SAP ABAP Interface IF_POC_FACADE (Read and use BOR layer entities and map to facade)
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
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_POC_FACADE | Read and use BOR layer entities and map to facade | 20110123 |
Properties
| Interface | IF_POC_FACADE | |
| Short Description | Read and use BOR layer entities and map to facade |
General Data
| Package | BS_POC_INSTR | Process Orchestration - Generic Instrumentation |
| Created | 20110123 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_POC_FACADE has no forward declaration.
Interfaces
Interface IF_POC_FACADE has no interface.
Friends
Interface IF_POC_FACADE has no friend.
Attributes
Interface IF_POC_FACADE has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check if a given event is active for monitoring | 20110301 | |
| 2 | Instance method | Public | Method | Format Business Object ID from external to internal notation | 20110922 | |
| 3 | Instance method | Public | Method | Get all events for a given BA | 20111213 | |
| 4 | Instance method | Public | Method | Map BOR-Entity To Business Object Type from DRB | 20120105 | |
| 5 | Instance method | Public | Method | Map BO BA to BOR Name and Event | 20110201 | |
| 6 | Instance method | Public | Method | Map Business Object Type To BOR-Entity | 20110123 | |
| 7 | Instance method | Public | Method | Map BOR-Events To Business Activity | 20110123 | |
| 8 | Instance method | Public | Method | Maps all the events to BA's | 20110405 | |
| 9 | Instance method | Public | Method | Updates the event table from the model | 20110310 |
Events
Interface IF_POC_FACADE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_EVENT | Public | See coding | 20111213 | BEGIN OF ty_event,
bor_name type oj_name, "objectname
event type sibfevent,
CLASS type seoclsname, "class name
end of ty_event
|
||
| 2 | TY_TT_EVENT | Public | See coding | 20111213 | TY_TT_EVENT type STANDARD TABLE OF ty_event WITH DEFAULT KEY
|
Method Signatures
Method CHECK_EVENT_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACTV_FLAG | Call by reference | Type reference (TYPE) | POC_EVENT_ACTIVE | BOR Event Active for Monitoring | 20110301 | |||
| 2 | IM_EVENT | Call by reference | Type reference (TYPE) | SWO_EVENT | Event | 20110301 | |||
| 3 | IM_OBJCATEG | Call by reference | Type reference (TYPE) | SWFECLSTYP | Object Type Category | 20110301 | |||
| 4 | IM_OBJTYPE | Call by reference | Type reference (TYPE) | SIBFTYPEID | Type of Objects in Persistent Object References | 20110301 |
Method CHECK_EVENT_ACTIVE on Interface IF_POC_FACADE has no exception.
Method FORMAT_BO_ID_EXT_TO_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OBJECT_ID | Call by reference | Type reference (TYPE) | POC_T_BOR_ID | Internal Business Object ID | 20120207 | |||
| 2 | IT_BOR_NAME | Call by reference | Type reference (TYPE) | POC_T_BOR_NAME | Object type | 20120207 | |||
| 3 | IV_OBJECT_ID | Call by reference | Type reference (TYPE) | CHAR70 | External Business Object ID | 20110922 |
Method FORMAT_BO_ID_EXT_TO_INT on Interface IF_POC_FACADE has no exception.
Method GET_ALL_EVENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EVENT | Call by reference | Type reference (TYPE) | TY_TT_EVENT | 20111213 | ||||
| 2 | IV_BA_TYPE | Call by reference | Type reference (TYPE) | POC_BA_TYPE | Task Type ID | 20111213 | |||
| 3 | IV_BO_TYPE | Call by reference | Type reference (TYPE) | POC_BO_TYPE | Business Object Type | 20111213 |
Method GET_ALL_EVENTS on Interface IF_POC_FACADE has no exception.
Method MAP_BOR_TO_BO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BO_TYPE | Call by reference | Type reference (TYPE) | POC_T_MAP_BO | Business Object Type | 20120106 | |||
| 2 | IV_BOR_NAME | Call by reference | Type reference (TYPE) | OJ_NAME | Object type | 20120106 |
Method MAP_BOR_TO_BO on Interface IF_POC_FACADE has no exception.
Method MAP_BO_BA_2_BOR_EVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BOR_NAME | Call by reference | Type reference (TYPE) | OJ_NAME | Object type | 20110201 | |||
| 2 | EV_CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Object Type Name | 20110201 | |||
| 3 | EV_EVENT | Call by reference | Type reference (TYPE) | SIBFEVENT | Event | 20110201 | |||
| 4 | IV_BA_TYPE | Call by reference | Type reference (TYPE) | POC_BA_TYPE | Task Type | 20110201 | |||
| 5 | IV_BO_TYPE | Call by reference | Type reference (TYPE) | POC_BO_TYPE | Business Object Type | 20110201 |
Method MAP_BO_BA_2_BOR_EVE on Interface IF_POC_FACADE has no exception.
Method MAP_BO_TO_BOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BOR_NAME | Call by reference | Type reference (TYPE) | POC_T_BOR_NAME | Business Object Repository Object Name | 20120207 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | POC_T_APPL_LOG_MSG | Application Log Message Data | 20120416 | |||
| 3 | IV_BO_TYPE | Call by reference | Type reference (TYPE) | POC_BO_TYPE | Business Object Type | 20110123 | |||
| 4 | IV_LOGSYS | Call by reference | Type reference (TYPE) | POC_EXEC_LOGSYS | Executed in System | 20120416 |
Method MAP_BO_TO_BOR on Interface IF_POC_FACADE has no exception.
Method MAP_EVENT_TO_BA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BOR_NAME | Call by reference | Type reference (TYPE) | OJ_NAME | Object type | 20110123 | |||
| 2 | IV_EVENT | Call by reference | Type reference (TYPE) | SIBFEVENT | Event | 20110123 | |||
| 3 | IV_OBJ_CATEGORY | Call by reference | Type reference (TYPE) | SWFECLSTYP | Object Type Category (BO/CL) | 20110123 | |||
| 4 | RT_BA | Value transfer | Type reference (TYPE) | POC_T_BO_BA | Business activity type | 20110123 |
Method MAP_EVENT_TO_BA on Interface IF_POC_FACADE has no exception.
Method MAP_EVENT_TO_BA_MASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BOR_INFO_BO | Call by reference | Type reference (TYPE) | POC_T_BOR_INFO | Holds the BOR Data | 20110405 | |||
| 2 | IT_BOR_INFO_CL | Call by reference | Type reference (TYPE) | POC_T_BOR_INFO | Holds the BOR Data | 20110405 | |||
| 3 | RT_BO_BA | Value transfer | Type reference (TYPE) | POC_T_BO_BA_BOR | Tasks | 20110405 |
Method MAP_EVENT_TO_BA_MASS on Interface IF_POC_FACADE has no exception.
Method UPDATE_BOR_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BO_BA_ALL | Call by reference | Type reference (TYPE) | POC_T_BO_BA | Tasks | 20110310 |
Method UPDATE_BOR_EVENT on Interface IF_POC_FACADE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 703 |