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 | ![]() |
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 | ![]() |
Static Attribute | Public | Type reference (TYPE) | SY-UCOMM | Function code that PAI triggered | 20080507 | ||
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'W' - PSHLP10, 'D' - PSHLP30 | 20101118 | ||
3 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'ACL' | 20080414 | ||
4 | ![]() |
Static Attribute | Public | Type reference (TYPE) | IONR-OBART | 'NV' | Object Type | 20080103 | |
5 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'ACTY_PRC' | 20100824 | ||
6 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'CONTROL' | 20080109 | ||
7 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'CUSTFLD' | 20080109 | ||
8 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'DATES_RELSHP' | 20100824 | ||
9 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'D' | 20080130 | ||
10 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'EV' | 20080107 | ||
11 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'HIER' | 20080107 | ||
12 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'MLST' | 20100824 | ||
13 | ![]() |
Static Attribute | Public | Type reference (TYPE) | IONR-OBART | 'ML' | Object Type | 20080103 | |
14 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'MULTILANG' | 20080114 | ||
15 | ![]() |
Static Attribute | Public | Type reference (TYPE) | IONR-OBART | 'NP' | Object Type | 20080103 | |
16 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR1 | 'I' | Single-Character Flag | 20080505 | |
17 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR1 | 'P' | Single-Character Flag | 20080505 | |
18 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'ORG' | 20080107 | ||
19 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'O' | 20080130 | ||
20 | ![]() |
Static Attribute | Public | Type reference (TYPE) | IONR-OBART | 'AL' | Object Type | 20100902 | |
21 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'PARTNER' | 20080109 | ||
22 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'OR' | 20100824 | ||
23 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'PROGRESS' | 20100901 | ||
24 | ![]() |
Static Attribute | Public | Type reference (TYPE) | IONR-OBART | 'PD' | General Object Number | 20080103 | |
25 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'RELATIONS' | 20100824 | ||
26 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'S' | Normal Save | 20080124 | |
27 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'B' | Save In Background | 20080124 | |
28 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'D' | Save Draft | 20080124 | |
29 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'SHORT_LONG_TEXT' | 20100901 | ||
30 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'STATUS' | 20080109 | ||
31 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'V' | 20080513 | ||
32 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'H' | 20080505 | ||
33 | ![]() |
Static Attribute | Public | Type reference (TYPE) | STRING | 'USRFLD' | 20080109 | ||
34 | ![]() |
Static Attribute | Public | Type reference (TYPE) | IONR-OBART | 'PR' | Object Type | 20080103 | |
35 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'X' | 20080205 | ||
36 | ![]() |
Static Attribute | Public | Type reference (TYPE) | PSHLP_HIER_TAB_TYP | Current hierarchy | 20080417 | ||
37 | ![]() |
Static Attribute | Public | Type reference (TYPE) | PSHLP_HIERARCHY_ST | current object | 20080519 | ||
38 | ![]() |
Static Attribute | Public | Type reference (TYPE) | DATASETS_ST | This structure type stores all the data sets checked. | 20080125 | ||
39 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | Document overview flag | 20080506 | ||
40 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'D' | UI mode for draft and shared mode | 20110414 | |
41 | ![]() |
Static Attribute | Public | Type reference (TYPE) | PSHLP_ENTRY_ST | Structure to hold the entry data for project editor. | 20080211 | ||
42 | ![]() |
Static Attribute | Public | Type reference (TYPE) | J_OBJNR | Object Number. | 20080211 | ||
43 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | Exclude Activity. | 20080208 | ||
44 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | Exclude Milestone. | 20080208 | ||
45 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | Exclude Network. | 20080208 | ||
46 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 'A' | 20080103 | ||
47 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 20080506 | |||
48 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_TCJ05 | Table type for TCJ05 Applicant Name | 20080329 | ||
49 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_AUTHZ | Authorization table | 20080319 | ||
50 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_T683 | Table type for T683 Costing sheet | 20080329 | ||
51 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_T683U | Conditions: Procedure (Text) | 20080329 | ||
52 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_TCK04 | Costing Variants - Texts | 20080329 | ||
53 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_MLSTD | Milestone I/O Table | 20080408 | ||
54 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_T003P | Order Type Descriptions | 20080329 | ||
55 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_TKZSLT | Name of Overhead Key | 20080329 | ||
56 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_TCJ04 | Table type for TCJ04 Person Responsible | 20080329 | ||
57 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_T024A | Table type for T024A Planner group | 20080329 | ||
58 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_T430 | Table type for T430 | 20080402 | ||
59 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TCJ1T_TT | Table type for TCJ1T | 20080415 | ||
60 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_TCN41 | Table type for TCN41 | 20080404 | ||
61 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TT_TCN4T | Table type for TCN4T | 20080404 | ||
62 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR2 | Version Number Component | 20080505 | ||
63 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | Progress dataset loaded | 20080513 | ||
64 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 20080128 | |||
65 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 20080131 | |||
66 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 20080121 | |||
67 | ![]() |
Static Attribute | Public | Type reference (TYPE) | PSHLP_SCREEN_INFO_TT | Screen Info | 20110330 | ||
68 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110324 | |
69 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110324 | |
70 | ![]() |
Static Attribute | Public | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110324 | |
71 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TCJ41 | Default Values for Work Breakdown Structure | 20080204 | ||
72 | ![]() |
Static Attribute | Public | Type reference (TYPE) | PSHLP_HIER_TAB_TYP | Table type for PS hierarchy | 20080512 | ||
73 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 20080211 | |||
74 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 20101117 | |||
75 | ![]() |
Static Attribute | Public | Type reference (TYPE) | C | 20080512 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Update Screen fields from field selection for Project & WBS | 20080103 |
2 | ![]() |
Static method | Public | Method | Update Screen fields from field selection for Net & Act. | 20080103 |
3 | ![]() |
Static method | Public | Method | Fetches screen group information | 20110330 |
4 | ![]() |
Static method | Public | Method | Prepares f4 help for vornr for relationship alv | 20100701 |
5 | ![]() |
Static method | Public | Method | Gets the authorization for a particular object. | 20080131 |
6 | ![]() |
Static method | Public | Method | Unlock a project object | 20080104 |
7 | ![]() |
Static method | Public | Method | Lock the project object | 20080104 |
8 | ![]() |
Static method | Public | Method | Reads Object status and returns read/write mode | 20080108 |
9 | ![]() |
Static method | Public | Method | This method sets the selected datasets. | 20080122 |
10 | ![]() |
Static method | Public | Method | 20090623 | |
11 | ![]() |
Static method | Public | Method | Set Coll PR flags based on DB entries | 20110322 |
12 | ![]() |
Static method | Public | Method | sets the current hierarchy | 20080417 |
13 | ![]() |
Static method | Public | Method | Method to set the user entry. | 20080211 |
14 | ![]() |
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 | ![]() |
E_ACTIVE | Call by reference | Type reference (TYPE) | TFAWF-CUST_M | Flag: Field can be used/set in customizing | 20080103 | ||
2 | ![]() |
E_INPUT | Call by reference | Type reference (TYPE) | TFAWF-CUST_M | Flag: Field can be used/set in customizing | 20080103 | ||
3 | ![]() |
E_INTENSIFIED | Call by reference | Type reference (TYPE) | TFAWF-CUST_M | Flag: Field can be used/set in customizing | 20080103 | ||
4 | ![]() |
E_INVISIBLE | Call by reference | Type reference (TYPE) | TFAWF-CUST_M | Flag: Field can be used/set in customizing | 20080103 | ||
5 | ![]() |
E_OUTPUT | Call by reference | Type reference (TYPE) | TFAWF-CUST_M | Flag: Field can be used/set in customizing | 20080103 | ||
6 | ![]() |
E_REQUIRED | Call by reference | Type reference (TYPE) | TFAWF-CUST_M | Flag: Field can be used/set in customizing | 20080103 | ||
7 | ![]() |
I_DYNPROGRUPPE | Call by reference | Type reference (TYPE) | TFAW-BLDGR | Field selection control: Screen group | 20080103 | ||
8 | ![]() |
I_FIELDNAME | Call by reference | Type reference (TYPE) | TFAWF-MFELD | Field name | 20080103 | ||
9 | ![]() |
I_MODE | Call by reference | Type reference (TYPE) | RMFAW-CUST_MODE | SPACE | Field selection flag | 20080103 | |
10 | ![]() |
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 maintained in feld selection | 20080103 | |
2 | ![]() |
Screen group not yet transferred | 20080103 | |
3 | ![]() |
Program name not yet transferred | 20080103 | |
4 | ![]() |
Unknown mode | 20080103 |
Method CO_MODIFY_SCR_FLD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DYNPROGRUPPE | Call by reference | Type reference (TYPE) | TFAW-BLDGR | Field selection control: Screen group | 20080103 | ||
2 | ![]() |
I_MODE | Value transfer | Type reference (TYPE) | RMFAW-CUST_MODE | SPACE | Field selection flag | 20080103 | |
3 | ![]() |
I_MODULPOOL | Call by reference | Type reference (TYPE) | TFAW-PROG | Field Selection: Name of Module Pool | 20080103 | ||
4 | ![]() |
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 | ![]() |
CS_SCREEN | Call by reference | Type reference (TYPE) | SCREEN | 20110330 | |||
2 | ![]() |
IV_DYNPRO | Call by reference | Type reference (TYPE) | SYDYNNR | 20110330 | |||
3 | ![]() |
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 | ![]() |
ET_RETURN | Call by reference | Type reference (TYPE) | HRRETURN_TAB | F4 Help: Return Selected Values | 20100701 | ||
2 | ![]() |
IV_AUFNR | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20100701 | ||
3 | ![]() |
IV_DISPLAY | Call by reference | Type reference (TYPE) | CHAR01 | f4 in display or edit mode | 20100702 | ||
4 | ![]() |
IV_PARENT_APLZL | Call by reference | Type reference (TYPE) | CO_APLZL | General counter for activity | 20100701 | ||
5 | ![]() |
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 | ![]() |
EX_ACTIVE | Call by reference | Type reference (TYPE) | RCJ_MARKL-MARK | Selection Indicator | 20080212 | ||
2 | ![]() |
EX_DISPLAY | Call by reference | Type reference (TYPE) | RCJ_MARKL-MARK | Selection Indicator | 20080212 | ||
3 | ![]() |
IM_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20080131 | ||
4 | ![]() |
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 | ![]() |
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 | ![]() |
EX_STATUS | Call by reference | Type reference (TYPE) | C | 20080108 | |||
2 | ![]() |
EX_STAT_REL | Call by reference | Type reference (TYPE) | C | 20090526 | |||
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 |