SAP ABAP Class CL_PS_MD_UTIL (Class holder to holder global values)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-ST (Application Component) Structures
     PS_HLP_MD (Package) Handling Large Projects:-Master Data
Properties
Class CL_PS_MD_UTIL  
Short Description Class holder to holder global values    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PS_HLP_MD   Handling Large Projects:-Master Data 
Created 20080103   SAP 
Last change 20110908   SAP 
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)
Interfaces
Class CL_PS_MD_UTIL has no interface implemented.
Friends
Class CL_PS_MD_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_TAB Static Attribute Public Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20080507
2 CALLEE_TRANSACTION Static Attribute Public Type reference (TYPE) C 'W' - PSHLP10, 'D' - PSHLP30 20101118
3 CON_ACL Static Attribute Public Type reference (TYPE) STRING 'ACL' 20080414
4 CON_ACT Static Attribute Public Type reference (TYPE) IONR-OBART 'NV' Object Type 20080103
5 CON_ACTY_PROCESSING Static Attribute Public Type reference (TYPE) STRING 'ACTY_PRC' 20100824
6 CON_CONTROL Static Attribute Public Type reference (TYPE) STRING 'CONTROL' 20080109
7 CON_CUSTFLD Static Attribute Public Type reference (TYPE) STRING 'CUSTFLD' 20080109
8 CON_DATES_RELT Static Attribute Public Type reference (TYPE) STRING 'DATES_RELSHP' 20100824
9 CON_DETAIL Static Attribute Public Type reference (TYPE) C 'D' 20080130
10 CON_EV Static Attribute Public Type reference (TYPE) STRING 'EV' 20080107
11 CON_HIER Static Attribute Public Type reference (TYPE) STRING 'HIER' 20080107
12 CON_MILESTONE Static Attribute Public Type reference (TYPE) STRING 'MLST' 20100824
13 CON_ML Static Attribute Public Type reference (TYPE) IONR-OBART 'ML' Object Type 20080103
14 CON_MULTILANG Static Attribute Public Type reference (TYPE) STRING 'MULTILANG' 20080114
15 CON_NTW Static Attribute Public Type reference (TYPE) IONR-OBART 'NP' Object Type 20080103
16 CON_OBJTYP_INDNTWK Static Attribute Public Type reference (TYPE) CHAR1 'I' Single-Character Flag 20080505
17 CON_OBJTYP_PROJ Static Attribute Public Type reference (TYPE) CHAR1 'P' Single-Character Flag 20080505
18 CON_ORG Static Attribute Public Type reference (TYPE) STRING 'ORG' 20080107
19 CON_OVERVIEW Static Attribute Public Type reference (TYPE) C 'O' 20080130
20 CON_OVER_ALL_DT Static Attribute Public Type reference (TYPE) IONR-OBART 'AL' Object Type 20100902
21 CON_PARTNER Static Attribute Public Type reference (TYPE) STRING 'PARTNER' 20080109
22 CON_PMCS Static Attribute Public Type reference (TYPE) STRING 'OR' 20100824
23 CON_PROGRESS Static Attribute Public Type reference (TYPE) STRING 'PROGRESS' 20100901
24 CON_PROJ Static Attribute Public Type reference (TYPE) IONR-OBART 'PD' General Object Number 20080103
25 CON_RELATIONS Static Attribute Public Type reference (TYPE) STRING 'RELATIONS' 20100824
26 CON_SAVE Static Attribute Public Type reference (TYPE) C 'S' Normal Save 20080124
27 CON_SAVE_BACKGROUND Static Attribute Public Type reference (TYPE) C 'B' Save In Background 20080124
28 CON_SAVE_DRAFT Static Attribute Public Type reference (TYPE) C 'D' Save Draft 20080124
29 CON_SHORT_LONG_TEXT Static Attribute Public Type reference (TYPE) STRING 'SHORT_LONG_TEXT' 20100901
30 CON_STATUS Static Attribute Public Type reference (TYPE) STRING 'STATUS' 20080109
31 CON_UPDATE Static Attribute Public Type reference (TYPE) C 'V' 20080513
32 CON_UPD_HIER Static Attribute Public Type reference (TYPE) C 'H' 20080505
33 CON_USRFLD Static Attribute Public Type reference (TYPE) STRING 'USRFLD' 20080109
34 CON_WBS Static Attribute Public Type reference (TYPE) IONR-OBART 'PR' Object Type 20080103
35 CON_YES Static Attribute Public Type reference (TYPE) C 'X' 20080205
36 CURRENT_HIERARCHY Static Attribute Public Type reference (TYPE) PSHLP_HIER_TAB_TYP Current hierarchy 20080417
37 CURRENT_OBJECT Static Attribute Public Type reference (TYPE) PSHLP_HIERARCHY_ST current object 20080519
38 DATASET Static Attribute Public Type reference (TYPE) DATASETS_ST This structure type stores all the data sets checked. 20080125
39 DOC_OVER Static Attribute Public Type reference (TYPE) C Document overview flag 20080506
40 DRAFT_MODE Static Attribute Public Type reference (TYPE) C 'D' UI mode for draft and shared mode 20110414
41 ENTRY_DATA Static Attribute Public Type reference (TYPE) PSHLP_ENTRY_ST Structure to hold the entry data for project editor. 20080211
42 ENTRY_OBJNR Static Attribute Public Type reference (TYPE) J_OBJNR Object Number. 20080211
43 EXC_ACT Static Attribute Public Type reference (TYPE) C Exclude Activity. 20080208
44 EXC_MIL Static Attribute Public Type reference (TYPE) C Exclude Milestone. 20080208
45 EXC_NET Static Attribute Public Type reference (TYPE) C Exclude Network. 20080208
46 GL_LOCK_MODE Static Attribute Public Type reference (TYPE) C 'A' 20080103
47 INIT Static Attribute Public Type reference (TYPE) C 20080506
48 IT_APPLICANT_DESC Static Attribute Public Type reference (TYPE) TT_TCJ05 Table type for TCJ05 Applicant Name 20080329
49 IT_AUTHZ Static Attribute Public Type reference (TYPE) TT_AUTHZ Authorization table 20080319
50 IT_COSTING_SHEET Static Attribute Public Type reference (TYPE) TT_T683 Table type for T683 Costing sheet 20080329
51 IT_COSTING_SHEET_DESC Static Attribute Public Type reference (TYPE) TT_T683U Conditions: Procedure (Text) 20080329
52 IT_COSTING_VARIANT_DESC Static Attribute Public Type reference (TYPE) TT_TCK04 Costing Variants - Texts 20080329
53 IT_MLSTD Static Attribute Public Type reference (TYPE) TT_MLSTD Milestone I/O Table 20080408
54 IT_NETWORK_TYPE_DESC Static Attribute Public Type reference (TYPE) TT_T003P Order Type Descriptions 20080329
55 IT_OVERHEAD_KEY_DESC Static Attribute Public Type reference (TYPE) TT_TKZSLT Name of Overhead Key 20080329
56 IT_PERSON_RESP_DESC Static Attribute Public Type reference (TYPE) TT_TCJ04 Table type for TCJ04 Person Responsible 20080329
57 IT_PLANNER_GROUP_DESC Static Attribute Public Type reference (TYPE) TT_T024A Table type for T024A Planner group 20080329
58 IT_T430 Static Attribute Public Type reference (TYPE) TT_T430 Table type for T430 20080402
59 IT_TCJ1T Static Attribute Public Type reference (TYPE) TCJ1T_TT Table type for TCJ1T 20080415
60 IT_TCN41 Static Attribute Public Type reference (TYPE) TT_TCN41 Table type for TCN41 20080404
61 IT_TCN4T Static Attribute Public Type reference (TYPE) TT_TCN4T Table type for TCN4T 20080404
62 OBJTYPE_OVERVIEW Static Attribute Public Type reference (TYPE) CHAR2 Version Number Component 20080505
63 PROGRESS Static Attribute Public Type reference (TYPE) C Progress dataset loaded 20080513
64 PS_DATA_SAVE Static Attribute Public Type reference (TYPE) C 20080128
65 PS_DRAFT_SAVE_FORBID Static Attribute Public Type reference (TYPE) C 20080131
66 SAVE Static Attribute Public Type reference (TYPE) C 20080121
67 ST_SCREEN_INFO Static Attribute Public Type reference (TYPE) PSHLP_SCREEN_INFO_TT Screen Info 20110330
68 SV_COLLPR_ACTY_PR Static Attribute Public Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110324
69 SV_COLLPR_ACTY_REL Static Attribute Public Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110324
70 SV_COLLPR_PROJ Static Attribute Public Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110324
71 TCJ41 Static Attribute Public Type reference (TYPE) TCJ41 Default Values for Work Breakdown Structure 20080204
72 THREAD_HIER Static Attribute Public Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20080512
73 UI_MODE Static Attribute Public Type reference (TYPE) C 20080211
74 ULOCK_MODE Static Attribute Public Type reference (TYPE) C 20101117
75 WAIT Static Attribute Public Type reference (TYPE) C 20080512
Methods
# Method Level Visibility Method type Description Created on
1 CJ_MODIFY_SCR_FLD Static method Public Method Update Screen fields from field selection for Project & WBS 20080103
2 CO_MODIFY_SCR_FLD Static method Public Method Update Screen fields from field selection for Net & Act. 20080103
3 GET_SCREEN_GROUPS Static method Public Method Fetches screen group information 20110330
4 PREP_F4_VORNR_REL Static method Public Method Prepares f4 help for vornr for relationship alv 20100701
5 PS_GET_AUTHORIZATION Static method Public Method Gets the authorization for a particular object. 20080131
6 PS_OBJECT_DEQUEUE Static method Public Method Unlock a project object 20080104
7 PS_OBJECT_ENQUEUE Static method Public Method Lock the project object 20080104
8 PS_OBJECT_STATUS Static method Public Method Reads Object status and returns read/write mode 20080108
9 PS_SET_SELECTED_DATASETS Static method Public Method This method sets the selected datasets. 20080122
10 READ_MASS Static method Public Method 20090623
11 SET_COLL_PR_FLAGS Static method Public Method Set Coll PR flags based on DB entries 20110322
12 SET_CURRENT_HIERARCHY Static method Public Method sets the current hierarchy 20080417
13 SET_ENTRY_DATA Static method Public Method Method to set the user entry. 20080211
14 SET_OBJNR Static method Public Method Method sets the objnr of the entry object in a global attr. 20080211
Events
Class CL_PS_MD_UTIL has no event.
Types
Class CL_PS_MD_UTIL has no local type.
Method Signatures

Method CJ_MODIFY_SCR_FLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE Call by reference Type reference (TYPE) TFAWF-CUST_M Flag: Field can be used/set in customizing 20080103
2 Exporting E_INPUT Call by reference Type reference (TYPE) TFAWF-CUST_M Flag: Field can be used/set in customizing 20080103
3 Exporting E_INTENSIFIED Call by reference Type reference (TYPE) TFAWF-CUST_M Flag: Field can be used/set in customizing 20080103
4 Exporting E_INVISIBLE Call by reference Type reference (TYPE) TFAWF-CUST_M Flag: Field can be used/set in customizing 20080103
5 Exporting E_OUTPUT Call by reference Type reference (TYPE) TFAWF-CUST_M Flag: Field can be used/set in customizing 20080103
6 Exporting E_REQUIRED Call by reference Type reference (TYPE) TFAWF-CUST_M Flag: Field can be used/set in customizing 20080103
7 Importing I_DYNPROGRUPPE Call by reference Type reference (TYPE) TFAW-BLDGR Field selection control: Screen group 20080103
8 Importing I_FIELDNAME Call by reference Type reference (TYPE) TFAWF-MFELD Field name 20080103
9 Importing I_MODE Call by reference Type reference (TYPE) RMFAW-CUST_MODE SPACE Field selection flag 20080103
10 Importing I_MODULPOOL Call by reference Type reference (TYPE) TFAW-PROG Field Selection: Name of Module Pool 20080103
# Exception Resumable Description Created on
1 FIELD_NOT_IN_FIELDSELECTION Field not maintained in feld selection 20080103
2 GROUP_IS_INITIAL Screen group not yet transferred 20080103
3 MODULPOOL_IS_INITIAL Program name not yet transferred 20080103
4 UNKNOWN_MODE Unknown mode 20080103

Method CO_MODIFY_SCR_FLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNPROGRUPPE Call by reference Type reference (TYPE) TFAW-BLDGR Field selection control: Screen group 20080103
2 Importing I_MODE Value transfer Type reference (TYPE) RMFAW-CUST_MODE SPACE Field selection flag 20080103
3 Importing I_MODULPOOL Call by reference Type reference (TYPE) TFAW-PROG Field Selection: Name of Module Pool 20080103
4 Importing I_MODULPOOL_CALLING Value transfer Type reference (TYPE) TFAW-PROG SPACE Field Selection: Name of Module Pool 20080103

Method CO_MODIFY_SCR_FLD on class CL_PS_MD_UTIL has no exception.

Method GET_SCREEN_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SCREEN Call by reference Type reference (TYPE) SCREEN 20110330
2 Importing IV_DYNPRO Call by reference Type reference (TYPE) SYDYNNR 20110330
3 Importing IV_PROGRAM Call by reference Type reference (TYPE) SYREPID 20110330

Method GET_SCREEN_GROUPS on class CL_PS_MD_UTIL has no exception.

Method PREP_F4_VORNR_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) HRRETURN_TAB F4 Help: Return Selected Values 20100701
2 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order Number 20100701
3 Importing IV_DISPLAY Call by reference Type reference (TYPE) CHAR01 f4 in display or edit mode 20100702
4 Importing IV_PARENT_APLZL Call by reference Type reference (TYPE) CO_APLZL General counter for activity 20100701
5 Importing IV_PARENT_AUFPL Call by reference Type reference (TYPE) CO_AUFPL Routing number of operations in the order 20100701

Method PREP_F4_VORNR_REL on class CL_PS_MD_UTIL has no exception.

Method PS_GET_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ACTIVE Call by reference Type reference (TYPE) RCJ_MARKL-MARK Selection Indicator 20080212
2 Exporting EX_DISPLAY Call by reference Type reference (TYPE) RCJ_MARKL-MARK Selection Indicator 20080212
3 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080131
4 Importing IV_OBJTYPE Call by reference Type reference (TYPE) J_OBART Object Type 20091009

Method PS_GET_AUTHORIZATION on class CL_PS_MD_UTIL has no exception.

Method PS_OBJECT_DEQUEUE Signature

Method PS_OBJECT_DEQUEUE on class CL_PS_MD_UTIL has no parameter.
Method PS_OBJECT_DEQUEUE on class CL_PS_MD_UTIL has no exception.

Method PS_OBJECT_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HIER_TABLE Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20080114

Method PS_OBJECT_ENQUEUE on class CL_PS_MD_UTIL has no exception.

Method PS_OBJECT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STATUS Call by reference Type reference (TYPE) C 20080108
2 Exporting EX_STAT_REL Call by reference Type reference (TYPE) C 20090526
3 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080108

Method PS_OBJECT_STATUS on class CL_PS_MD_UTIL has no exception.

Method PS_SET_SELECTED_DATASETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATASETS_ST Call by reference Type reference (TYPE) DATASETS_ST This structure type stores all the data sets checked. 20080122

Method PS_SET_SELECTED_DATASETS on class CL_PS_MD_UTIL has no exception.

Method READ_MASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJNR Call by reference Type reference (TYPE) TT_OBJ_NUM 20090623

Method READ_MASS on class CL_PS_MD_UTIL has no exception.

Method SET_COLL_PR_FLAGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROOT_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20110322

Method SET_COLL_PR_FLAGS on class CL_PS_MD_UTIL has no exception.

Method SET_CURRENT_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing G_HIER Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Table type for PS hierarchy 20080417

Method SET_CURRENT_HIERARCHY on class CL_PS_MD_UTIL has no exception.

Method SET_ENTRY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENTRY_ST Call by reference Type reference (TYPE) PSHLP_ENTRY_ST Structure to hold the entry data for project editor. 20080211

Method SET_ENTRY_DATA on class CL_PS_MD_UTIL has no exception.

Method SET_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20080211

Method SET_OBJNR on class CL_PS_MD_UTIL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604