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 MV_RFC_NOT_OK 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 ADD_FAILED_KEY Static method Public Method Adds to table of failed keys 20090605
2 CHECK_FOR_STATUS_CHANGES Static method Public Method Checks for Status change on PS Objects 20100122
3 CONVERT_TO_BAPI_STATUS Static method Public Method Converts business transactions to BAPI statuses 20090602
4 CONVERT_TO_BUS_TRANS Static method Public Method Converts BAPI statuses to business transactions 20090602
5 CONVERT_TO_NA_EXTENSION Static method Public Method Converts name value pairs to PS NA extension format 20100430
6 CONVERT_TO_PROJ_EXTENSION Static method Public Method Converts name value pairs to PS Project extension format 20090601
7 CONVERT_TO_RPM_EXTENSION Static method Public Method Converts BAPIPAREX to RPM name value pair format 20090602
8 CONVERT_TO_WBS_EXTENSION Static method Public Method Converts name value pairs to PS WBS extension format 20090601
9 GET_RFC_FLAG Static method Public Method 20100611
10 RFC_PING_AFTER_PROCESSING Static method Public Method 20100611
11 SET_RFC_FLAG 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 Changing CT_PROJ_KEYS Call by reference Type reference (TYPE) INM_S_OF_TT_PSPID Table of PS Project IDs 20090605
2 Changing CT_WBS_KEYS Call by reference Type reference (TYPE) INM_S_OF_TT_POSID Table of WBS Element IDs 20090605
3 Importing IS_RETURN1 Call by reference Type reference (TYPE) BAPIRETURN1 Return Parameter 20090605
4 Importing IT_RETURN2 Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090605
5 Importing IV_PROJ_KEY Call by reference Type reference (TYPE) PS_PSPID Project Definition 20090605
6 Importing 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 Exporting EV_STATUS_ACTIVITY Call by reference Type reference (TYPE) CHAR10 Status Activity - Busines Transaction 20100122
2 Importing 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 Exporting EV_SET_STATUS Call by reference Type reference (TYPE) BAPI_SYSTEM_STATUS_TEXT System Status Text 20090602
2 Exporting EV_UNDO_STATUS Call by reference Type reference (TYPE) BAPI_SYSTEM_STATUS_TEXT System Status Text 20090602
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20090602
4 Importing 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 Importing IV_BAPI_STATUS Call by reference Type reference (TYPE) BAPI_SYSTEM_STATUS_TEXT 20090602
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20090602
3 Returning 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 Exporting ET_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20100430
2 Importing IT_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20100430
3 Importing IT_FULL_KEY Call by reference Type reference (TYPE) INM_S_OF_TT_NA_KEY Table of Network Activity keys 20100505
4 Importing IT_NA_BAPI Call by reference Type reference (TYPE) BAPI_ACTIVITY_LIST_TAB 20100505
5 Importing 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 Exporting ES_EXTENSION Call by reference Type reference (TYPE) BAPIPAREX Ref. structure for BAPI parameter ExtensionIn/ExtensionOut 20090601
2 Importing IT_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20090601
3 Importing 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 Importing IT_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20090602
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20090602
3 Returning 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 Exporting ET_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20090602
2 Importing IT_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20090601
3 Importing 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 Returning 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 Importing 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 Importing 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