Hierarchy

⤷

⤷

Properties
Class | CL_DPR_SCHEDULING_SERVICES | |
Short Description | Development Projects: Service Functions for Scheduling | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | DEVELOPMENT_PROJECTS_SHARED | Project Management - Shared Objects |
Created | 20020625 | SAP |
Last change | 20141109 | |
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) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_DPR_SCHEDULING_SERVICES has no interface implemented.
Friends
Class CL_DPR_SCHEDULING_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | DPR_TT_GUID | Messages after scheduling (GUIDs) | 20080411 | ||
2 | ![]() |
Static Attribute | Private | Type reference (TYPE) | TT_TASK_IN_SEARCH | Aufgaben innerhalb DFS | 20080214 | ||
3 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | DPR_SCHEDULING | BAdI DPR_SCHEDULING | 20061117 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Transfer Scheduling Messages to Application Log | 20020625 |
2 | ![]() |
Static method | Public | Method | Write Individual Message to Application Log | 20020625 |
3 | ![]() |
Static method | Public | Method | Set Up Message | 20060302 |
4 | ![]() |
Static method | Public | Method | Calculate Dates of an Object | 20020810 |
5 | ![]() |
Static method | Private | Method | Calculate Dates of a Checklist Template | 20040224 |
6 | ![]() |
Static method | Private | Method | Calculate Dates of a Project Object | 20020913 |
7 | ![]() |
Static method | Private | Method | Calculate Finish Date | 20020809 |
8 | ![]() |
Static method | Private | Method | Calculate Start Date | 20020809 |
9 | ![]() |
Static method | Public | Method | Checks for Conflicts in Constraints | 20070806 |
10 | ![]() |
Static method | Public | Method | Checks Constraint Data | 20070806 |
11 | ![]() |
Static method | Public | Method | Checks Forecasetd Data | 20090911 |
12 | ![]() |
Static method | Public | Method | Check Time Frame Prog.<->Proj. or ProgPhase<->Proj.Phase | 20060315 |
13 | ![]() |
Static method | Public | Method | Project Element in Scheduling | 20071004 |
14 | ![]() |
Static method | Public | Constructor | class_constructor | 20061117 |
15 | ![]() |
Static method | Public | Method | Initialisiert die Tabelle für die DeepFirstSearch-Suche | 20080214 |
16 | ![]() |
Static method | Public | Method | Correct Date In Accordance with Factory Calendar | 20070202 |
17 | ![]() |
Static method | Private | Method | Correct Finish Date According to Factory Calendar | 20020810 |
18 | ![]() |
Static method | Public | Method | Adjust Lag if Overlap Occurs | 20071105 |
19 | ![]() |
Static method | Private | Method | Correct Start Date According to Factory Calendar | 20020810 |
20 | ![]() |
Static method | Public | Method | Tiefensuche, um Zyklus zu finden | 20080214 |
21 | ![]() |
Static method | Public | Method | Determine Duration from Set Date and Finish | 20020807 |
22 | ![]() |
Static method | Public | Method | Free scheduling messages | 20080411 |
23 | ![]() |
Static method | Public | Method | Determin Calendar for Scheduling | 20020625 |
24 | ![]() |
Static method | Public | Method | Get messages after scheduling (GUIDs) | 20080411 |
25 | ![]() |
Static method | Public | Method | Format Messages from Scheduling | 20060328 |
26 | ![]() |
Static method | Private | Method | Schedule Individual Nodes Backwards | 20020809 |
27 | ![]() |
Static method | Private | Method | Schedule Individual Nodes Forwards | 20020809 |
28 | ![]() |
Static method | Public | Method | Determine Calculated Dates of a Single Object | 20020809 |
29 | ![]() |
Static method | Public | Method | Set message after scheduling (GUIDs) | 20080411 |
Events
Class CL_DPR_SCHEDULING_SERVICES has no event.
Types
Class CL_DPR_SCHEDULING_SERVICES has no local type.
Method Signatures
Method ADD_MESSAGES_TO_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_MESSAGES | Call by reference | Type reference (TYPE) | CGPL_SCHEDULING_MESSAGES | Tabelle mit Nachrichten zur Terminierung von Knoten | 20020625 |
Method ADD_MESSAGES_TO_LOG on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method ADD_MESSAGE_TO_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20020625 | ||
2 | ![]() |
IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | 'DPR_SHARED' | Nachrichten, Nachrichtenklasse | 20020625 | |
3 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichten, Nachrichtennummer | 20020625 | ||
4 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Nachrichten, Nachrichtentyp | 20020625 | |
5 | ![]() |
IV_MSGV1 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariable | 20020626 | ||
6 | ![]() |
IV_MSGV2 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariable | 20020626 | ||
7 | ![]() |
IV_MSGV3 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariable | 20020626 | ||
8 | ![]() |
IV_MSGV4 | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichten, Nachrichtenvariable | 20020626 |
Method ADD_MESSAGE_TO_LOG on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method BUILD_UP_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_OBJECT_SOURCE | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Source-Objekt für MsgVar 1 | 20060302 | ||
2 | ![]() |
IR_OBJECT_TARGET | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Target-Objekt für MsgVar 2 | 20060302 | ||
3 | ![]() |
IV_DATA_SOURCE | Call by reference | Type reference (TYPE) | SYMSGV | Sourcen-Daten für MsgVar 3 | 20060322 | ||
4 | ![]() |
IV_DATA_TARGET | Call by reference | Type reference (TYPE) | SYMSGV | Target-Daten für MsgVar 4 | 20060322 | ||
5 | ![]() |
IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichten, Nachrichtennummer | 20060302 | ||
6 | ![]() |
IV_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'W' | Nachrichten, Nachrichtentyp | 20060302 |
Method BUILD_UP_MESSAGE on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CALCULATE_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | Projektplanung: Includestruktur Projekte und Vorgänge | 20020810 | ||
2 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | XFELD | Date out of range (X=yes) | 20100128 | ||
3 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20020810 |
Method CALCULATE_DATES on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CALCULATE_DATES_CHECKLIST_T Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | Projektplanung: Includestruktur Projekte und Vorgänge | 20040224 | ||
2 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20040224 |
Method CALCULATE_DATES_CHECKLIST_T on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CALCULATE_DATES_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ATTRIBUTES | Call by reference | Type reference (TYPE) | ANY | Projektplanung: Includestruktur Projekte und Vorgänge | 20020913 | ||
2 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20020913 |
Method CALCULATE_DATES_PROJECT on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CALCULATE_FINISH_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_FINISH | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020809 | ||
2 | ![]() |
IM_CALENDAR_ID | Call by reference | Type reference (TYPE) | WFCID | Fabrikkalender | 20020809 | ||
3 | ![]() |
IM_DURATION | Call by reference | Type reference (TYPE) | CGPL_DURATION | Dauer der Durchführung | 20020809 | ||
4 | ![]() |
IM_DURATION_UNIT | Call by reference | Type reference (TYPE) | CGPL_DURATION_UNIT | Zeiteinheit für die Dauer der Durchführung | 20020809 | ||
5 | ![]() |
IM_START | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Datum liegt außerhalb des Zeitbereichs des Fabrikkalenders | 20020809 |
Method CALCULATE_START_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_START | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020809 | ||
2 | ![]() |
IM_CALENDAR_ID | Call by reference | Type reference (TYPE) | WFCID | Fabrikkalender | 20020809 | ||
3 | ![]() |
IM_DURATION | Call by reference | Type reference (TYPE) | CGPL_DURATION | Dauer der Durchführung | 20020809 | ||
4 | ![]() |
IM_DURATION_UNIT | Call by reference | Type reference (TYPE) | CGPL_DURATION_UNIT | Zeiteinheit für die Dauer der Durchführung | 20020809 | ||
5 | ![]() |
IM_FINISH | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020809 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Datum liegt außerhalb des Zeitbereichs des Fabrikkalenders | 20020809 |
Method CHECK_CONSTRAINTS_IN_HIERARCHY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_CONSTR_TIME_FINISH | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20070806 | ||
2 | ![]() |
CV_CONSTR_TIME_START | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20070806 | ||
3 | ![]() |
CV_CONSTR_TYPE_FINISH | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT | Art der terminlichen Einschränkung | 20070806 | ||
4 | ![]() |
CV_CONSTR_TYPE_START | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT | Art der terminlichen Einschränkung | 20070806 | ||
5 | ![]() |
EV_UNDO_START | Call by reference | Type reference (TYPE) | XFELD | Undo start constraint data | 20100113 | ||
6 | ![]() |
IR_CALENDAR | Call by reference | Object reference (TYPE REF TO) | CL_TIMECALENDAR_GENERIC | Einfacher Kalender (Fabrikkalender u. Zeitstrahl) | 20071024 | ||
7 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20070806 | ||
8 | ![]() |
IV_DURATION | Call by reference | Type reference (TYPE) | CGPL_DURATION | Dauer der Durchführung | 20071024 | ||
9 | ![]() |
IV_DURATION_UNIT | Call by reference | Type reference (TYPE) | CGPL_DURATION_UNIT | Zeiteinheit für die Dauer der Durchführung | 20071024 | ||
10 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20070806 | ||
11 | ![]() |
IV_SCHEDULE_SEQUENCE | Call by reference | Type reference (TYPE) | XFELD | Terminierungsreihenfolge | 20071024 |
Method CHECK_CONSTRAINTS_IN_HIERARCHY on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CHECK_CONSTRAINT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_CONSTR_TIME_FINISH | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20070806 | ||
2 | ![]() |
CV_CONSTR_TIME_START | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20070806 | ||
3 | ![]() |
CV_CONSTR_TYPE_FINISH | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT | Art der terminlichen Einschränkung | 20070806 | ||
4 | ![]() |
CV_CONSTR_TYPE_START | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT | Art der terminlichen Einschränkung | 20070806 | ||
5 | ![]() |
CV_DURATION | Call by reference | Type reference (TYPE) | CGPL_DURATION | Dauer der Durchführung | 20070809 | ||
6 | ![]() |
ER_CONVERSION_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | CL_DPR_CONVERSION_PROTOCOL | Protokollierung von Fehlern bei Konvertierung | 20070806 | ||
7 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20070806 | ||
8 | ![]() |
IS_CHECK_DATA | Call by reference | Type reference (TYPE) | DPR_TS_CONSTRAINT_DATA | Daten für die Termin-Einschränkungen (Prüfung) | 20070806 | ||
9 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20070806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Development Projects: Fehler beim Ändern Anwendungsobjekt | 20070806 |
Method CHECK_FORECASTED_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_CALENDAR_ID | Call by reference | Type reference (TYPE) | WFCID | Factory Calendar | 20090911 | ||
2 | ![]() |
CV_FORECASTED_FINISH | Call by reference | Type reference (TYPE) | CGPL_FORECAST_FINISH | Forecasted Finish | 20090911 | ||
3 | ![]() |
CV_FORECASTED_START | Call by reference | Type reference (TYPE) | CGPL_FORECAST_START | Forecasted Start | 20090911 | ||
4 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Interface for All Application Objects | 20090911 | ||
5 | ![]() |
IV_ACTUAL_FORECASTED_START_INT | Call by reference | Type reference (TYPE) | CGPL_FORECAST_START | Forecast Start | 20090911 | ||
6 | ![]() |
IV_ACTUAL_FORECSTD_FINISH_INT | Call by reference | Type reference (TYPE) | CGPL_FORECAST_FINISH | Forecast Finish | 20090911 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Development Projects: Error When Changing Application Object | 20090911 |
Method CHECK_MPM_FRAME_DATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20060315 |
Method CHECK_MPM_FRAME_DATES on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CHECK_SCHEDULING_RELEVANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_FREEZE | Call by reference | Type reference (TYPE) | BOOLEAN_01 | Element fixieren ('1'=ja,'0'=nein) | 20071004 | ||
2 | ![]() |
EV_IGNORE | Call by reference | Type reference (TYPE) | BOOLEAN_01 | Element nicht terminieren ('1'=ja,'0'=nein) | 20071004 | ||
3 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20071004 |
Method CHECK_SCHEDULING_RELEVANCE on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_DPR_SCHEDULING_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CLEAR_DFS_TABLE Signature
Method CLEAR_DFS_TABLE on class CL_DPR_SCHEDULING_SERVICES has no parameter.
Method CLEAR_DFS_TABLE on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CORRECT_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_DATE | Call by reference | Type reference (TYPE) | TIMESTAMP | Termin | 20070202 | ||
2 | ![]() |
EV_RETURN | Call by reference | Type reference (TYPE) | SY-SUBRC | Rückgabewert von ABAP-Anweisungen | 20070202 | ||
3 | ![]() |
IV_CALENDAR_ID | Call by reference | Type reference (TYPE) | WFCID | Fabrikkalender | 20070202 | ||
4 | ![]() |
IV_DIRECTION | Call by reference | Type reference (TYPE) | BOOLEAN_01 | '+' | '+'=nächster Arbeitstag,'-'=vorheriger Arbeitstag | 20070202 |
Method CORRECT_DATE on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CORRECT_FINISH_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_FINISH | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020810 | ||
2 | ![]() |
IM_CALENDAR_ID | Call by reference | Type reference (TYPE) | WFCID | Fabrikkalender | 20020810 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Datum liegt außerhalb des Zeitbereichs des Fabrikkalenders | 20020810 |
Method CORRECT_LEAD_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_LEAD_TIME_ADJUSTED | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20071105 | ||
2 | ![]() |
IR_COMMON | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20071105 | ||
3 | ![]() |
IV_CONSTR_TIME_NEW | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20071105 | ||
4 | ![]() |
IV_CONSTR_TIME_OLD | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT_TIME | Einschränkungstermin | 20071105 | ||
5 | ![]() |
IV_CONSTR_TYPE_NEW | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT | Art der terminlichen Einschränkung | 20071105 | ||
6 | ![]() |
IV_CONSTR_TYPE_OLD | Call by reference | Type reference (TYPE) | CGPL_CONSTRAINT | Art der terminlichen Einschränkung | 20071105 | ||
7 | ![]() |
IV_RECALC_LEAD_TIME | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Neuberechnung Übergangszeit | 20071206 |
Method CORRECT_LEAD_TIME on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method CORRECT_START_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_START | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020810 | ||
2 | ![]() |
IM_CALENDAR_ID | Call by reference | Type reference (TYPE) | WFCID | Fabrikkalender | 20020810 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Datum liegt außerhalb des Zeitbereichs des Fabrikkalenders | 20020810 |
Method DEEP_FIRST_SEARCH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_PREDECESSOR | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Vorgänger | 20080214 | ||
2 | ![]() |
IR_SUCCESSOR | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Nachfolger | 20080214 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Zyklus gefunden | 20080214 |
Method DETERMINE_DURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_DURATION | Call by reference | Type reference (TYPE) | CGPL_DURATION | Dauer der Durchführung | 20020807 | ||
2 | ![]() |
EV_DURATION_CHANGED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20020807 | ||
3 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20020807 | ||
4 | ![]() |
IV_CALENDAR_ID | Call by reference | Type reference (TYPE) | WFCID | Fabrikkalender | 20020807 | ||
5 | ![]() |
IV_FINISH | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020807 | ||
6 | ![]() |
IV_START | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020807 |
Method DETERMINE_DURATION on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method FREE_SCHEDULE_MESSAGES Signature
Method FREE_SCHEDULE_MESSAGES on class CL_DPR_SCHEDULING_SERVICES has no parameter.
Method FREE_SCHEDULE_MESSAGES on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method GET_CALENDAR_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20020625 | ||
2 | ![]() |
RV_CALENDAR_ID | Value transfer | Type reference (TYPE) | DPR_TV_CALENDAR_ID | Kalender | 20020625 |
Method GET_CALENDAR_ID on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method GET_SCHEDULE_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_SCHEDULE_MESSAGES | Value transfer | Type reference (TYPE) | DPR_TT_GUID | GUID Table (Sorted, Unique) | 20080411 |
Method GET_SCHEDULE_MESSAGES on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method PREPARE_SCHEDULE_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_MESSAGES | Call by reference | Type reference (TYPE) | PPM_SCHEDULING_MESSAGES | Meldungen aus der Terminierung | 20060328 |
Method PREPARE_SCHEDULE_MESSAGES on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method SCHEDULE_NODE_BACKWARD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_SCHEDULE_NODE | Call by reference | Type reference (TYPE) | CGPL_SCHEDULE_NODE | Projektplanung: Knotenstruktur für Terminierung | 20020809 | ||
2 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20061117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Datum liegt außerhalb des Zeitbereichs des Fabrikkalenders | 20020810 |
Method SCHEDULE_NODE_FORWARD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_SCHEDULE_NODE | Call by reference | Type reference (TYPE) | CGPL_SCHEDULE_NODE | Projektplanung: Knotenstruktur für Terminierung | 20020809 | ||
2 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20061117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Datum liegt außerhalb des Zeitbereichs des Fabrikkalenders | 20020810 |
Method SCHEDULE_SINGLE_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_DPR_COMMON | Development Projects: Schnittstelle aller Anwendungsobjekte | 20020809 |
Method SCHEDULE_SINGLE_OBJECT on class CL_DPR_SCHEDULING_SERVICES has no exception.
Method SET_SCHEDULE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_SCHEDULE_MESSAGE_GUID | Call by reference | Type reference (TYPE) | DPR_TV_GUID | Application Object GUID | 20080411 |
Method SET_SCHEDULE_MESSAGE on class CL_DPR_SCHEDULING_SERVICES has no exception.
History
Last changed by/on | SAP | 20141109 |
SAP Release Created in | 200 |