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
⤷ 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 |