SAP ABAP Class CL_POC_BOR_EVENT (BOR Handler for Implemented Event BAdI)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-POC (Application Component) Process Orchestration for Built-In Processes
     BS_POC_INSTR (Package) Process Orchestration - Generic Instrumentation
Properties
Class CL_POC_BOR_EVENT  
Short Description BOR Handler for Implemented Event BAdI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BS_POC_INSTR   Process Orchestration - Generic Instrumentation 
Created 20100818   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_POC_BOR_EVENT has no forward declaration.
Interfaces
Class CL_POC_BOR_EVENT has no interface implemented.
Friends
Class CL_POC_BOR_EVENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_EVENT_HANDLER Static Attribute Private Object reference (TYPE REF TO) CL_POC_BOR_EVENT Event handler for BOR 20100818
2 GT_MAPPINGS Static Attribute Private Type reference (TYPE) POC_TT_MAPPREVBOR Table of BOR mappings 20101020
3 MO_APPL_LOG Static Attribute Private Object reference (TYPE REF TO) CL_POC_APPLICATION_LOG Application Log 20110721
Methods
# Method Level Visibility Method type Description Created on
1 BOR_EVENT_HANDLER Static method Public Method BOR Event handler that connects BA Observer 20100818
2 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 20101020
3 GET_BO_BA_FROM_GENERIC_EVENT Static method Public Method Gets the BO type and BA type from the Generic BOR Event 20120323
4 GET_INSTANCE Static method Public Method 20100818
5 GET_PREVIOUS_BOS_CONTAINER Static method Protected Method Gets previous BOR from BOR Payload 20100818
6 GET_PREVIOUS_BOS_DRB Static method Public Method Gets previous BOR from DRB checking against priority table 20100818
7 GET_PRE_BO_FROM_GENERIC_EVENT Static method Public Method Gets Pre-BO data from the Generic BOR Event 20120326
8 RAISE_GENERIC_BOR_EVENT Static method Public Method Raises the Generic BOR Event 20120326
Events
Class CL_POC_BOR_EVENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GT_BORPRIO Private Type reference (TYPE) POC_I_BORPRIO Assign priority to predecesor BOR Objects 20101123
Method Signatures

Method BOR_EVENT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EVENTS Call by reference Type reference (TYPE) SWFTEVTPOD 20100926

Method BOR_EVENT_HANDLER on class CL_POC_BOR_EVENT has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_POC_BOR_EVENT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_POC_BOR_EVENT has no exception.

Method GET_BO_BA_FROM_GENERIC_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BO_BA Call by reference Type reference (TYPE) POC_BO_BA Task 20120323
2 Importing IS_EVENT Call by reference Type reference (TYPE) SWFREVTPOD Process Observation: Transfer Event to PO BAdI 20120323

Method GET_BO_BA_FROM_GENERIC_EVENT on class CL_POC_BOR_EVENT has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_EVENT_HANDLER Call by reference Object reference (TYPE REF TO) CL_POC_BOR_EVENT Test new bor infra 20100818

Method GET_INSTANCE on class CL_POC_BOR_EVENT has no exception.

Method GET_PREVIOUS_BOS_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PREVIOUS_BOR_OBJECTS Call by reference Type reference (TYPE) POC_TT_BOR_IDENTIFICATION BOR Object Identifier 20100818
2 Importing IO_EVENT_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER Container for Transfer of Parameters 20100818
3 Importing IS_EVENT Call by reference Type reference (TYPE) SWFREVTPOD Local Persistent Object Reference - BOR Compatible 20100819

Method GET_PREVIOUS_BOS_CONTAINER on class CL_POC_BOR_EVENT has no exception.

Method GET_PREVIOUS_BOS_DRB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PREVIOUS_BOR_OBJECTS Call by reference Type reference (TYPE) POC_TT_BOR_IDENTIFICATION BOR Object Identifier 20100818
2 Exporting ET_PRE_BOR Call by reference Type reference (TYPE) POC_T_PRE_BOR Previous BOR type derived from DRB and priority list 20101112
3 Importing IS_EVENT Call by reference Type reference (TYPE) SWFREVTPOD Local Persistent Object Reference - BOR Compatible 20100819
4 Importing IV_PRIORITY Call by reference Type reference (TYPE) BOOLEAN 'X' X - fetch based on Priority;Space - do not consider Priority 20120419
5 Importing IV_SRC_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system in which event is created 20120419

Method GET_PREVIOUS_BOS_DRB on class CL_POC_BOR_EVENT has no exception.

Method GET_PRE_BO_FROM_GENERIC_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PRE_BO Call by reference Type reference (TYPE) POC_T_PRE_BO Object Relationship Service: BOR object identifier 20120403
2 Importing IS_EVENT Call by reference Type reference (TYPE) SWFREVTPOD Process Observation: Transfer Event to PO BAdI 20120326

Method GET_PRE_BO_FROM_GENERIC_EVENT on class CL_POC_BOR_EVENT has no exception.

Method RAISE_GENERIC_BOR_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETER_DATA Call by reference Type reference (TYPE) POC_T_GEN_PARAM_NAME_VALUE Parameter Data for Generic BOR Event 20120404
2 Importing IT_PRE_BO Call by reference Type reference (TYPE) POC_T_PRE_BO Previous/Predecessor Business Objects 20120403
3 Importing IV_BOR_ID Call by reference Type reference (TYPE) POC_BO_ID BOR Key 20120403
4 Importing IV_BO_TYPE Call by reference Type reference (TYPE) POC_BO_TYPE Business Object Type 20120326
5 Importing IV_EVENT_ID Call by reference Type reference (TYPE) POC_BA_ID Task Instance ID 20120403
6 Importing IV_TASK_TYPE Call by reference Type reference (TYPE) POC_BA_TYPE Task Type ID 20120326

Method RAISE_GENERIC_BOR_EVENT on class CL_POC_BOR_EVENT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703