Hierarchy
⤷
⤷
Properties
| Class | CL_PS_SCHEDULE | |
| Short Description | PSHLP: Scheduling Functions | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PSB_API | PS API Package |
| Created | 20100608 | SAP |
| Last change | 20130531 | 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_SCHEDULE has no interface implemented.
Friends
Class CL_PS_SCHEDULE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | See coding | 20101202 | |||||
| 2 | Instance attribute | Private | See coding | 20101202 | |||||
| 3 | Instance attribute | Private | Type reference (TYPE) | PSHLP_ACTY_REL_TT | global table to store all relationships | 20100723 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | PSHLP_ACTY_REL_TT | 20101202 | ||||
| 5 | Instance attribute | Private | Type reference (TYPE) | PSHLP_DATES_TT | dates comparison table type | 20100819 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | PSHLP_LOOP_OUTPUT_TT | Output table for loops | 20100726 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | PSHLP_DATES_TT | dates comparison table type | 20100819 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | PSHLP_DATES_TT | dates comparison structure | 20100819 | |||
| 9 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_PS_SCHEDULE | PSHLP: Scheduling Functions | 20100608 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Checks activity dates for WBS | 20100624 | |
| 2 | Instance method | Public | Method | Gives the activity updated dates | 20101111 | |
| 3 | Instance method | Public | Method | Checks WBS dates | 20100624 | |
| 4 | Instance method | Public | Method | 20100811 | ||
| 5 | Instance method | Public | Method | 20100816 | ||
| 6 | Instance method | Private | Method | 20101027 | ||
| 7 | Instance method | Public | Method | Method to copy duration from PM CS order | 20100914 | |
| 8 | Instance method | Public | Method | Copies schedule dates | 20100624 | |
| 9 | Instance method | Public | Method | Copies dates (top-down) in a hierarchy | 20100615 | |
| 10 | Instance method | Public | Method | Copies dates (top-down) in a hierarchy for all WBS in a proj | 20100723 | |
| 11 | Instance method | Private | Method | method to recursively find out the cycles | 20100723 | |
| 12 | Instance method | Private | Method | Derives parent object | 20101006 | |
| 13 | Instance method | Private | Method | Determines if Scheduling has been terminated | 20110105 | |
| 14 | Instance method | Public | Method | Extrapolate dates | 20100624 | |
| 15 | Static method | Public | Method | Generates an instance of this class | 20100608 | |
| 16 | Instance method | Public | Method | Method to provide original dates | 20101115 | |
| 17 | Instance method | Public | Method | get original dates | 20110106 | |
| 18 | Instance method | Private | Method | Initializes the function groups | 20100621 | |
| 19 | Instance method | Private | Method | Retrieves data based on the object | 20100617 | |
| 20 | Instance method | Public | Method | Retrieves all the child objects | 20100608 | |
| 21 | Instance method | Public | Method | Loop analysis | 20100723 | |
| 22 | Instance method | Public | Method | Method to call the scheduling paramerets | 20100805 | |
| 23 | Instance method | Public | Method | Schedules a network | 20100729 | |
| 24 | Instance method | Private | Method | Load the network childern and modify the planning type | 20110112 | |
| 25 | Instance method | Private | Method | read all relations in a project | 20100723 | |
| 26 | Instance method | Public | Method | Schedules a project object | 20100730 | |
| 27 | Instance method | Public | Method | Method to schedule automatically at the time of save | 20100812 | |
| 28 | Instance method | Private | Method | Schedules PMCS orders directly | 20100929 | |
| 29 | Instance method | Public | Method | method to schedule PM CS Order | 20100907 | |
| 30 | Instance method | Private | Method | schedule project and wbs | 20100730 | |
| 31 | Instance method | Public | Method | 20100816 | ||
| 32 | Instance method | Public | Method | set original dates | 20110106 | |
| 33 | Instance method | Public | Method | Transfers basic dates to forecast dates | 20100609 | |
| 34 | Instance method | Public | Method | Transfers forecast dates to basic dates | 20100609 | |
| 35 | Instance method | Public | Method | Updates material requirement date during save | 20100819 |
Events
Class CL_PS_SCHEDULE has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GS_PSPNR_TRM | Public | See coding | 20110114 | begin of gs_pspnr_trm ,
pspnr type prps-pspnr,
end of gs_pspnr_trm
|
||
| 2 | GTY_ACT_SEL | Public | See coding | 20101027 | gty_act_sel TYPE TABLE OF rcj_actind
|
||
| 3 | GTY_AFVG | Public | See coding | 20101028 | BEGIN OF gty_afvg .
INCLUDE TYPE afvgb.
TYPES indold TYPE sy-tabix. "Verweis auf BT_OLD
TYPES END OF gty_afvg
|
||
| 4 | GTY_AFVG_BT | Public | See coding | 20101028 | gty_afvg_bt TYPE TABLE OF gty_afvg
|
||
| 5 | GTY_OBJNR | Public | See coding | 20100622 | gty_objnr TYPE TABLE OF jsto_pre
|
||
| 6 | GTY_OUTPUT | Public | See coding | 20100723 | BEGIN OF gty_output.
TYPES loop_id(2) TYPE n.
INCLUDE TYPE pshlp_acty_rel_st.
TYPES END OF gty_output
|
||
| 7 | GTY_OUTPUT_TAB | Public | See coding | 20100723 | gty_output_tab TYPE TABLE OF gty_output
|
||
| 8 | GTY_PSTAB | Private | See coding | 20110805 | BEGIN OF gty_pstab.
INCLUDE TYPE prps.
INCLUDE TYPE pstabd.
TYPES END OF gty_pstab
|
||
| 9 | GTY_READ | Public | See coding | 20100723 | BEGIN OF gty_read,
aufpl TYPE aufpl_vor,
aplzl TYPE cim_count,
rank TYPE i,
aobar TYPE aobar,
END OF gty_read
|
||
| 10 | GTY_READ_TAB | Public | See coding | 20100723 | gty_read_tab TYPE TABLE OF gty_read
|
||
| 11 | GT_PSPNR_TRM | Public | See coding | 20110114 | gt_pspnr_trm type table of gs_pspnr_trm
|
||
| 12 | TS_AFVG_BANF_DATA | Public | See coding | 20110426 | BEGIN OF ts_afvg_banf_data .
TYPES aufpl TYPE co_aufpl.
TYPES aplzl TYPE co_aplzl.
TYPES banfn TYPE co_banfn.
TYPES END OF ts_afvg_banf_data
|
||
| 13 | TT_AFVG_BANF_DATA | Public | See coding | 20110426 | tt_afvg_banf_data type TABLE OF ts_afvg_banf_data
|
Method Signatures
Method CHECK_ACTIVITY_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100709 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100709 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method CHECK_ACTIVITY_DATES on class CL_PS_SCHEDULE has no exception.
Method CHECK_CHANGED_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATES | Call by reference | Type reference (TYPE) | PSHLP_DATES_TT | dates table type | 20101111 | |||
| 2 | IT_OBJNR | Call by reference | Type reference (TYPE) | TT_OBJNR | Table of CO Object Numbers | 20101111 |
Method CHECK_CHANGED_DATES on class CL_PS_SCHEDULE has no exception.
Method CHECK_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100709 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100709 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method CHECK_DATES on class CL_PS_SCHEDULE has no exception.
Method COMPARE_LAST_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATES_DATA | Call by reference | Type reference (TYPE) | PSHLP_DATES_TT | dates comparison table type | 20100812 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Object Number | 20100816 |
Method COMPARE_LAST_DATE on class CL_PS_SCHEDULE has no exception.
Method COMPARE_ORGINAL_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ORG_DATES | Call by reference | Type reference (TYPE) | PSHLP_DATES_TT | Date comparison table type | 20100816 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Object Number | 20100816 |
Method COMPARE_ORGINAL_DATES on class CL_PS_SCHEDULE has no exception.
Method COPY_CONS_DUR_PMCS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UPD_KZ | Call by reference | Type reference (TYPE) | C | 20101027 | ||||
| 2 | LT_ACT_SEL | Call by reference | Type reference (TYPE) | GTY_AFVG_BT | 20101027 | ||||
| 3 | LT_PMCS_ORDER_HEADER | Call by reference | Type reference (TYPE) | EAMS_T_BO_ORD_HEADER | Business Object Order - Header Data | 20101027 |
Method COPY_CONS_DUR_PMCS on class CL_PS_SCHEDULE has no exception.
Method COPY_DURATION_PMCS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100915 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100916 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 | |||
| 4 | IV_UPD_KZ | Call by reference | Type reference (TYPE) | C | 20100915 |
Method COPY_DURATION_PMCS on class CL_PS_SCHEDULE has no exception.
Method COPY_SCHEDULE_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100713 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100713 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method COPY_SCHEDULE_DATES on class CL_PS_SCHEDULE has no exception.
Method COPY_TOP_DOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100615 | |||
| 2 | IS_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_ST | Scheduling Parameters | 20110224 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 | |||
| 4 | I_DATE_TYPE | Call by reference | Type reference (TYPE) | C | '1' | 1 = Basic Date/2 = Forecast Date | 20100625 |
Method COPY_TOP_DOWN on class CL_PS_SCHEDULE has no exception.
Method COPY_TOP_DOWN_PROJ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100723 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100723 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method COPY_TOP_DOWN_PROJ on class CL_PS_SCHEDULE has no exception.
Method CYCLE_ANALYSIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CYCLE | Call by reference | Type reference (TYPE) | GTY_READ_TAB | 20100723 | ||||
| 2 | CT_OUTPUT | Call by reference | Type reference (TYPE) | PSHLP_LOOP_OUTPUT_TT | Output table for loop analysis | 20100723 | |||
| 3 | CT_READ_TAB | Call by reference | Type reference (TYPE) | GTY_READ_TAB | 20100723 | ||||
| 4 | CV_LOOPID | Call by reference | Type reference (TYPE) | I | 20100723 | ||||
| 5 | CV_RANK | Call by reference | Type reference (TYPE) | I | 20100723 | ||||
| 6 | IS_REL_DATA | Call by reference | Type reference (TYPE) | GTY_READ | Output for Activity Relationship APIs | 20100723 |
Method CYCLE_ANALYSIS on class CL_PS_SCHEDULE has no exception.
Method DERIVE_PARENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PARENT_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20101006 | |||
| 2 | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20101006 |
Method DERIVE_PARENT on class CL_PS_SCHEDULE has no exception.
Method DETERMINE_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ERROR | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110105 | |||
| 2 | IT_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20110105 |
Method DETERMINE_ERROR on class CL_PS_SCHEDULE has no exception.
Method EXTRAPOLATE_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100625 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100702 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method EXTRAPOLATE_DATES on class CL_PS_SCHEDULE has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_PS_SCHEDULE | Class to implement scheduling functions | 20100608 |
Method GET_INSTANCE on class CL_PS_SCHEDULE has no exception.
Method GET_ORIGINAL_ACTY_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_DATES | Call by reference | Type reference (TYPE) | PSHLP_DATES_ST | dates comparison structure | 20101115 | |||
| 2 | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object Number | 20101115 |
Method GET_ORIGINAL_ACTY_DATES on class CL_PS_SCHEDULE has no exception.
Method GET_ORIGINAL_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ORG_DATES | Call by reference | Type reference (TYPE) | PSHLP_DATES_TT | dates comparison table type | 20110106 |
Method GET_ORIGINAL_DATES on class CL_PS_SCHEDULE has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_PS_SCHEDULE has no parameter.
Method INITIALIZE on class CL_PS_SCHEDULE has no exception.
Method LOAD_OBJECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ACTY_DATA | Call by reference | Type reference (TYPE) | PSHLP_ACTY_TT | Activity Output Table | 20100712 | |||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100617 | |||
| 3 | ET_NTWK_DATA | Call by reference | Type reference (TYPE) | PSHLP_NTWK_TT | Network API Output Table | 20100708 | |||
| 4 | ET_PROJ_DATA | Call by reference | Type reference (TYPE) | PSHLP_PROJ_TT | Proj API Output Table | 20100712 | |||
| 5 | ET_WBS_DATA | Call by reference | Type reference (TYPE) | PSHLP_WBS_TT | WBS API Output Table | 20100618 | |||
| 6 | IT_OBJNR | Call by reference | Type reference (TYPE) | TT_OBJ_NUM | Table Type : Object Number | 20100712 | |||
| 7 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method LOAD_OBJECT_DATA on class CL_PS_SCHEDULE has no exception.
Method LOAD_TOP_DOWN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_NODE_DATA | Call by reference | Type reference (TYPE) | ANY | 20100622 | ||||
| 2 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100608 | |||
| 3 | ET_PMCS_ORD_HEADER | Call by reference | Type reference (TYPE) | EAMS_T_BO_ORD_HEADER | Business Object Order - Header Data | 20100909 | |||
| 4 | IS_SCHEDULE_PARAMETERS | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_ST | Structure to change scheduling options | 20101019 | |||
| 5 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 | |||
| 6 | IV_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20100608 | |||
| 7 | IV_PMCS_SCH | Call by reference | Type reference (TYPE) | CHAR1 | Single-Character Flag | 20100909 |
Method LOAD_TOP_DOWN on class CL_PS_SCHEDULE has no exception.
Method LOOP_ANALYSIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_OUTPUT | Call by reference | Type reference (TYPE) | PSHLP_LOOP_OUTPUT_TT | Output table for loop analysis | 20100723 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100726 | ||||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101210 |
Method LOOP_ANALYSIS on class CL_PS_SCHEDULE has no exception.
Method NETWORK_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100805 | |||
| 2 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method NETWORK_PARAMETER on class CL_PS_SCHEDULE has no exception.
Method NETWORK_SCHEDULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100729 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100729 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method NETWORK_SCHEDULE on class CL_PS_SCHEDULE has no exception.
Method PROCESS_PLANNINGTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_ST | Scheduling Parameters | 20110112 |
Method PROCESS_PLANNINGTYPE on class CL_PS_SCHEDULE has no exception.
Method READ_RELATIONSHIPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100723 | |||
| 2 | ET_RELATIONSHIPS | Call by reference | Type reference (TYPE) | PSHLP_ACTY_REL_TT | Output for Activity Relationship APIs | 20100723 | |||
| 3 | IT_SCH_KEY | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Structure to change scheduling options | 20101123 | |||
| 4 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101210 |
Method READ_RELATIONSHIPS on class CL_PS_SCHEDULE has no exception.
Method SCHEDULE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100730 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100730 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method SCHEDULE on class CL_PS_SCHEDULE has no exception.
Method SCHEDULE_AUTOMATICALLY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100826 | |||
| 2 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method SCHEDULE_AUTOMATICALLY on class CL_PS_SCHEDULE has no exception.
Method SCHEDULE_PMCS_DIRECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100929 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100929 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method SCHEDULE_PMCS_DIRECT on class CL_PS_SCHEDULE has no exception.
Method SCHEDULE_PMCS_ORDER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PM_CS_ORDER_HEADER | Call by reference | Type reference (TYPE) | EAMS_T_BO_ORD_HEADER | Business Object Order - Header Data | 20100909 | |||
| 2 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method SCHEDULE_PMCS_ORDER on class CL_PS_SCHEDULE has no exception.
Method SCHEDULE_PROJ_WBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SCHED_SUCCESS | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110118 | |||
| 2 | IS_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_ST | Structure to change scheduling options | 20100802 | |||
| 3 | IS_WBS | Call by reference | Type reference (TYPE) | PSHLP_WBS_ST | WBS Output Structure | 20100802 | |||
| 4 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method SCHEDULE_PROJ_WBS on class CL_PS_SCHEDULE has no exception.
Method SET_ORGINAL_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100816 | |||
| 2 | IT_DATES_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100816 | ||||
| 3 | IV_OBJTYPE | Call by reference | Type reference (TYPE) | J_OBART | Node type | 20100816 |
Method SET_ORGINAL_DATES on class CL_PS_SCHEDULE has no exception.
Method SET_ORIGINAL_DATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ORG_DATES | Call by reference | Type reference (TYPE) | PSHLP_DATES_TT | dates comparison table type | 20110106 |
Method SET_ORIGINAL_DATES on class CL_PS_SCHEDULE has no exception.
Method TRANSFER_BASIC_TO_FORECAST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100614 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100712 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method TRANSFER_BASIC_TO_FORECAST on class CL_PS_SCHEDULE has no exception.
Method TRANSFER_FORECAST_TO_BASIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100713 | |||
| 2 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | PSHLP_SCHEDULE_TT | Scheduling Parameters | 20100713 | |||
| 3 | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110113 |
Method TRANSFER_FORECAST_TO_BASIC on class CL_PS_SCHEDULE has no exception.
Method UPDATE_MATERIAL_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | PS_MESSAGES | Error messages | 20100819 |
Method UPDATE_MATERIAL_DATE on class CL_PS_SCHEDULE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 606 |