SAP ABAP Class CL_INM_OF_PS_HELPER (Helper Class for PS Project)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF (Application Component) Common Functions
     INM_OBJECTS (Package) Implementation of Object Framework
Properties
Class CL_INM_OF_PS_HELPER  
Short Description Helper Class for PS Project    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package INM_OBJECTS   Implementation of Object Framework 
Created 20090518   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_DPR_CORE_SERVICE_INBOUND Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_INM_OF_PS_HELPER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_INM_OF_PS_NET_ACT 20100413 Proxy Class for PS Network Activity
2 CL_INM_OF_PS_PD 20090518 Proxy Class for PS Project
3 CL_INM_OF_PS_WBS 20090529 Proxy Class for PS WBS Element
4 CL_INM_OF_RPM_CONFIGURATION 20090615 Configuration Services
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_INCLUDE Constant Public Type reference (TYPE) STRING '.INCLUDE ' Constant '.INCLUDE ' 20090518
2 SC_BAPI_KEY_BUS2001 Constant Public Type reference (TYPE) DDOBJNAME 'PROJECT_DEFINITION' BAPI Key Field of BUS2001 20090525
3 SC_BAPI_KEY_BUS2002 Constant Public Type reference (TYPE) DDOBJNAME 'ACTIVITY' BAPI Key Field of BUS2002 20100427
4 SC_BAPI_KEY_BUS2054 Constant Public Type reference (TYPE) DDOBJNAME 'WBS_ELEMENT' BAPI Key Field of BUS2051 20090525
5 SC_BAPI_STATUS_KEY_NA_GET Constant Public Type reference (TYPE) DDOBJNAME 'ACTIVITY' BAPI Key Field for Status of BUS2002 20100427
6 SC_BAPI_STATUS_KEY_NA_SET Constant Public Type reference (TYPE) DDOBJNAME 'ACTIVITY' BAPI Key Field for Status of BUS2002 20100427
7 SC_BAPI_STATUS_KEY_PD_GET Constant Public Type reference (TYPE) DDOBJNAME 'PSPID' BAPI Key Field for Status of BUS2001 20090626
8 SC_BAPI_STATUS_KEY_PD_SET Constant Public Type reference (TYPE) DDOBJNAME 'PSPID' BAPI Key Field for Status of BUS2001 20090626
9 SC_BAPI_STATUS_KEY_WBS_GET Constant Public Type reference (TYPE) DDOBJNAME 'WBS_ELEMENT' BAPI Key Field for Status of BUS2001 20090626
10 SC_BAPI_STATUS_KEY_WBS_SET Constant Public Type reference (TYPE) DDOBJNAME 'WBS_ELEMENT' BAPI Key Field for Status of BUS2001 20090626
11 SC_BAPI_STATUS_TXT_FLD_NA_GET Constant Public Type reference (TYPE) DDOBJNAME 'TEXT' BAPI Field for Status of BUS2002 20100427
12 SC_BAPI_STATUS_TXT_FLD_PD_GET Constant Public Type reference (TYPE) DDOBJNAME 'TEXT' BAPI Field for Status of BUS2001 20090626
13 SC_BAPI_STATUS_TXT_FLD_WBS_GET Constant Public Type reference (TYPE) DDOBJNAME 'TEXT' BAPI Field for Status of BUS2001 20090626
14 SC_BAPI_STATUS_VAL_FLD_NA_GET Constant Public Type reference (TYPE) DDOBJNAME 'SYSTEM_STATUS' BAPI Key Field for Status of BUS2002 20100427
15 SC_BAPI_STATUS_VAL_FLD_NA_SET Constant Public Type reference (TYPE) DDOBJNAME 'SET_SYSTEM_STATUS' BAPI Field for Status of BUS2002 20100427
16 SC_BAPI_STATUS_VAL_FLD_PD_GET Constant Public Type reference (TYPE) DDOBJNAME 'SYSTEM_STATUS' BAPI Field for Status of BUS2001 20090626
17 SC_BAPI_STATUS_VAL_FLD_PD_SET Constant Public Type reference (TYPE) DDOBJNAME 'SYSTEM_STATUS' BAPI Field for Status of BUS2001 20090626
18 SC_BAPI_STATUS_VAL_FLD_WBS_GET Constant Public Type reference (TYPE) DDOBJNAME 'SYSTEM_STATUS' BAPI Field for Status of BUS2001 20090626
19 SC_BAPI_STATUS_VAL_FLD_WBS_SET Constant Public Type reference (TYPE) DDOBJNAME 'SET_SYSTEM_STATUS' BAPI Field for Status of BUS2001 20090626
20 SC_BO_ND_NAME_PS_NA Constant Public Type reference (TYPE) STRING 'PS_NA' BO Node Name for PS NA 20100415
21 SC_BO_ND_NAME_PS_PD Constant Public Type reference (TYPE) STRING 'PS_PD' BO Node Name for PS Project 20090519
22 SC_BO_ND_NAME_PS_WBS Constant Public Type reference (TYPE) STRING 'PS_WBS' BO Node Name for PS WBS 20090519
23 SC_DDIC_BAPI_BUS2001_CHG Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2001_CHG' PS Data Structure: Change Project Definition 20090519
24 SC_DDIC_BAPI_BUS2001_DETAIL Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2001_DETAIL' PS Data Structure: Project Definition GetData 20090519
25 SC_DDIC_BAPI_BUS2001_EXT Constant Public Type reference (TYPE) DDOBJNAME 'BAPI_TE_PROJECT_DEFINITION' PS Data Structure: Cust. Enhancement to Project Definition 20090520
26 SC_DDIC_BAPI_BUS2001_KEY Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_PROJ_KEY' PS Data Structure: Keys: Project Definition 20090520
27 SC_DDIC_BAPI_BUS2001_KEY_HLP Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_PROJ_KEY_HLP' PS Data Structure: Keys: Project Definition 20090526
28 SC_DDIC_BAPI_BUS2001_NEW Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2001_NEW' PS Data Structure: Create Project Definition 20090519
29 SC_DDIC_BAPI_BUS2001_UPD Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2001_UPD' PS Data Structure: Update Project Definition 20090525
30 SC_DDIC_BAPI_BUS2002_CHG Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2002_ACT_CHG' PS Data Structure: Change NA Element 20100419
31 SC_DDIC_BAPI_BUS2002_DETAIL Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2002_DETAIL' PS Data Structure: Activity GetData 20100415
32 SC_DDIC_BAPI_BUS2002_EXT Constant Public Type reference (TYPE) DDOBJNAME 'BAPI_TE_NETWORK_ACTIVITY' PS Data Struc.: Customer Enhancement to NA Element 20100419
33 SC_DDIC_BAPI_BUS2002_KEY Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_NVPS_KEY' PS Data Structure: Keys for NA Element 20100416
34 SC_DDIC_BAPI_BUS2002_KEY_HLP Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_NVPS_KEY' PS Data Structure: Keys for Network Activity 20100426
35 SC_DDIC_BAPI_BUS2002_UPD Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2002_ACT_UPD' PS Data Structure: Update NA Element 20100419
36 SC_DDIC_BAPI_BUS2054_CHG Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2054_CHG' PS Data Structure: Change WBS Element 20090519
37 SC_DDIC_BAPI_BUS2054_DETAIL Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2054_DETAIL' PS Data Structure: WBS Element GetData 20090519
38 SC_DDIC_BAPI_BUS2054_EXT Constant Public Type reference (TYPE) DDOBJNAME 'BAPI_TE_WBS_ELEMENT' PS Data Structure: Customer Enhancement to WBS Element 20090520
39 SC_DDIC_BAPI_BUS2054_KEY Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_PRPS_KEY' PS Data Structure: Keys for WBS Element 20090520
40 SC_DDIC_BAPI_BUS2054_KEY_HLP Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_PRPS_KEY' PS Data Structure: Keys for WBS Element 20090526
41 SC_DDIC_BAPI_BUS2054_NEW Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2054_NEW' PS Data Structure: Create WBS Element 20090519
42 SC_DDIC_BAPI_BUS2054_UPD Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_BUS2054_UPD' PS Data Structure: Update WBS Element 20090525
43 SC_DDIC_COMBINED_KEY_STRUC Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_COMBINED_PD_PS_KEY' PS Key Structure: Project Definition and WBS Element 20090710
44 SC_DDIC_COMBINED_KEY_STRUC_NA Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_COMBINED_PD_NV_KEY' PS Key Structure: Project Definition and Network Activity 20100426
45 SC_DDIC_NA_SYSTEM_STATUS_GET Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_NA_MNT_SYST_STATUS' Type of Return Structure for PS Net. Activity System Status 20100426
46 SC_DDIC_NA_SYSTEM_STATUS_SET Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_NA_MNT_SYST_STATUS' Type of Set Structure for PS Network Activity System Status 20100426
47 SC_DDIC_PD_SYSTEM_STATUS_GET Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_PD_GET_SYST_STATUS' Type of Return Structure for PS Project System Status 20090626
48 SC_DDIC_PD_SYSTEM_STATUS_SET Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_PD_MNT_SYST_STATUS' Type of Set Structure for PS Project System Status 20090626
49 SC_DDIC_PPM_BAPI_BUS2001_EXT Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_TE_PROJECT_DEF' PPM PS Data Struc.: Cust. Enhancement to Project Definition 20090527
50 SC_DDIC_PPM_BAPI_BUS2002_EXT Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_TE_NETWORK_ACTIVITY' PPM PS Data Struc.: Customer Enhancement to NA Element 20100419
51 SC_DDIC_PPM_BAPI_BUS2054_EXT Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_TE_WBS_ELEMENT' PPM PS Data Struc.: Customer Enhancement to WBS Element 20090527
52 SC_DDIC_TS_PS_NA_SYN_I Constant Public Type reference (TYPE) DDOBJNAME 'INM_TS_PS_NA_SYN_I' PPM Data Structure: PS NA Inbound Structure 20100427
53 SC_DDIC_TS_PS_NA_SYN_O Constant Public Type reference (TYPE) DDOBJNAME 'INM_TS_PS_NA_SYN_O' PPM Data Structure: PS NA Outbound Structure 20100415
54 SC_DDIC_TS_PS_PD_SYN_I Constant Public Type reference (TYPE) DDOBJNAME 'INM_TS_PS_PD_SYN_I' PPM Data Structure: PS PD Inbound Structure 20090522
55 SC_DDIC_TS_PS_PD_SYN_O Constant Public Type reference (TYPE) DDOBJNAME 'INM_TS_PS_PD_SYN_O' PPM Data Structure: PS PD Outbound Structure 20090522
56 SC_DDIC_TS_PS_WBS_SYN_I Constant Public Type reference (TYPE) DDOBJNAME 'INM_TS_PS_WBS_SYN_I' PPM Data Structure: PS WBS Inbound Structure 20090522
57 SC_DDIC_TS_PS_WBS_SYN_O Constant Public Type reference (TYPE) DDOBJNAME 'INM_TS_PS_WBS_SYN_O' PPM Data Structure: PS WBS Outbound Structure 20090522
58 SC_DDIC_WBS_SYSTEM_STATUS_GET Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_WBS_MNT_SYST_STATUS' Type of Return Structure for PS WBS System Status 20090626
59 SC_DDIC_WBS_SYSTEM_STATUS_SET Constant Public Type reference (TYPE) DDOBJNAME '/RPM/BAPI_WBS_MNT_SYST_STATUS' Type of Set Structure for PS WBS System Status 20090626
60 SC_METHOD_COMMIT Constant Public Type reference (TYPE) STRING 'COMMIT' Method Commit Work 20090701
61 SC_METHOD_GET_PARENTS Constant Public Type reference (TYPE) STRING 'GET_PARENTS' Method Get Parents 20090706
62 SC_METHOD_SET_STATUS Constant Public Type reference (TYPE) STRING 'EXECUTE_ACTIVITY' Method Set Status 20090701
63 SC_METHOD_SET_STATUS_TEST Constant Public Type reference (TYPE) STRING 'EXECUTE_ACTIVITY_CHK_ONLY' Method Set Status (Test Mode) 20090701
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_OBJECT_DATA Static method Private Method Change Data for Objects 20090526
2 CHECK_OBJECTS_EXISTENCE Static method Public Method Check Existence of Objects 20090629
3 CHECK_OBJECT_EXISTENCE Static method Public Method Check Existence of Object 20090616
4 CONVERT_OBJECT_KEY Static method Public Method Convert Object Key from Int. to Ext. Format and Vice Versa 20090518
5 CONVERT_OBJECT_KEYS Static method Public Method Convert Object Keys from Int. to Ext. Format and Vice Versa 20090629
6 CREATE_OBJECT Static method Private Method Create Object 20090602
7 CREATE_OBJECT_WITHOUT_TEMPLATE Static method Private Method Create Object Without Template 20090602
8 CREATE_OBJECT_WITH_TEMPLATE Static method Private Method Create Object with Template 20090602
9 DELETE_OBJECT Static method Private Method Delete Object 20090603
10 FUNCTION_EXISTS Static method Public Method Check Existence of Function in Local/Target System 20090626
11 GETLIST_PROJECT_PROFILE Static method Public Method Retrieve Project Profiles from Given Destination 20090625
12 GET_CHILDREN Static method Private Method Read Child Object Keys 20090608
13 GET_DDIC_NAME Static method Private Method Get Related DDIC Names 20090527
14 GET_MESSAGES Static method Public Method Get Messages Collected 20090518
15 GET_OBJECT_DATA Static method Public Method Read Data for Objects 20090518
16 GET_OBJ_LINK_TYPE Static method Private Method Find Object Type with Correct Destination and Grouping 20090609
17 GET_PARENTS Static method Private Method Read Parent Object Keys 20090713
18 GET_RELATED_OBJECTS Static method Private Method Read Related Objects 20090609
19 GET_STATUS Static method Private Method Read Object Status 20090605
20 GET_SUB_OBJECT_LINK_TYPES Static method Private Method Read Subordinate Object Link Types 20090609
21 MAP_EXTENSION_TO_OUTBOUND Static method Private Method Map Extension (Customer Fields) to Outbound Structure 20090528
22 MAP_INBOUND_TO_EXTENSION Static method Private Method Map Inbound Structure to Extension (Customer Fields) 20090528
23 MAP_OBJECT_KEY_TO_PS_KEYS Static method Private Method Convert SF Object Key to PS Key Structure 20090603
24 MAP_PS_KEYS_TO_OBJECT_KEY Static method Private Method Convert PS Key Structure to SF Object Key 20090603
25 SET_PS_UPDATE_STRUC_CHANGEABLE Static method Private Method Set All Attributes to Changeable (True) 20090527
26 SET_STATUS Static method Private Method Set Status 20090604
27 VALIDATE Static method Private Method Validation 20090623
28 VALIDATE_CHECK_EDIT_MASK Static method Private Method Check External ID of Object Against PS Edit Mask 20090624
29 VALIDATE_CHECK_IS_LOCKABLE Static method Private Method Check If PS Project Is Not Already Locked by Another User 20090624
30 VALIDATE_CHECK_PROJECT_PROFILE Static method Private Method Validation Check for Given Project Profile 20090624
Events
Class CL_INM_OF_PS_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PROJ_SYSTEM_STATUS Public See coding 20090604 BEGIN OF ts_proj_system_status . TYPES pspid TYPE ps_pspid. INCLUDE TYPE /rpm/bapi_system_status. TYPES END OF ts_proj_system_status
Method Signatures

Method CHANGE_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090526
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D output: failed flag 20090526
3 Importing IS_ATTRIBUTES_CHG Call by reference Type reference (TYPE) ANY Object attributes 20090526
4 Importing IS_ATTRIBUTES_UPD Call by reference Type reference (TYPE) ANY Changed Object attributes 20090526
5 Importing IS_INBOUND Call by reference Type reference (TYPE) ANY Inbound attributes 20090528
6 Importing IT_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20090528
7 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090526
8 Importing IV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20100506
9 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090526
10 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090527
11 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
12 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20090526
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20090526

Method CHECK_OBJECTS_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEYS_FAILED Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20090629
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D One Object don't exist 20090629
3 Importing IT_KEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20090629
4 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090629
5 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090629
6 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090629
# Exception Resumable Description Created on
1 WRONG_INPUT Missing parameter 20090629

Method CHECK_OBJECT_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES 20091022
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Object exist 20090616
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090616
4 Importing IV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090629
5 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090629
6 Importing IV_NEW_PROJ_ID_CHECK Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=True, -=False, Space=Unknown) 20091103
7 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090616
8 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
# Exception Resumable Description Created on
1 WRONG_INPUT Missing parameter 20090616

Method CONVERT_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090518
2 Exporting EV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090518
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090608
4 Importing IV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090518
5 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090518
6 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090608
7 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
# Exception Resumable Description Created on
1 OBJECT_NOT_EXIST Missing parameter 20090518
2 WRONG_INPUT Wrong input 20090518

Method CONVERT_OBJECT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_KEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object key 20090629
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090629
3 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090629
4 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090629
# Exception Resumable Description Created on
1 OBJECT_NOT_EXIST Missing parameter 20090629
2 WRONG_INPUT Wrong input 20090629

Method CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090602
2 Exporting EV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090602
3 Exporting EV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090602
4 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY Object attributes 20090602
5 Importing IT_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20090602
6 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090602
7 Importing IV_CREATION_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090602
8 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090602
9 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090602
10 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
11 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ANY Template id 20090602
12 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20090602
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20090602

Method CREATE_OBJECT_WITHOUT_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090602
2 Exporting EV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090602
3 Exporting EV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090602
4 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY Object attributes 20090602
5 Importing IT_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20090602
6 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090602
7 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090602
8 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090602
9 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
10 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20090602
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20090602

Method CREATE_OBJECT_WITH_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090602
2 Exporting EV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090602
3 Exporting EV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090602
4 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY Object attributes 20090602
5 Importing IT_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20090602
6 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090602
7 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090602
8 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090602
9 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
10 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ANY Template id 20090602
11 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20090602
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20090602

Method DELETE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090603
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090603
3 Importing IV_DATA_STRUCTURE_INT Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20090603
4 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090603
5 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090603
6 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
7 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20090603
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20090603

Method FUNCTION_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090626
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Object exist 20090626
3 Importing IV_FUNCNAME Call by reference Type reference (TYPE) FUNCNAME 'INM_S_OF_RFC' Function name 20090626
4 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090626
5 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090626
6 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090626

Method FUNCTION_EXISTS on class CL_INM_OF_PS_HELPER has no exception.

Method GETLIST_PROJECT_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090625
2 Exporting ET_PROJECT_PROFILES Call by reference Type reference (TYPE) /RPM/TT_BAPI_PROJECT_PROFILE Project Profiles 20090625
3 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Object exist 20090625
4 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090625
5 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090625
6 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090625
# Exception Resumable Description Created on
1 WRONG_INPUT Missing parameter 20090625

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILDREN_OBJ Call by reference Type reference (TYPE) INM_OF_TT_OBJ_PARENTS_CHILDREN Object keys of parents and children 20090608
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090608
3 Importing IT_OBJ_TYPES_CHILDREN Call by reference Type reference (TYPE) INM_OF_TT_OBJ_LINK_TYPES Object link types 20090608
4 Importing IT_PARENTS_OBJECT_KEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20090608
5 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090608
6 Importing IV_FILL_EXT_KEY Call by reference Type reference (TYPE) FLAG General Flag 20090608
7 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090608
8 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
# Exception Resumable Description Created on
1 WRONG_INPUT 'Wrong input 20090608

Method GET_DDIC_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BAPI_KEY_FIELD Call by reference Type reference (TYPE) DDOBJNAME Key Field 20090527
2 Exporting EV_BO_NODE_NAME_CHILD Call by reference Type reference (TYPE) STRING Node Name of the subordinated PS Business Object 20090629
3 Exporting EV_BO_NODE_NAME_PARENT Call by reference Type reference (TYPE) STRING Node Name of the upper PS Business Object 20090702
4 Exporting EV_DDIC_BAPI_EXTENSION Call by reference Type reference (TYPE) DDOBJNAME Internal Extension Structure 20090527
5 Exporting EV_DDIC_BAPI_KEY_STRUC Call by reference Type reference (TYPE) DDOBJNAME Internal Key Structure 20090527
6 Exporting EV_DDIC_BAPI_KEY_STRUC_HLP Call by reference Type reference (TYPE) DDOBJNAME Internal Help Key Structure 20090527
7 Exporting EV_DDIC_COMBINED_KEY_STRUC Call by reference Type reference (TYPE) DDOBJNAME Combined PS KeyStructure: Project Definition and WBS Element 20090710
8 Exporting EV_DDIC_DATA_CHG Call by reference Type reference (TYPE) DDOBJNAME Internal Change Structure 20090527
9 Exporting EV_DDIC_DATA_DETAIL Call by reference Type reference (TYPE) DDOBJNAME Internal Detail Structure 20090527
10 Exporting EV_DDIC_DATA_NEW Call by reference Type reference (TYPE) DDOBJNAME Internal Create Structure 20090527
11 Exporting EV_DDIC_DATA_UPD Call by reference Type reference (TYPE) DDOBJNAME Internal Update Structure 20090527
12 Exporting EV_DDIC_INBOUND Call by reference Type reference (TYPE) DDOBJNAME Inbound Structure 20090527
13 Exporting EV_DDIC_OUTBOUND Call by reference Type reference (TYPE) DDOBJNAME Outbound Structure 20090527
14 Exporting EV_DDIC_PPM_BAPI_EXTENSION Call by reference Type reference (TYPE) DDOBJNAME Internal Extension Structure (Replicated in PPM) 20090527
15 Exporting EV_DDIC_SYSTEM_STATUS_GET Call by reference Type reference (TYPE) DDOBJNAME Type Name of System Status Structure 20090626
16 Exporting EV_DDIC_SYSTEM_STATUS_SET Call by reference Type reference (TYPE) DDOBJNAME Type Name of System Status Structure 20090626
17 Exporting EV_OBL_GROUP Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of object types 20090609
18 Exporting EV_OBL_GROUP_CHILDREN Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of the object types for the children 20090623
19 Exporting EV_STATUS_KEY_FIELD_GET Call by reference Type reference (TYPE) DDOBJNAME Key Field of System Status Structure 20090626
20 Exporting EV_STATUS_KEY_FIELD_SET Call by reference Type reference (TYPE) DDOBJNAME Key Field of System Status Structure 20090626
21 Exporting EV_STATUS_TEXT_FIELD_GET Call by reference Type reference (TYPE) DDOBJNAME Text Field of System Status Structure 20090626
22 Exporting EV_STATUS_VALUE_FIELD_GET Call by reference Type reference (TYPE) DDOBJNAME Value Field of System Status Structure 20090626
23 Exporting EV_STATUS_VALUE_FIELD_SET Call by reference Type reference (TYPE) DDOBJNAME Value Field of System Status Structure 20090626
24 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING Node Name of the PS Business Object 20090527
25 Importing IV_CHILD_OBL_GROUP Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Object Link Grouping of the Child 20100506

Method GET_DDIC_NAME on class CL_INM_OF_PS_HELPER has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090518
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090518
3 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090518
4 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090518
5 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090518

Method GET_MESSAGES on class CL_INM_OF_PS_HELPER has no exception.

Method GET_OBJECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090518
2 Exporting ET_OBJECTKEYS_FAILED Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS_INT Internal object keys 20090518
3 Exporting ET_VALUES Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_DATA Object values 20090518
4 Exporting ET_VALUES_NATIVE Call by reference Type reference (TYPE) STANDARD TABLE 20090518
5 Importing IT_FIELDNAMES Call by reference Type reference (TYPE) INM_OF_TT_FIELD_NAMES Field names 20090518
6 Importing IT_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Internal object keys 20090518
7 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090519
8 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I 20090518
9 Importing IV_EXPORT_TYPE Call by reference Type reference (TYPE) INM_OF_TV_EXPORT_TYPE Export type for data as internal or external 20090518
10 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090518
11 Importing IV_OUTBOUND_STRUCTURE Call by reference Type reference (TYPE) DDOBJNAME Data structure 20090609
12 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
# Exception Resumable Description Created on
1 CX_INM_OF_EXCEPTION Exceptions for INM Object Framework 20090518

Method GET_OBJ_LINK_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090609
2 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090609
3 Importing IV_OBL_GROUP Call by reference Type reference (TYPE) INM_OF_TV_OBL_GROUP Group of object types 20090609
# Exception Resumable Description Created on
1 NO_OBJECT_LINK_TYPE_FOUND No object link type found 20090609
2 NO_UNIQUE_OBJECT_LINK_TYPE No unique object link type 20090609

Method GET_PARENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090713
2 Exporting ET_PARENTS_OBJ Call by reference Type reference (TYPE) INM_OF_TT_OBJ_PARENTS_CHILDREN Object keys of parents and children 20090713
3 Importing IT_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Object keys 20090713
4 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090713
5 Importing IV_FILL_EXT_KEY Call by reference Type reference (TYPE) FLAG General Flag 20090713
6 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090713
7 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090713
# Exception Resumable Description Created on
1 WRONG_INPUT No data found 20090713

Method GET_RELATED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RELATED_OBJECTS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS_INT Internal object keys 20090609
2 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090609
3 Importing IV_REQUESTED_OBJ_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090609

Method GET_RELATED_OBJECTS on class CL_INM_OF_PS_HELPER has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Table type for messages 20090605
2 Exporting ET_STATUS Call by reference Type reference (TYPE) INM_OF_TT_FIELD_NAMES_VALUES Active Status 20090605
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090605
4 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090605
5 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090605
6 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20090605

Method GET_SUB_OBJECT_LINK_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILD_OBJ_LINK_TYPES Call by reference Type reference (TYPE) INM_OF_TT_OBJ_LINK_TYPES Object link types 20090609
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090609
3 Importing IV_PARENT_OBJ_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090609
# Exception Resumable Description Created on
1 WRONG_INPUT No object link types found 20090609

Method MAP_EXTENSION_TO_OUTBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTBOUND Call by reference Type reference (TYPE) ANY TABLE 20090528
2 Importing IT_EXTENSION Call by reference Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20090528
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090528

Method MAP_EXTENSION_TO_OUTBOUND on class CL_INM_OF_PS_HELPER has no exception.

Method MAP_INBOUND_TO_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INBOUND Call by reference Type reference (TYPE) ANY TABLE 20090528
2 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090528
3 Returning RT_EXTENSION Value transfer Type reference (TYPE) BAPIPAREXTAB Table with BAPIPAREX as Row Type 20090528

Method MAP_INBOUND_TO_EXTENSION on class CL_INM_OF_PS_HELPER has no exception.

Method MAP_OBJECT_KEY_TO_PS_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PS_KEYS Call by reference Type reference (TYPE) ANY TABLE PS KEYS 20090603
2 Importing IT_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Internal object keys 20090603
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090603

Method MAP_OBJECT_KEY_TO_PS_KEYS on class CL_INM_OF_PS_HELPER has no exception.

Method MAP_PS_KEYS_TO_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTKEYS Call by reference Type reference (TYPE) INM_OF_TT_OBJECT_KEYS Internal object keys 20090603
2 Importing IT_PS_KEYS Call by reference Type reference (TYPE) ANY TABLE PS KEYS 20090603
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090603

Method MAP_PS_KEYS_TO_OBJECT_KEY on class CL_INM_OF_PS_HELPER has no exception.

Method SET_PS_UPDATE_STRUC_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ATTRIBUTES_UPD Call by reference Type reference (TYPE) ANY Update Attributes 20090527
2 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) ANY Native Attributes 20090603
3 Importing IV_DDIC_DATA_UPD Call by reference Type reference (TYPE) DDOBJNAME DDIC Name of Update Structure 20090527
4 Importing IV_UPD_NON_INITIAL_NATIVE_ATTR Call by reference Type reference (TYPE) BOOLEAN 'X' = Set update flag only for non initial native attributes 20090603

Method SET_PS_UPDATE_STRUC_CHANGEABLE on class CL_INM_OF_PS_HELPER has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090604
2 Importing IV_ACTIVITY Call by reference Type reference (TYPE) INM_OF_TV_FIELD_NAME Field name 20090604
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090604
4 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090701
5 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090604
6 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090604
7 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090616
8 Importing IV_WITH_COMMIT Call by reference Type reference (TYPE) INM_OF_TV_CHECK Check mode activation 20090604
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20090604

Method VALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090623
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D 'X' = validation failed 20090623
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090623
4 Importing IV_CREATION_TYPE Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090623
5 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) I ' '=display; cl_inm_of_co=>sc_change_mode_i = change 20090623
6 Importing IV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090623
7 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090623
8 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object link type 20090623
9 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090623
10 Importing IV_TEMPLATE_ID Call by reference Type reference (TYPE) ANY Template id 20090623
# Exception Resumable Description Created on
1 WRONG_INPUT Wrong input 20090623

Method VALIDATE_CHECK_EDIT_MASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090624
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Object exist 20090624
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090624
4 Importing IV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090624
5 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090624
6 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090624
# Exception Resumable Description Created on
1 WRONG_INPUT Missing parameter 20090624

Method VALIDATE_CHECK_IS_LOCKABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090624
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Object exist 20090624
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090624
4 Importing IV_EXT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090624
5 Importing IV_INT_KEY Call by reference Type reference (TYPE) INM_OF_TV_OBJECT_KEY Object key 20090624
6 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090624
7 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090624
# Exception Resumable Description Created on
1 WRONG_INPUT Missing parameter 20090624

Method VALIDATE_CHECK_PROJECT_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) INM_OF_TT_MESSAGES Messages 20090624
2 Exporting EV_FAILED Call by reference Type reference (TYPE) BOOLE_D Object exist 20090624
3 Importing IV_BO_NODE_NAME Call by reference Type reference (TYPE) STRING BOR Object Type of the PS Object 20090624
4 Importing IV_OBJECT_LINK_TYPE Call by reference Type reference (TYPE) INM_OF_TV_OBJ_LINK_TYPE Object type 20090624
5 Importing IV_PROJECT_PROFILE Call by reference Type reference (TYPE) INM_TS_PS_PD_SYN_O-PROJECT_PROFILE Project Profile 20090624
6 Importing IV_RFC_DESTINATION Call by reference Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20090624
# Exception Resumable Description Created on
1 WRONG_INPUT Missing parameter 20090624
History
Last changed by/on SAP  20141109 
SAP Release Created in 500_702