SAP ABAP Interface IF_PPM_SCHEDULE_HOST (Scheduling Objects Interface)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM (Application Component) Product Lifecycle Management
     PPM_SCHEDULING (Package) PPM: Scheduling
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_CHECKLIST Development Projects: Abstract Checklist 20070104
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_PHASE Development Projects: Abstract Phase 20041011
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_PROJECT Development Projects: Abstract Project 20041011
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DPR_TASK Development Projects: Abstract Task 20040914
Properties
Interface IF_PPM_SCHEDULE_HOST  
Short Description Scheduling Objects Interface    
General Data
Package PPM_SCHEDULING   PPM: Scheduling 
Created 20040908   SAP 
Last changed 20141109    
Unicode checks active    
Forward declarations
Interface IF_PPM_SCHEDULE_HOST has no forward declaration.
Interfaces
Interface IF_PPM_SCHEDULE_HOST has no interface.
Friends
Interface IF_PPM_SCHEDULE_HOST has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_SCHEDULE_OBJECT Instance attribute Public Object reference (TYPE REF TO) CL_PPM_SCHEDULING_OBJECT Temporary Scheduling Object 20040922
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_CONSTRAINTS Instance method Public Method Check Individual Scheduling Object for Restrictions 20040908
2 CHECK_PROGRAM_DATES Instance method Public Method Checks Against Time Frame of Master Project or Master Phase 20060220
3 CHECK_SUBPROJECT_DATES Instance method Public Method Checks Against Time Frame of Subproject or Subphase 20060302
4 GET_CHILDREN Instance method Public Method Reads All Directly Subordinate Hierarchy Nodes 20040908
5 GET_OBJECT_TYPE Instance method Public Method Access to Object Category (Reading) 20041101
6 GET_PARENT Instance method Public Method Reads Data of Directly Superior Hierarchy Node 20040908
7 GET_RELATIONS Instance method Public Method Access to Relationships 20040927
8 GET_SCHEDULE_ATTRIBUTES Instance method Public Method Read Scheduling Data from Individual Scheduling Object 20040908
9 GET_SCHEDULE_INDICATOR Instance method Public Method Read Status of Scheduling Data 20040924
10 GET_SCHEDULE_OBJECTS Instance method Public Method Access to Scheduled Objects 20040921
11 GET_SCHEDULE_REGISTRY Instance method Public Method Access to Scheduled Objects 20050523
12 GET_SCHEDULE_SEQUENCE Instance method Public Method Access Method to Scheduling Direction 20060220
13 GET_SCHEDULE_TYPE Instance method Public Method Access Method to Scheduling Type 20041027
14 INHERIT_SCHEDULE_INDICATOR Instance method Public Method Inherit Status of Scheduling Data (Child -> Parent) 20040908
15 PUT_SCHEDULE_ATTRIBUTES Instance method Public Method Update Scheduling Result 20040921
16 RESET_RESCHEDULE_INDICATOR Instance method Public Method Reset "Rescheduling Required" Indicator 20060818
17 SCHEDULE Instance method Public Method Schedule Object 20040908
18 SET_RESCHEDULE_INDICATOR Instance method Public Method Set "Rescheduling Required" Indicator 20060818
19 SET_SCHEDULE_ATTRIBUTES Instance method Public Method Write Scheduling Data to Individual Scheduling Object 20040908
20 SET_SCHEDULE_INDICATOR Instance method Public Method Set Status of Scheduling Data 20040924
Events
# Event Type Visibility Description Created on
1 SCHEDULED Instance Event
(0)
Public
(2)
Object Scheduled 20070216
2 SCHEDULING_FINISHED Instance Event
(0)
Public
(2)
Scheduling finished 20080718
3 SCHEDULING_STARTED Instance Event
(0)
Public
(2)
Scheduling started 20080718
Types
Interface IF_PPM_SCHEDULE_HOST has no local type.
Method Signatures

Method CHECK_FOR_CONSTRAINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_EXIST_RESTRICTIONS Call by reference Type reference (TYPE) BOOLEAN_01 Boolsche Variable ('1'=true,'0'=false) 20040910

Method CHECK_FOR_CONSTRAINTS on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method CHECK_PROGRAM_DATES Signature

Method CHECK_PROGRAM_DATES on Interface IF_PPM_SCHEDULE_HOST has no parameter.
Method CHECK_PROGRAM_DATES on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method CHECK_SUBPROJECT_DATES Signature

Method CHECK_SUBPROJECT_DATES on Interface IF_PPM_SCHEDULE_HOST has no parameter.
Method CHECK_SUBPROJECT_DATES on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_CHILDREN Value transfer Type reference (TYPE) PPM_TT_SCHEDULE_OBJECTS Tabellentyp für Einträge einer Kollektion von Term.objekten 20041011

Method GET_CHILDREN on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method GET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJECT_TYPE Value transfer Type reference (TYPE) CGPL_OBJECT_TYPE Objekttyp in der Projektplanung 20041101

Method GET_OBJECT_TYPE on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PARENT Value transfer Object reference (TYPE REF TO) CL_PPM_SCHEDULING_OBJECT Temporäres Terminierungsobject 20041101

Method GET_PARENT on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method GET_RELATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PREDECESSOR Value transfer Type reference (TYPE) PPM_TT_PREDECESSOR Tabelle Knoten - Vorgängerknoten 20040927
2 Exporting ET_SUCCESSOR Value transfer Type reference (TYPE) PPM_TT_SUCCESSOR Tabelle Knoten - Nachfolgerknoten 20040927

Method GET_RELATIONS on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method GET_SCHEDULE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SCHEDULE_ATTRIBUTES Call by reference Type reference (TYPE) PPM_TS_SCHEDULING_DATA Projektplanung: Attribute für Terminierung 20040910
2 Importing IR_SCHEDULE_OBJECT Call by reference Object reference (TYPE REF TO) CL_PPM_SCHEDULING_OBJECT Temporäres Terminierungsobject 20040923

Method GET_SCHEDULE_ATTRIBUTES on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method GET_SCHEDULE_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SCHEDULE_IND Call by reference Type reference (TYPE) PPM_SCHEDULE_INDICATOR Status der Terminierungsdaten 20040924

Method GET_SCHEDULE_INDICATOR on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method GET_SCHEDULE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCHEDULE_FORCE Call by reference Type reference (TYPE) XFELD Terminierung durchführen 20060818

Method GET_SCHEDULE_OBJECTS on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method GET_SCHEDULE_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SCHEDULE_REGISTRY Value transfer Object reference (TYPE REF TO) CL_PPM_SCHEDULE_REGISTRY Ablage Terminierungsobjekte 20050523

Method GET_SCHEDULE_REGISTRY on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method GET_SCHEDULE_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SCHEDULE_SEQUENCE Value transfer Type reference (TYPE) XFELD Terminierungsrichtung 20060220

Method GET_SCHEDULE_SEQUENCE on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method GET_SCHEDULE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SCHEDULE_TYPE Value transfer Type reference (TYPE) DPR_TV_SCHEDULE_TYPE Terminierungsart 20041027

Method GET_SCHEDULE_TYPE on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method INHERIT_SCHEDULE_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCHEDULE_INDICATOR Call by reference Type reference (TYPE) PPM_SCHEDULE_INDICATOR Status der Terminierungsdaten 20040928

Method INHERIT_SCHEDULE_INDICATOR on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method PUT_SCHEDULE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCHEDULE_OBJECTS Call by reference Type reference (TYPE) PPM_TT_SCHEDULE_OBJECTS Tabellentyp für Einträge einer Kollektion von Term.objekten 20040922

Method PUT_SCHEDULE_ATTRIBUTES on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method RESET_RESCHEDULE_INDICATOR Signature

Method RESET_RESCHEDULE_INDICATOR on Interface IF_PPM_SCHEDULE_HOST has no parameter.
Method RESET_RESCHEDULE_INDICATOR on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method SCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCHEDULING_DIRECTION Call by reference Type reference (TYPE) PPM_SCHEDULING_DIRECTION Terminierungsrichtung 20040910
2 Importing IV_SCHEDULE_FORCE Call by reference Type reference (TYPE) XFELD Terminierung erzwingen('X'=ja, ' '=nein, abh. vom Status) 20060818

Method SCHEDULE on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method SET_RESCHEDULE_INDICATOR Signature

Method SET_RESCHEDULE_INDICATOR on Interface IF_PPM_SCHEDULE_HOST has no parameter.
Method SET_RESCHEDULE_INDICATOR on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method SET_SCHEDULE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SCHEDULE_HOST Call by reference Object reference (TYPE REF TO) IF_PPM_SCHEDULE_HOST Schnittstelle Terminierungsobjekte 20041214
2 Importing IV_FREEZE Call by reference Type reference (TYPE) XFELD Element fixieren ('X'=ja, ' '=nein) 20071001

Method SET_SCHEDULE_ATTRIBUTES on Interface IF_PPM_SCHEDULE_HOST has no exception.

Method SET_SCHEDULE_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCHEDULE_IND Call by reference Type reference (TYPE) PPM_SCHEDULE_INDICATOR Status der Terminierungsdaten 20040924

Method SET_SCHEDULE_INDICATOR on Interface IF_PPM_SCHEDULE_HOST has no exception.
Event Signatures

Event SCHEDULED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 R_COMMON Exporting Value transfer Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Schnittstelle aller Anwendungsobjekte 20070216

Event SCHEDULING_FINISHED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 R_COMMON Exporting Value transfer Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Interface for All Application Objects 20080718

Event SCHEDULING_STARTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 R_COMMON Exporting Value transfer Object reference (TYPE REF TO) IF_DPR_COMMON Development Projects: Interface for All Application Objects 20080718
History
Last changed by/on SAP  20141109 
SAP Release Created in 400