SAP ABAP Class CL_PS_MILESTONE (Class for Milestone)
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_MILESTONE  
Short Description Class for Milestone    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PSB_API   PS API Package 
Created 20100428   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)
Interfaces
Class CL_PS_MILESTONE has no interface implemented.
Friends
Class CL_PS_MILESTONE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_PARNAME_ACTUAL_DATE Constant Private Type reference (TYPE) CHAR10 'LST_ACTDT' Actual date (Milestone met) 20100712
2 CV_PARNAME_PDATU Constant Private Type reference (TYPE) CHAR10 'PDATU' Fixed milestone date (F) 20100712
3 CV_PLAN_FORECAST_DT Constant Private Type reference (TYPE) C '2' Planning Types 20100608
4 SR_PS_MLST_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_PS_MILESTONE Milestone Base class 20100428
5 ST_ACTY_MLST_READ_FROM_DB Static Attribute Private Type reference (TYPE) LTY_ACTY_KEY_TAB Activity key whose milestone data have been read from DB 20100729
6 ST_MLST_KEY_TAB Static Attribute Private Type reference (TYPE) LTY_MLST_KEY_TAB Milestone Index Table 20101209
7 ST_WBS_MLST_READ_FROM_DB Static Attribute Private Type reference (TYPE) LTY_WBS_KEY_TAB WBS key whose milestone data have been read from DB 20100728
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_MLST Instance method Public Method Changes milestone data in the buffer table 20100429
2 CHECK_DATA_CHANGED Instance method Private Method Fills value for the data read from the buffer 20101008
3 CHECK_MLST_WBS_DATES Instance method Private Method Checks if milestone dates are within WBS date range 20100505
4 CJCK_CHECK_DATES Instance method Private Method Date validation for WBS dates 20100505
5 CLEAR_MLST_FIELDS_FOR_USAGE Instance method Private Method Clears the milestone fields during change of USAGE field 20110212
6 CLEAR_STATIC_ATTRIBUTES Static method Public Method To clear Static attributes 20101230
7 CONSTRUCTOR Instance method Public Constructor 20101213
8 CONVERT_KEYS Instance method Private Method 20110328
9 DATE_CHECK Instance method Private Method Date validation for activity and WBS dates 20100504
10 DETERMINE_CONSISTENT Instance method Private Method To determine the global buffers are synched 20101216
11 GET_ALL_MLST_FUNCTIONS_TEXTS Instance method Private Method Gets text for all milestone functions fields 20100720
12 GET_FUNCTION_DESCRIPTION Instance method Private Method Gets milestone functions descriptions 20100721
13 GET_GLOBALBUFFER_METADATA Instance method Public Method Gets global buffer metadata of milestone 20100709
14 GET_GLOBAL_BUFFER Instance method Public Method Gets the global buffer data 20100610
15 GET_INSTANCE Static method Public Method Returns singleton instance 20100428
16 GET_MSLT_PROFILES Instance method Public Method Get milestone specific profile information 20100709
17 GET_PROCESS_STAGE_TEXT Instance method Private Method Gets the text for milestone function's status 20100720
18 GET_SELECTION_PROFILE_TEXT Instance method Private Method Gets text for selection profile for all milestone functions 20100720
19 GET_STATUS_FLAGS Instance method Private Method Gets the status flags 20100709
20 GET_STATUS_TRIGGER_FUN_TEXT Instance method Private Method Gets text for status that tirggers the milestone functions 20100720
21 GET_SYSTEM_STATUS_TEXT Instance method Private Method Gets System status text for milestone functions 20100720
22 GET_USER_STATUS_TEXT Instance method Private Method Gets User status text for milestone functions 20100720
23 GET_WORK_FLOW_TASK_DESCRIPTION Instance method Private Method Gets the short text and description for workflow task 20100722
24 READ_ACTY_DATA Instance method Private Method Reads the activity data for given activity keys 20100729
25 READ_MILESTONE Instance method Public Method Reads the milestone data 20110328
26 READ_MILESTONE_BUFFER Instance method Public Method 20111124
27 READ_MILESTONE_FROM_DB Instance method Private Method 20110328
28 READ_WBS_DATA Instance method Private Method Reads the WBS data for given WBS keys 20100729
29 SET_GLOBAL_BUFFER Instance method Public Method Sets the global buffer data 20100712
30 STATUS_TEXT_CONVERSION Instance method Private Method Gets status ID from status text and validates system status 20100511
31 UPDATE_GLOBAL_BUFFER Instance method Private Method Fills the milestone global buffer 20100428
32 VALIDATE_ACTIVITY_MLST_INPUT Instance method Private Method Validates all the inputs of activity milestone before change 20100603
33 VALIDATE_FUNCTION_PARAM Instance method Private Method Checks the correctness of function parameters 20100511
34 VALIDATE_MLST_USAGE Instance method Private Method Checks whether Usage value is valid or not 20100928
35 VALIDATE_NTWK_FUNCTION_PARAM Instance method Private Method Validates the network information 20100524
36 VALIDATE_WBS_MLST_INPUT Instance method Private Method Validates all the inputs of the WBS milestone before change 20100603
37 WBS_MLST_SCHEDULE Instance method Private Method Schedules WBS milestone 20100624
Events
Class CL_PS_MILESTONE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_ACTY_KEY Public See coding 20100729 BEGIN OF lty_acty_key, aufpl TYPE co_aufpl, aplzl TYPE cim_count, END OF lty_acty_key
2 LTY_ACTY_KEY_TAB Public See coding 20100729 lty_acty_key_tab TYPE SORTED TABLE OF lty_acty_key WITH UNIQUE KEY aufpl aplzl
3 LTY_MLST_KEY Public See coding 20101209 BEGIN OF lty_mlst_key, mlst_zaehl TYPE mlst_zaehl, aufpl TYPE co_aufpl, aplzl TYPE cim_count, pspnr TYPE ps_posnr, index TYPE sy-tabix, END OF lty_mlst_key
4 LTY_MLST_KEY_TAB Public See coding 20101209 lty_mlst_key_tab TYPE SORTED TABLE OF lty_mlst_key WITH UNIQUE KEY primary_key COMPONENTS mlst_zaehl WITH NON-UNIQUE SORTED KEY acty COMPONENTS aufpl aplzl WITH NON-UNIQUE SORTED KEY wbs COMPONENTS pspnr
5 LTY_WBS_KEY Public See coding 20100728 BEGIN OF lty_wbs_key, pspnr TYPE ps_posnr, END OF lty_wbs_key
6 LTY_WBS_KEY_TAB Public See coding 20100728 lty_wbs_key_tab TYPE SORTED TABLE OF lty_wbs_key WITH UNIQUE KEY pspnr
Method Signatures

Method CHANGE_MLST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MLST_NEW Call by reference Type reference (TYPE) PSHLP_MLST_TT Milestone Output Table 20100504
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100429
3 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100626
4 Importing IV_LOCK_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Lock ? 20110113

Method CHANGE_MLST on class CL_PS_MILESTONE has no exception.

Method CHECK_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DATA_CHANGED Call by reference Type reference (TYPE) BOOLE_D Return true if data is changed else true 20101008
2 Changing IC_OLD_DATA Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Structure 20101008
3 Importing IS_NEW_DATA Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Structure 20101008
4 Importing IV_ACTY_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20101008

Method CHECK_DATA_CHANGED on class CL_PS_MILESTONE has no exception.

Method CHECK_MLST_WBS_DATES 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 20100505
2 Importing IV_MSDAT Call by reference Type reference (TYPE) MLST_EDATU Fixed milestone date (basic) 20100505
3 Importing IV_PARANAME Call by reference Type reference (TYPE) CHAR10 'EDATU' Character Field Length = 10 20100712
4 Importing IV_PSPNR Call by reference Type reference (TYPE) PS_POSNR WBS Element 20100505
5 Importing IV_TRMART Call by reference Type reference (TYPE) PS_PLART Basis for scheduling 20100505

Method CHECK_MLST_WBS_DATES on class CL_PS_MILESTONE has no exception.

Method CJCK_CHECK_DATES 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 20100505
2 Importing IV_DATUM Call by reference Type reference (TYPE) SY-DATUM Current Date of Application Server 20100505
3 Importing IV_FLG_WARNINGS Call by reference Type reference (TYPE) C 'X' 20100505
4 Importing IV_KALID Call by reference Type reference (TYPE) WFCID Factory Calendar 20100505
5 Importing IV_PARANAME Call by reference Type reference (TYPE) CHAR10 'EDATU' Character Field Length = 10 20100712
6 Importing IV_WORK_IND Call by reference Type reference (TYPE) C '-' 20100505

Method CJCK_CHECK_DATES on class CL_PS_MILESTONE has no exception.

Method CLEAR_MLST_FIELDS_FOR_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MLST_NEW Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Table 20110212

Method CLEAR_MLST_FIELDS_FOR_USAGE on class CL_PS_MILESTONE has no exception.

Method CLEAR_STATIC_ATTRIBUTES Signature

Method CLEAR_STATIC_ATTRIBUTES on class CL_PS_MILESTONE has no parameter.
Method CLEAR_STATIC_ATTRIBUTES on class CL_PS_MILESTONE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PS_MILESTONE has no parameter.
Method CONSTRUCTOR on class CL_PS_MILESTONE has no exception.

Method CONVERT_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACT_KEYS_BUFFER Call by reference Type reference (TYPE) PSHLP_ACTY_KEY_TT PSHLP: Activity Keys 20110329
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20110328
3 Exporting ET_MLST_BUFFER Call by reference Type reference (TYPE) PSHLP_MLST_TT Milestone Output Table 20110329
4 Exporting ET_MLST_KEYS_BUFFER Call by reference Type reference (TYPE) PSHLP_MLST_KEY_TT Milestone keys 20110328
5 Exporting ET_MLST_KEYS_DB Call by reference Type reference (TYPE) PSHLP_MLST_KEY_TT Milestone keys 20110328
6 Exporting ET_WBS_KEYS_BUFFER Call by reference Type reference (TYPE) PSHLP_WBS_KEY_TT WBS keys 20110329
7 Importing IT_MLST_KEYS Call by reference Type reference (TYPE) PSHLP_MLST_KEY_TT Milestone keys 20110328
8 Importing IV_LOCK_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110328

Method CONVERT_KEYS on class CL_PS_MILESTONE has no exception.

Method DATE_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 20100504
2 Importing IV_ACTY_FLG Call by reference Type reference (TYPE) C 'X' Check for Activity milestone flg 20100603
3 Importing IV_DATE Call by reference Type reference (TYPE) D 20100504
4 Importing IV_FLG_WARNINGS Call by reference Type reference (TYPE) C 'X' 20100603
5 Importing IV_KALID Call by reference Type reference (TYPE) WFCID Factory Calendar 20100504
6 Importing IV_PARANAME Call by reference Type reference (TYPE) CHAR10 'EDATU' Character Field Length = 10 20100712
7 Importing IV_WORK_IND Call by reference Type reference (TYPE) C '-' 20100603

Method DATE_CHECK on class CL_PS_MILESTONE has no exception.

Method DETERMINE_CONSISTENT Signature

Method DETERMINE_CONSISTENT on class CL_PS_MILESTONE has no parameter.
Method DETERMINE_CONSISTENT on class CL_PS_MILESTONE has no exception.

Method GET_ALL_MLST_FUNCTIONS_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_MLST_DATA Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Structure 20100720
2 Importing IV_ACTY_OBJNR Call by reference Type reference (TYPE) J_OBJNR Acivity object number 20100720
3 Importing IV_SYS_USR_STATUS_TEXT_ONLY Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Get only System and User Status Text 20101229

Method GET_ALL_MLST_FUNCTIONS_TEXTS on class CL_PS_MILESTONE has no exception.

Method GET_FUNCTION_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FUNCTION_DESCRIPTION Call by reference Type reference (TYPE) TCOFK-FUNCT Description of the function 20100721
2 Importing IV_AUTYP Call by reference Type reference (TYPE) TCOFK-AUTYP 00 Order category 20100721
3 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) TCOFK-FKTID Function ID for milestone function 20100721

Method GET_FUNCTION_DESCRIPTION on class CL_PS_MILESTONE 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_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100709
2 Exporting ET_META_DATA Call by reference Type reference (TYPE) PSHLP_TABLE_METADATA_TT Internal Table Details of the PS global buffers 20100712

Method GET_GLOBALBUFFER_METADATA on class CL_PS_MILESTONE 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_BT_MLST_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100610
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100610
3 Exporting ET_MLST_BT_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100610
4 Exporting ET_MLST_BT_OLD_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100610
5 Exporting ET_MLTX_BT_OLD_DATA Call by reference Type reference (TYPE) INDEX TABLE 20100610

Method GET_GLOBAL_BUFFER on class CL_PS_MILESTONE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PS_MLST_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PS_MILESTONE Milestone Base class 20100428

Method GET_INSTANCE on class CL_PS_MILESTONE has no exception.

Method GET_MSLT_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE_PROFILE Call by reference Type reference (TYPE) PSHLP_PROFILES_TT PSHLP PROFILE 20100709
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100709
3 Importing IS_NODE_DATA Call by reference Type reference (TYPE) ANY 20100709
4 Importing IS_NODE_INFO Call by reference Type reference (TYPE) PSHLP_UI_SUBNODE_DEF_ST PSHLP SUB NODE Definition 20100709

Method GET_MSLT_PROFILES on class CL_PS_MILESTONE has no exception.

Method GET_PROCESS_STAGE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PROCESS_STAGE_TEXT Call by reference Type reference (TYPE) MLST_ACTLV Processing stage of the function 20100720
2 Importing IV_ACTLV Call by reference Type reference (TYPE) ACTLV Processing stage 20100720

Method GET_PROCESS_STAGE_TEXT on class CL_PS_MILESTONE has no exception.

Method GET_SELECTION_PROFILE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SELECTION_PROFILE_TEXT Call by reference Type reference (TYPE) TEXT30 Selection profile text 20100720
2 Importing IV_SELECTION_PROFILE Call by reference Type reference (TYPE) SESMA Milestone Output Structure 20100720

Method GET_SELECTION_PROFILE_TEXT on class CL_PS_MILESTONE has no exception.

Method GET_STATUS_FLAGS 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 20100709
2 Exporting EV_FLG_READ_ONLY Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100709
3 Exporting EV_FLG_STATUS_CREATED Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20100709
4 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object Number 20100709

Method GET_STATUS_FLAGS on class CL_PS_MILESTONE has no exception.

Method GET_STATUS_TRIGGER_FUN_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS_CHANGE_TEXT Call by reference Type reference (TYPE) TEXT35 Status change text 20100720
2 Importing IV_STATUS_CHANGE Call by reference Type reference (TYPE) DD07V-DOMVALUE_L Status change triggering the function 20100720

Method GET_STATUS_TRIGGER_FUN_TEXT on class CL_PS_MILESTONE has no exception.

Method GET_SYSTEM_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SYSTEM_STATUS_TEXT Call by reference Type reference (TYPE) MLST_SSTA System status (4 character text) 20100720
2 Importing IV_SYSTEM_STATUS Call by reference Type reference (TYPE) SYSTA Function - activated system status 20100720

Method GET_SYSTEM_STATUS_TEXT on class CL_PS_MILESTONE has no exception.

Method GET_USER_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_USER_STATUS_TEXT Call by reference Type reference (TYPE) MLST_ASTA User status (4 character text) 20100720
2 Importing IV_STATUS_PROFILE Call by reference Type reference (TYPE) J_STSMA Status Profile 20100720
3 Importing IV_USER_STATUS Call by reference Type reference (TYPE) USSTA Function - activated user status 20100720

Method GET_USER_STATUS_TEXT on class CL_PS_MILESTONE has no exception.

Method GET_WORK_FLOW_TASK_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TASK_SHORT Call by reference Type reference (TYPE) MLST_TASKS Short ID for workflow task 20100722
2 Exporting EV_TASK_STEXT Call by reference Type reference (TYPE) MLST_TASKT Description of the workflow task 20100722
3 Importing IV_TASK_ID Call by reference Type reference (TYPE) MLST_TASK Workflow task 20100722

Method GET_WORK_FLOW_TASK_DESCRIPTION on class CL_PS_MILESTONE has no exception.

Method READ_ACTY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTY_DATA Call by reference Type reference (TYPE) PSHLP_ACTY_TT Activity Output Table 20100729
2 Exporting ET_ACTY_DATES Call by reference Type reference (TYPE) PSHLP_ACTY_DATE_TT Activity Dates ouput table 20100729
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100729
4 Importing IT_ACTY_KEY Call by reference Type reference (TYPE) PSHLP_ACTY_KEY_TT Activity Keys 20100729
5 Importing IV_LOCK_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE For locking activity object 20100802

Method READ_ACTY_DATA on class CL_PS_MILESTONE has no exception.

Method READ_MILESTONE 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 Table with BAPI Return Information 20110328
2 Exporting ET_MLST Call by reference Type reference (TYPE) PSHLP_MLST_TT Milestone API Output Table 20110328
3 Importing IT_MLST_KEY Call by reference Type reference (TYPE) PSHLP_MLST_KEY_TT Milestone keys 20110328
4 Importing IV_LOCK_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE For locking parent objects 20110328

Method READ_MILESTONE on class CL_PS_MILESTONE has no exception.

Method READ_MILESTONE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_MILESTONE Value transfer Type reference (TYPE) PSHLP_MLST_ST Milestone Output Structure 20111124
2 Importing IS_MILESTONE_KEY Call by reference Type reference (TYPE) PSHLP_MLST_KEY_ST Milestone keys 20111124

Method READ_MILESTONE_BUFFER on class CL_PS_MILESTONE has no exception.

Method READ_MILESTONE_FROM_DB 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 20110328
2 Exporting ET_MLST_DB Call by reference Type reference (TYPE) PSHLP_MLST_TT Milestone Output Table 20110328
3 Importing IT_MLST_KEYS Call by reference Type reference (TYPE) PSHLP_MLST_KEY_TT Milestone keys 20110328
4 Importing IV_LOCK_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110329

Method READ_MILESTONE_FROM_DB on class CL_PS_MILESTONE has no exception.

Method READ_WBS_DATA 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 20100729
2 Exporting ET_WBS_DATA Call by reference Type reference (TYPE) PSHLP_WBS_TT WBS Output Table 20100729
3 Importing IT_WBS_KEY Call by reference Type reference (TYPE) PSHLP_WBS_KEY_TT WBS Keys 20100729
4 Importing IV_INCLUDE_DATES Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110329
5 Importing IV_LOCK_FLAG Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE For locking WBS object 20100802

Method READ_WBS_DATA on class CL_PS_MILESTONE 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 20100712
2 Importing IT_BT_MLST Call by reference Type reference (TYPE) PSHLP_BT_MLST_TT Network Buffer 20100712
3 Importing IT_MLST_BT Call by reference Type reference (TYPE) PSHLP_MLST_BT_TT Network Buffer 20100712
4 Importing IT_MLST_BT_OLD Call by reference Type reference (TYPE) PSHLP_MLST_BT_OLD_TT Network Buffer 20100712
5 Importing IT_MLTX_BT_OLD Call by reference Type reference (TYPE) PSHLP_MLTX_BT_OLD_TT Network Buffer 20100712
6 Importing IV_SAVE_IN_BACKGROUND Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE save in background ? 20100816

Method SET_GLOBAL_BUFFER on class CL_PS_MILESTONE has no exception.

Method STATUS_TEXT_CONVERSION 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 20100511
2 Exporting EV_STAT_NUM Call by reference Type reference (TYPE) SYSTA Function - activated system status 20100511
3 Importing IV_AUFTYP Call by reference Type reference (TYPE) AUFTYP 20 Order Category 20100511
4 Importing IV_STAT_TXT Call by reference Type reference (TYPE) MLST_SSTA System status (4 character text) 20100511
5 Importing IV_STSMA Call by reference Type reference (TYPE) J_STSMA SPACE Status Profile 20100511
6 Importing IV_USER_STATUS Call by reference Type reference (TYPE) CHAR1 SPACE Single-Character Flag 20100511

Method STATUS_TEXT_CONVERSION on class CL_PS_MILESTONE has no exception.

Method UPDATE_GLOBAL_BUFFER 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 IS_MLSTD Call by reference Type reference (TYPE) PSHLP_MLST_ST Order: Dialog table for Table AFVG (order operation) 20100428

Method UPDATE_GLOBAL_BUFFER on class CL_PS_MILESTONE has no exception.

Method VALIDATE_ACTIVITY_MLST_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MLST_NEW Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Table 20100603
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100603
3 Importing IS_MLST_OLD Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Table 20100603
4 Importing IV_ACTY_OBJNR Call by reference Type reference (TYPE) J_OBJNR Activity OBJNR for Get all function text 20101229
5 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D Validate only (Do not update) 20101229

Method VALIDATE_ACTIVITY_MLST_INPUT on class CL_PS_MILESTONE has no exception.

Method VALIDATE_FUNCTION_PARAM 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 20100511
2 Importing IV_FUNCTION Call by reference Type reference (TYPE) MLSTF-FKTID Function ID for milestone function 20100524
3 Importing IV_MLST_NEW Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Structure 20100524
4 Importing IV_SEL_PROFILE Call by reference Type reference (TYPE) SESMA Selection profile (status) 20100603
5 Importing IV_STATUS_CHANGE Call by reference Type reference (TYPE) CHANG Status change triggering the function 20100511
6 Importing IV_SYSTEM_STATUS Call by reference Type reference (TYPE) SYSTA Status change triggering the function 20100511
7 Importing IV_TRIGGER_FUNCTION Call by reference Type reference (TYPE) TRIGG Activate function 20100511
8 Importing IV_USER_STATUS Call by reference Type reference (TYPE) USSTA Status change triggering the function 20100511

Method VALIDATE_FUNCTION_PARAM on class CL_PS_MILESTONE has no exception.

Method VALIDATE_MLST_USAGE 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 20100928
2 Importing IV_USAGE Call by reference Type reference (TYPE) MILESTONE Usage 20100928

Method VALIDATE_MLST_USAGE on class CL_PS_MILESTONE has no exception.

Method VALIDATE_NTWK_FUNCTION_PARAM 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 20100524
2 Importing IV_ALTNR_NTWK Call by reference Type reference (TYPE) CN_PLNAL Alternative to a standard network 20100524
3 Importing IV_FUNCTION Call by reference Type reference (TYPE) MLSTF-FKTID Function ID for milestone function 20100902
4 Importing IV_STDNR_NTWK Call by reference Type reference (TYPE) CN_PLNNR Standard network number 20100524

Method VALIDATE_NTWK_FUNCTION_PARAM on class CL_PS_MILESTONE has no exception.

Method VALIDATE_WBS_MLST_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MLST_NEW Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Table 20100603
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) PS_MESSAGES Error messages 20100603
3 Importing IS_MLST_OLD Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Structure 20100603
4 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) BOOLE_D Validate only (Do not update) 20110201

Method VALIDATE_WBS_MLST_INPUT on class CL_PS_MILESTONE has no exception.

Method WBS_MLST_SCHEDULE 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 Importing IS_MLST_NEW Call by reference Type reference (TYPE) PSHLP_MLST_ST Milestone Output Table 20100624

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