SAP ABAP Class CL_INM_SYNCH_HELPER (Helper class for CPPM)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PPM (Application Component) Portfolio and Project Management
⤷
INM_CPPM (Package) Capital Project and Portfolio Management
⤷
⤷
Properties
| Class | CL_INM_SYNCH_HELPER | |
| Short Description | Helper class for CPPM | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | INM_CPPM | Capital Project and Portfolio Management |
| Created | 20090601 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_INM_SYNCH_HELPER has no forward declaration.
Interfaces
Class CL_INM_SYNCH_HELPER has no interface implemented.
Friends
Class CL_INM_SYNCH_HELPER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100611 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Adds to table of failed keys | 20090605 | |
| 2 | Static method | Public | Method | Checks for Status change on PS Objects | 20100122 | |
| 3 | Static method | Public | Method | Converts business transactions to BAPI statuses | 20090602 | |
| 4 | Static method | Public | Method | Converts BAPI statuses to business transactions | 20090602 | |
| 5 | Static method | Public | Method | Converts name value pairs to PS NA extension format | 20100430 | |
| 6 | Static method | Public | Method | Converts name value pairs to PS Project extension format | 20090601 | |
| 7 | Static method | Public | Method | Converts BAPIPAREX to RPM name value pair format | 20090602 | |
| 8 | Static method | Public | Method | Converts name value pairs to PS WBS extension format | 20090601 | |
| 9 | Static method | Public | Method | 20100611 | ||
| 10 | Static method | Public | Method | 20100611 | ||
| 11 | Static method | Public | Method | 20100611 |
Events
Class CL_INM_SYNCH_HELPER has no event.
Types
Class CL_INM_SYNCH_HELPER has no local type.
Method Signatures
Method ADD_FAILED_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PROJ_KEYS | Call by reference | Type reference (TYPE) | INM_S_OF_TT_PSPID | Table of PS Project IDs | 20090605 | |||
| 2 | CT_WBS_KEYS | Call by reference | Type reference (TYPE) | INM_S_OF_TT_POSID | Table of WBS Element IDs | 20090605 | |||
| 3 | IS_RETURN1 | Call by reference | Type reference (TYPE) | BAPIRETURN1 | Return Parameter | 20090605 | |||
| 4 | IT_RETURN2 | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090605 | |||
| 5 | IV_PROJ_KEY | Call by reference | Type reference (TYPE) | PS_PSPID | Project Definition | 20090605 | |||
| 6 | IV_WBS_KEY | Call by reference | Type reference (TYPE) | PS_POSID | Work Breakdown Structure Element (WBS Element) | 20090605 |
Method ADD_FAILED_KEY on class CL_INM_SYNCH_HELPER has no exception.
Method CHECK_FOR_STATUS_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STATUS_ACTIVITY | Call by reference | Type reference (TYPE) | CHAR10 | Status Activity - Busines Transaction | 20100122 | |||
| 2 | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20100122 |
Method CHECK_FOR_STATUS_CHANGES on class CL_INM_SYNCH_HELPER has no exception.
Method CONVERT_TO_BAPI_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SET_STATUS | Call by reference | Type reference (TYPE) | BAPI_SYSTEM_STATUS_TEXT | System Status Text | 20090602 | |||
| 2 | EV_UNDO_STATUS | Call by reference | Type reference (TYPE) | BAPI_SYSTEM_STATUS_TEXT | System Status Text | 20090602 | |||
| 3 | IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20090602 | ||||
| 4 | IV_BUSINESS_TRANS | Call by reference | Type reference (TYPE) | BAPI_SYSTEM_STATUS_TEXT | System Status Text | 20090602 |
Method CONVERT_TO_BAPI_STATUS on class CL_INM_SYNCH_HELPER has no exception.
Method CONVERT_TO_BUS_TRANS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BAPI_STATUS | Call by reference | Type reference (TYPE) | BAPI_SYSTEM_STATUS_TEXT | 20090602 | ||||
| 2 | IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20090602 | ||||
| 3 | RV_BUSINESS_TRANS | Value transfer | Type reference (TYPE) | BAPI_SYSTEM_STATUS_TEXT | 20090602 |
Method CONVERT_TO_BUS_TRANS on class CL_INM_SYNCH_HELPER has no exception.
Method CONVERT_TO_NA_EXTENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXTENSION | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20100430 | |||
| 2 | IT_EXTENSION | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20100430 | |||
| 3 | IT_FULL_KEY | Call by reference | Type reference (TYPE) | INM_S_OF_TT_NA_KEY | Table of Network Activity keys | 20100505 | |||
| 4 | IT_NA_BAPI | Call by reference | Type reference (TYPE) | BAPI_ACTIVITY_LIST_TAB | 20100505 | ||||
| 5 | IV_NETWORK | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100505 |
Method CONVERT_TO_NA_EXTENSION on class CL_INM_SYNCH_HELPER has no exception.
Method CONVERT_TO_PROJ_EXTENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_EXTENSION | Call by reference | Type reference (TYPE) | BAPIPAREX | Ref. structure for BAPI parameter ExtensionIn/ExtensionOut | 20090601 | |||
| 2 | IT_EXTENSION | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20090601 | |||
| 3 | IV_PROJECT | Call by reference | Type reference (TYPE) | PS_PSPID | Project Definition | 20090601 |
Method CONVERT_TO_PROJ_EXTENSION on class CL_INM_SYNCH_HELPER has no exception.
Method CONVERT_TO_RPM_EXTENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EXTENSION | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20090602 | |||
| 2 | IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | STRING | 20090602 | ||||
| 3 | RT_EXTENSION | Value transfer | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20090602 |
Method CONVERT_TO_RPM_EXTENSION on class CL_INM_SYNCH_HELPER has no exception.
Method CONVERT_TO_WBS_EXTENSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EXTENSION | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20090602 | |||
| 2 | IT_EXTENSION | Call by reference | Type reference (TYPE) | BAPIPAREXTAB | Table with BAPIPAREX as Row Type | 20090601 | |||
| 3 | IT_WBS | Call by reference | Type reference (TYPE) | INM_S_OF_TT_POSID | Table of WBS Element IDs | 20090602 |
Method CONVERT_TO_WBS_EXTENSION on class CL_INM_SYNCH_HELPER has no exception.
Method GET_RFC_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FLAG | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100611 |
Method GET_RFC_FLAG on class CL_INM_SYNCH_HELPER has no exception.
Method RFC_PING_AFTER_PROCESSING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_TASK | Call by reference | Type reference (TYPE) | CLIKE | 20100611 |
Method RFC_PING_AFTER_PROCESSING on class CL_INM_SYNCH_HELPER has no exception.
Method SET_RFC_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20100611 |
Method SET_RFC_FLAG on class CL_INM_SYNCH_HELPER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 605 |