SAP ABAP Class CL_PS_STATUS (PS Status)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PS-ST (Application Component) Structures
     PSB_API (Package) PS API Package
Properties
Class CL_PS_STATUS  
Short Description PS Status    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSB_API   PS API Package 
Created 20100420   SAP 
Last change 20130531   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)
2 CO1M Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PS_STATUS has no interface implemented.
Friends
Class CL_PS_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_OBJECT_TYPE Constant Private See coding 20100524
2 CV_SET_STATUS Constant Private Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE 'S' Status Type 20100429
3 CV_SET_STATUS_PASS_ON Constant Private Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE 'P' Status Type 20100430
4 CV_SYSTEM_STATUS Constant Private Type reference (TYPE) PSHLP_STATUS_TYPE_DE 'I' Status Type 20100428
5 CV_UNDO_STATUS Constant Private Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE 'U' 20100525
6 CV_UNDO_STATUS_PASS_ON Constant Private Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE 'R' 20100525
7 CV_USER_STATUS Constant Private Type reference (TYPE) PSHLP_STATUS_TYPE_DE 'E' Status Type 20100428
8 SR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PS_STATUS PS status 20100428
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method Change status 20100426
2 CHANGE_USER_STATUS Instance method Private Method Change user status 20100507
3 CHECK_NTWP_STATUS Instance method Public Method 20110114
4 CLEAR_SY_MESSAGE Instance method Private Method Clear Sy message 20101005
5 CONVERT_EXTID_OBJNR Instance method Private Method Convert external id to objnr 20100621
6 DELETE_CHECK Instance method Private Method Check the delete status is active? 20100505
7 ERROR_MESSAGE_CHECK Instance method Public Method Check error message exists? 20100524
8 FILL_ACTIVITY_DATA Instance method Private Method Fill activity data 20100524
9 FINISH_MESSAGE_LOG Instance method Private Method Finish message log 20100430
10 GET_GLOBALBUFFER_METADATA Instance method Public Method 20100708
11 GET_GLOBAL_BUFFER Instance method Public Method method to load draft 20100617
12 GET_INSTANCE Static method Public Method Generate instance of class(Singleton) 20100421
13 INIT Instance method Public Method Initialize the structures and tables 20100421
14 IS_EDIT_MODE Instance method Private Method 20110214
15 LOAD_DEPENDECY_ACTY Instance method Private Method Load dependency for wbs 20100723
16 LOAD_DEPENDECY_MLST Instance method Private Method Load Milestone dependcy 20101023
17 LOAD_DEPENDECY_NTWK Instance method Private Method Load dependency for wbs 20100707
18 LOAD_DEPENDECY_PROJ Instance method Private Method Load dependency for project 20100429
19 LOAD_DEPENDECY_WBS Instance method Private Method Load dependency for wbs 20100501
20 LOAD_DEPENDENCY_USER_STATUS Instance method Private Method Load dependency for user status chnage 20100507
21 LOCK_CHECK Instance method Private Method is lock status is active? 20100507
22 READ Instance method Public Method Read the status 20100421
23 READ_FS_REL_RECURSIVE Instance method Private Method 20101215
24 READ_NXT_VALID_SYSSTS Instance method Public Method Read the next possible System Status 20100421
25 READ_NXT_VALID_USRSTS Instance method Public Method Read the next Possible User Status 20100421
26 READ_STATUS_PROFILE Instance method Public Method Read the status profile 20100429
27 READ_STATUS_UI Instance method Public Method 20100624
28 RETERIEVE_MESSAGE_LOG Instance method Private Method Reterieve message log 20100430
29 SAVE Instance method Public Method Save status 20100528
30 SAVE_CHECK Instance method Public Method check status for save 20100528
31 SET_ACTIVITY_SYST Instance method Private Method Set system status for actvity 20100504
32 SET_DELETE_FLAG Instance method Private Method Set delete flag 20100506
33 SET_GLOBAL_BUFFER Instance method Public Method Method to set the ps buffers from external data 20100617
34 SET_INITIALVALUE Instance method Private Method set initial value to WBS and Network Function group 20100811
35 SET_NETWORK_SYST Instance method Private Method Set system status for network 20100428
36 SET_PROJECT_SYST Instance method Private Method Set system status for project 20100427
37 SET_STATUS_PROFILE Instance method Private Method Change the status profile 20100429
38 SET_WBS_SYST Instance method Private Method Set system status for WBS 20100427
39 START_MESSAGE_LOG Instance method Private Method Start message log 20100430
40 STATUS_CHECK Static method Public Method check a status is active? 20100524
41 STATUS_CHECK_DEL_ERL_ABG_TAB Static method Public Method check a status is active? 20100609
42 STATUS_OBJ_CHECK Instance method Public Method check the status of objects 20100615
43 STATUS_TXT_READ Instance method Public Method Read status Text 20100810
44 STATUS_UI_CHECK Instance method Private Method To be deleted 20100604
45 STATUS_UI_FIELD_DATA Instance method Public Method For Status ui field 20100803
46 UNDO_ACTIVITY_SYST Instance method Private Method Undo system status for actvity 20100525
47 UNDO_NETWORK_SYST Instance method Private Method Undo system status for network 20100525
48 UNDO_PROJECT_SYST Instance method Private Method Undo system status for project 20100525
49 UNDO_WBS_SYST Instance method Private Method Undo system status for WBS 20100525
50 USER_STATUS_CONVERSION Instance method Private Method User status conversion: Internal to External or viceversa 20100508
Events
Class CL_PS_STATUS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_SEL_OBJECTS_TYPE Private See coding 20100505 lt_sel_objects_type TYPE TABLE OF rcj_selact
2 TY_AUFNR_ENQ_ST Private See coding 20100705 BEGIN OF ty_aufnr_enq_st , aufnr TYPE aufnr, END OF ty_aufnr_enq_st
3 TY_AUFNR_ENQ_TT Private See coding 20100705 ty_aufnr_enq_tt TYPE TABLE OF ty_aufnr_enq_st
4 TY_OBJNR_KEY_TT Private See coding 20100731 ty_objnr_key_tt TYPE TABLE OF jsto_pre
5 TY_USRSTAT_OBJECT_ST Private See coding 20100524 BEGIN OF ty_usrstat_object_st, id(25) TYPE c, id2(25) TYPE c, objtyp TYPE rclst-object, stsma TYPE jsto-stsma, chgkz TYPE jsto-chgkz, objnr TYPE jsto-objnr, pronr TYPE proj-pspnr, pspnr TYPE prps-pspnr, aufnr TYPE afko-aufnr, aufpl TYPE afvc-aufpl, aplzl TYPE afvc-aplzl, change TYPE boole_d, flgenq TYPE boole_d, END OF ty_usrstat_object_st
6 TY_USRSTAT_OBJECT_TT Private See coding 20100524 ty_usrstat_object_tt TYPE TABLE OF ty_usrstat_object_st
Method Signatures

Method CHANGE 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) PS_MESSAGES Error messages 20100427
2 Importing IT_CHANGE_STATUS Call by reference Type reference (TYPE) PSHLP_STATUS_CHANGE_TT Status chnage structure 20100628

Method CHANGE on class CL_PS_STATUS has no exception.

Method CHANGE_USER_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) PS_MESSAGES Error messages 20100507
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100507
3 Importing IV_SET_TYPE Call by reference Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100507
4 Importing IV_USER_STAT Call by reference Type reference (TYPE) J_TXT04 Status ID 20100507

Method CHANGE_USER_STATUS on class CL_PS_STATUS has no exception.

Method CHECK_NTWP_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXISTS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110114

Method CHECK_NTWP_STATUS on class CL_PS_STATUS has no exception.

Method CLEAR_SY_MESSAGE Signature

Method CLEAR_SY_MESSAGE on class CL_PS_STATUS has no parameter.
Method CLEAR_SY_MESSAGE on class CL_PS_STATUS has no exception.

Method CONVERT_EXTID_OBJNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_STATUS_KEY Call by reference Type reference (TYPE) PSHLP_STATUS_KEY_TT Status Keys 20100731
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100621

Method CONVERT_EXTID_OBJNR on class CL_PS_STATUS has no exception.

Method DELETE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_ONLY Call by reference Type reference (TYPE) BOOLE_D '' Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100524
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100505
3 Returning RV_RC Value transfer Type reference (TYPE) I 20100505

Method DELETE_CHECK on class CL_PS_STATUS has no exception.

Method ERROR_MESSAGE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100524
2 Returning RV_RC Value transfer Type reference (TYPE) I 20100524

Method ERROR_MESSAGE_CHECK on class CL_PS_STATUS has no exception.

Method FILL_ACTIVITY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OBJECT Call by reference Type reference (TYPE) TY_USRSTAT_OBJECT_ST 20100524
2 Exporting ES_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100524
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20100524
4 Importing IS_AFVGD Call by reference Type reference (TYPE) AFVGD Order: Dialog table for Table AFVG (order operation) 20100524
5 Importing IV_ENQ_FLAG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100524

Method FILL_ACTIVITY_DATA on class CL_PS_STATUS has no exception.

Method FINISH_MESSAGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_LEVEL Call by reference Type reference (TYPE) LOGLEVEL 1 Level for log of methods performed 20100430
2 Importing IV_SUCC_CODE Call by reference Type reference (TYPE) SUCC_CODE 0 Success code 20100430

Method FINISH_MESSAGE_LOG on class CL_PS_STATUS has no exception.

Method GET_GLOBALBUFFER_METADATA 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) PS_MESSAGES Error messages 20100708
2 Exporting ET_METADATA Call by reference Type reference (TYPE) PSHLP_TABLE_METADATA_TT Internal Table Details of the PS global buffers 20100708

Method GET_GLOBALBUFFER_METADATA on class CL_PS_STATUS has no exception.

Method GET_GLOBAL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100617
2 Exporting ET_NODE_DATA_1 Call by reference Type reference (TYPE) INDEX TABLE 20100617
3 Exporting ET_NODE_DATA_2 Call by reference Type reference (TYPE) INDEX TABLE 20100617
4 Exporting ET_NODE_DATA_3 Call by reference Type reference (TYPE) INDEX TABLE 20100617
5 Exporting ET_NODE_DATA_4 Call by reference Type reference (TYPE) INDEX TABLE 20100617

Method GET_GLOBAL_BUFFER on class CL_PS_STATUS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PS_STATUS PS status 20100421

Method GET_INSTANCE on class CL_PS_STATUS has no exception.

Method INIT Signature

Method INIT on class CL_PS_STATUS has no parameter.
Method INIT on class CL_PS_STATUS has no exception.

Method IS_EDIT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_LOCK Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110214

Method IS_EDIT_MODE on class CL_PS_STATUS has no exception.

Method LOAD_DEPENDECY_ACTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ACTIVITY Call by reference Type reference (TYPE) PSHLP_ACTY_ST PSHLP: Activity Output 20100723
2 Exporting ES_NTWK Call by reference Type reference (TYPE) PSHLP_NTWK_ST Project Output Structure 20100723
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100723
4 Exporting ET_SEL_OBJECTS Call by reference Type reference (TYPE) LT_SEL_OBJECTS_TYPE 20100723
5 Exporting EV_FLG_ENQ_PROBLEM Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100723
6 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100723
7 Importing IV_SET_TYPE Call by reference Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE Status set type 20100723
8 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) J_TXT04 Not More Closely Defined Area, Possibly Used for Patchlevels 20100723

Method LOAD_DEPENDECY_ACTY on class CL_PS_STATUS has no exception.

Method LOAD_DEPENDECY_MLST 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) PS_MESSAGES Error messages 20101023
2 Importing IT_MLST_KEYS Call by reference Type reference (TYPE) PSHLP_MLST_KEY_TT Milestone keys 20101023
3 Importing IV_FIRST Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101023
4 Importing IV_SET_TYPE Call by reference Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE Status Set Type 20101023
5 Importing IV_STAT Call by reference Type reference (TYPE) J_TXT04 Individual status of an object (short form) 20101023

Method LOAD_DEPENDECY_MLST on class CL_PS_STATUS has no exception.

Method LOAD_DEPENDECY_NTWK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NTWK Call by reference Type reference (TYPE) PSHLP_NTWK_ST Project Output Structure 20100707
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100707
3 Exporting ET_SEL_OBJECTS Call by reference Type reference (TYPE) LT_SEL_OBJECTS_TYPE 20100707
4 Exporting EV_FLG_ENQ_PROBLEM Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100707
5 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100707
6 Importing IV_SET_TYPE Call by reference Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE Status set type 20100707
7 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) J_TXT04 Not More Closely Defined Area, Possibly Used for Patchlevels 20100707

Method LOAD_DEPENDECY_NTWK on class CL_PS_STATUS has no exception.

Method LOAD_DEPENDECY_PROJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROJECT Call by reference Type reference (TYPE) PSHLP_PROJ_ST Project Output Structure 20100429
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100429
3 Exporting ET_NTWK_ENQ Call by reference Type reference (TYPE) TY_AUFNR_ENQ_TT Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100705
4 Exporting ET_SEL_OBJECTS Call by reference Type reference (TYPE) LT_SEL_OBJECTS_TYPE 20100505
5 Exporting EV_FLG_ENQ_PROBLEM Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100705
6 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100429
7 Importing IV_SET_TYPE Call by reference Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE Status set type 20100429
8 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) J_TXT04 Not More Closely Defined Area, Possibly Used for Patchlevels 20100429

Method LOAD_DEPENDECY_PROJ on class CL_PS_STATUS has no exception.

Method LOAD_DEPENDECY_WBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WBS Call by reference Type reference (TYPE) PSHLP_WBS_ST Project Output Structure 20100501
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100501
3 Exporting ET_NTWK_ENQ Call by reference Type reference (TYPE) TY_AUFNR_ENQ_TT 20100706
4 Exporting ET_SEL_OBJECTS Call by reference Type reference (TYPE) LT_SEL_OBJECTS_TYPE 20100508
5 Exporting EV_FLG_ENQ_PROBLEM Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100706
6 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100501
7 Importing IV_SET_TYPE Call by reference Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE Status set type 20100501
8 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) J_TXT04 Not More Closely Defined Area, Possibly Used for Patchlevels 20100501

Method LOAD_DEPENDECY_WBS on class CL_PS_STATUS has no exception.

Method LOAD_DEPENDENCY_USER_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) PS_MESSAGES Error messages 20100507
2 Exporting ET_OBJECTS Call by reference Type reference (TYPE) TY_USRSTAT_OBJECT_TT 20100524
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100507
4 Importing IV_SET_TYPE Call by reference Type reference (TYPE) PSHLP_STATUS_SET_TYPE_DE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100507
5 Importing IV_USER_STAT Call by reference Type reference (TYPE) J_TXT04 Status ID 20100507

Method LOAD_DEPENDENCY_USER_STATUS on class CL_PS_STATUS has no exception.

Method LOCK_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Error messages 20100507
2 Exporting EV_RC Value transfer Type reference (TYPE) I 20100507
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100507

Method LOCK_CHECK on class CL_PS_STATUS has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Return parameter 20100421
2 Exporting ET_STATUS Call by reference Type reference (TYPE) PSHLP_STATUS_TT Status output table 20100421
3 Importing IT_STATUS_KEY Call by reference Type reference (TYPE) PSHLP_STATUS_KEY_TT Status Key 20100428

Method READ on class CL_PS_STATUS has no exception.

Method READ_FS_REL_RECURSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_READ_ACTY_KEYS Call by reference Type reference (TYPE) PSHLP_ACTY_KEY_TT PSHLP: Activity Keys 20101215
2 Importing IT_ACTY_KEYS Call by reference Type reference (TYPE) PSHLP_ACTY_KEY_TT PSHLP: Activity Keys 20101215

Method READ_FS_REL_RECURSIVE on class CL_PS_STATUS has no exception.

Method READ_NXT_VALID_SYSSTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100423
2 Exporting ET_STATUS Call by reference Type reference (TYPE) PSHLP_STATUS_TT Table type of JSTAT 20100422
3 Importing IT_STATUS_KEY Call by reference Type reference (TYPE) PSHLP_STATUS_KEY_TT Status keys 20100621

Method READ_NXT_VALID_SYSSTS on class CL_PS_STATUS has no exception.

Method READ_NXT_VALID_USRSTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100423
2 Exporting ET_STATUS Call by reference Type reference (TYPE) PSHLP_STATUS_TT Status output table 20100421
3 Importing IT_STATUS_KEY Call by reference Type reference (TYPE) PSHLP_STATUS_KEY_TT Status keys 20100621

Method READ_NXT_VALID_USRSTS on class CL_PS_STATUS has no exception.

Method READ_STATUS_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100504
2 Exporting ET_STATUS_PROF Call by reference Type reference (TYPE) PSHLP_STATUS_PROFILE_TT Status Profile output table 20100429
3 Importing IT_STATUS_KEY Call by reference Type reference (TYPE) PSHLP_STATUS_KEY_TT Status Profile 20100429

Method READ_STATUS_PROFILE on class CL_PS_STATUS has no exception.

Method READ_STATUS_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100624
2 Exporting ET_STATUS_UI Call by reference Type reference (TYPE) PSHLP_UI_STATUS_TT Structure forStatus UI display 20100624
3 Importing IT_HEIR_KEY Call by reference Type reference (TYPE) PSHLP_HIER_TAB_TYP Status Keys 20100715

Method READ_STATUS_UI on class CL_PS_STATUS has no exception.

Method RETERIEVE_MESSAGE_LOG 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) PS_MESSAGES Error messages 20100430
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) TSMESG Message table message collector 20100430
3 Importing IV_SY_MESSAGES Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100430

Method RETERIEVE_MESSAGE_LOG on class CL_PS_STATUS has no exception.

Method SAVE 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) PS_MESSAGES Error messages 20100528

Method SAVE on class CL_PS_STATUS has no exception.

Method SAVE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_SAVE Value transfer Type reference (TYPE) PSHLP_SAVE_ST Structure to track the type of change at SAVE 20100528

Method SAVE_CHECK on class CL_PS_STATUS has no exception.

Method SET_ACTIVITY_SYST 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) PS_MESSAGES Error messages 20100504
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100504
3 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20100504

Method SET_ACTIVITY_SYST on class CL_PS_STATUS has no exception.

Method SET_DELETE_FLAG 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) PS_MESSAGES Error messages 20100506
2 Importing IT_SEL_OBJECTS Call by reference Type reference (TYPE) LT_SEL_OBJECTS_TYPE 20100506
3 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100506

Method SET_DELETE_FLAG on class CL_PS_STATUS has no exception.

Method SET_GLOBAL_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100617
2 Importing IT_NODE_DATA_1 Call by reference Type reference (TYPE) INDEX TABLE 20100617
3 Importing IT_NODE_DATA_2 Call by reference Type reference (TYPE) INDEX TABLE 20100617
4 Importing IT_NODE_DATA_3 Call by reference Type reference (TYPE) INDEX TABLE 20100617
5 Importing IT_NODE_DATA_4 Call by reference Type reference (TYPE) INDEX TABLE 20100617

Method SET_GLOBAL_BUFFER on class CL_PS_STATUS has no exception.

Method SET_INITIALVALUE Signature

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

Method SET_INITIALVALUE on class CL_PS_STATUS has no exception.

Method SET_NETWORK_SYST 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) PS_MESSAGES Error messages 20100428
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100428
3 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20100428

Method SET_NETWORK_SYST on class CL_PS_STATUS has no exception.

Method SET_PROJECT_SYST 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) PS_MESSAGES Error messages 20100427
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100427
3 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) J_TXT04 Not More Closely Defined Area, Possibly Used for Patchlevels 20100427

Method SET_PROJECT_SYST on class CL_PS_STATUS has no exception.

Method SET_STATUS_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NOCHECK Call by reference Type reference (TYPE) XFELD Checkbox 20100429
2 Importing IS_STATUS_KEY Call by reference Type reference (TYPE) PSHLP_STATUS_PROFILE_ST Status Profile 20100429
3 Importing IS_STSMA Call by reference Type reference (TYPE) JSTO-STSMA Status Profile 20100429

Method SET_STATUS_PROFILE on class CL_PS_STATUS has no exception.

Method SET_WBS_SYST 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) PS_MESSAGES Error messages 20100427
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100427
3 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20100427

Method SET_WBS_SYST on class CL_PS_STATUS has no exception.

Method START_MESSAGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LOG_LEVEL Call by reference Type reference (TYPE) LOGLEVEL Level for log of methods performed 20100430
2 Importing IV_METHOD Call by reference Type reference (TYPE) SWO_METHOD Method 20100430
3 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) OBJ_TYP Object type 20100430
4 Importing OBJ_ID_EXT Call by reference Type reference (TYPE) CLIKE 20100430
5 Importing OBJ_ID_INT Call by reference Type reference (TYPE) CLIKE 20100430

Method START_MESSAGE_LOG on class CL_PS_STATUS has no exception.

Method STATUS_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_RC Value transfer Type reference (TYPE) I 20100524
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Status ouput structure 20100618
3 Importing IV_STATUS Call by reference Type reference (TYPE) J_STATUS Individual status of an object (short form) 20100618
4 Importing IV_STSMA Call by reference Type reference (TYPE) J_STSMA Status Profile 20100618
5 Importing IV_SYSTEM_STATUS Call by reference Type reference (TYPE) J_TXT04 Individual status of an object (short form) 20100618
6 Importing IV_USER_STAT Call by reference Type reference (TYPE) J_TXT04 Individual status of an object (short form) 20100618

Method STATUS_CHECK on class CL_PS_STATUS has no exception.

Method STATUS_CHECK_DEL_ERL_ABG_TAB 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) PS_MESSAGES Error messages 20100609
2 Exporting EV_FLG_ABG Call by reference Type reference (TYPE) BOOLE_D 20100609
3 Exporting EV_FLG_LOE Call by reference Type reference (TYPE) BOOLE_D 20100609
4 Exporting EV_FLG_LVM Call by reference Type reference (TYPE) BOOLE_D 20100609
5 Exporting EV_FLG_SPE Call by reference Type reference (TYPE) BOOLE_D 20100609
6 Exporting EV_FLG_TAB Call by reference Type reference (TYPE) BOOLE_D 20100609
7 Exporting EV_RC Call by reference Type reference (TYPE) I 20100609
8 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR 20100609

Method STATUS_CHECK_DEL_ERL_ABG_TAB on class CL_PS_STATUS has no exception.

Method STATUS_OBJ_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100616
2 Exporting EX_STATUS Call by reference Type reference (TYPE) C General Flag 20100615
3 Exporting EX_STAT_REL Call by reference Type reference (TYPE) C 20100615
4 Exporting EX_STAT_TECHO Call by reference Type reference (TYPE) C 20101007
5 Importing IS_STATUS_KEY Call by reference Type reference (TYPE) PSHLP_STATUS_KEY_ST Object number 20100615

Method STATUS_OBJ_CHECK on class CL_PS_STATUS has no exception.

Method STATUS_TXT_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STATUS_TXT Call by reference Type reference (TYPE) PSHLP_STATUS_TXT status num to text conversion structure 20100810
2 Importing IS_STATUS_TXT Call by reference Type reference (TYPE) PSHLP_STATUS_TXT Object status 20100810

Method STATUS_TXT_READ on class CL_PS_STATUS has no exception.

Method STATUS_UI_CHECK Signature

Method STATUS_UI_CHECK on class CL_PS_STATUS has no parameter.
Method STATUS_UI_CHECK on class CL_PS_STATUS has no exception.

Method STATUS_UI_FIELD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS_UI_DATA Call by reference Type reference (TYPE) PSHLP_UI_STATUS_TT Table type for status ui structure 20100803
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100803

Method STATUS_UI_FIELD_DATA on class CL_PS_STATUS has no exception.

Method UNDO_ACTIVITY_SYST 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) PS_MESSAGES Error messages 20100525
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100525
3 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20100525

Method UNDO_ACTIVITY_SYST on class CL_PS_STATUS has no exception.

Method UNDO_NETWORK_SYST 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) PS_MESSAGES Error messages 20100525
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100525
3 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20100525

Method UNDO_NETWORK_SYST on class CL_PS_STATUS has no exception.

Method UNDO_PROJECT_SYST 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) PS_MESSAGES Error messages 20100525
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100525
3 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) J_TXT04 Not More Closely Defined Area, Possibly Used for Patchlevels 20100525

Method UNDO_PROJECT_SYST on class CL_PS_STATUS has no exception.

Method UNDO_WBS_SYST 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) PS_MESSAGES Error messages 20100525
2 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20100525
3 Importing IV_SYSTEM_STAT Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20100525

Method UNDO_WBS_SYST on class CL_PS_STATUS has no exception.

Method USER_STATUS_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_USER_EXT Call by reference Type reference (TYPE) J_TXT04 Individual status of an object (short form) 20100508
2 Exporting EV_USER_INT Call by reference Type reference (TYPE) J_ESTAT Individual status of an object (short form) 20100508
3 Importing IV_STSMA Call by reference Type reference (TYPE) J_STSMA Status Profile 20100508
4 Importing IV_USER_EXT Call by reference Type reference (TYPE) J_TXT04 Individual status of an object (short form) 20100508
5 Importing IV_USER_INT Call by reference Type reference (TYPE) J_ESTAT Individual status of an object (short form) 20100508

Method USER_STATUS_CONVERSION on class CL_PS_STATUS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606