Funktionsbaustein PM_ORDER_EXTERN_SCHED_APPOINT 
Verwendung
Dieser Funktionsbaustein ist ein Teil der
CS-SDL-Schnittstelle, mit der ein externes Terminierungssystem an die Auftragsabwicklung in den Anwendungskomponenten Kundenservice und Instandhaltung angeschlossen werden kann.Integration
Der Funktionsbaustein PM_ORDER_EXTERN_SCHED_APPOINT definiert die Schnittstelle, um aus verschiedenen Terminvorschlägen, die das externe Terminierungssystem liefert, einen passenden Termin auswählen zu können.
Voraussetzungen
Sie verwenden den Funktionsbaustein
PM_ORDER_EXTERN_SCHED_DIALOG und haben im Customizing unter Instandhaltung und Kundenservice ® Instandhaltungs- und Serviceabwicklung ® Instandhaltungs- und Serviceaufträge ® Terminierung ® Externe Terminierung ® Kommunikation einrichten dem Festwert A den Funktionsbaustein PM_ORDER_EXTERN_SCHED_APPOINT zugeordnet.Funktionsumfang
Import Parameter
Parametername |
Komponente |
Datentyp |
Länge |
Kurztext |
ORDER_HEADER |
ORDER_ NUMBER |
CHAR |
12 |
Auftragsnummer |
OWN_ LOGICAL_ SYSTEM |
CHAR |
10 |
Logisches System | |
START_DATE |
DATS |
8 |
Eckstarttermin | |
START_TIME |
TIMS |
6 |
Eckstarttermin (Uhrzeit) | |
END_DATE |
DATS |
8 |
Eckendtermin | |
END_TIME |
TIMS |
6 |
Eckendtermin (Uhrzeit) | |
PRIORITY |
CHAR |
1 |
Auftragspriorität | |
PREFERRED_ ENGINEER |
NUMC |
8 |
ObjektID | |
ORDER_TYPE |
CHAR |
4 |
Auftragsart | |
CUSTOMER_ NUMBER |
CHAR |
10 |
Kundennummer | |
POST_CODE |
CHAR |
10 |
Postleitzahl | |
CITY |
CHAR |
35 |
Ort | |
STREET |
CHAR |
35 |
Straße und Hausnummer | |
STATUS |
CHAR |
4 |
Einzelstatus eines Objekts (Kurzform) | |
DIALOG_ POSSIBLE |
CHAR |
1 |
Einstelliges Kennzeichen | |
OPERATION_ID |
NUMC |
8 |
Allgemeiner Zähler des Auftrags |
Hinweis
Der Parameter OPERATION_ID gibt an, für welchen Vorgang ein Termin vereinbart werden soll.
Export Parameter
Parametername |
Komponente |
Datentyp |
Länge |
Kurztext |
ORDER_HEADER_RETURN |
ORDER_ NUMBER |
CHAR |
12 |
Auftragsnummer |
OWN_ LOGICAL_ SYSTEM |
CHAR |
10 |
Logisches System | |
START_DATE |
DATS |
8 |
Eckstarttermin | |
START_TIME |
TIMS |
6 |
Eckstarttermin (Uhrzeit) | |
END_DATE |
DATS |
8 |
Eckendtermin | |
END_TIME |
TIMS |
6 |
Eckendtermin (Uhrzeit) | |
PRIORITY |
CHAR |
1 |
Auftragspriorität | |
PREFERRED_ ENGINEER |
NUMC |
8 |
ObjektID | |
ORDER_TYPE |
CHAR |
4 |
Auftragsart | |
CUSTOMER_ NUMBER |
CHAR |
10 |
Kundennummer | |
POST_CODE |
CHAR |
10 |
Postleitzahl | |
CITY |
CHAR |
35 |
Ort | |
STREET |
CHAR |
35 |
Straße und Hausnummer | |
STATUS |
CHAR |
4 |
Einzelstatus eines Objekts (Kurzform) | |
ERROR_CODE |
NUMC |
4 |
Zählerparameter | |
ERROR_ DESCRIPTION |
CHAR |
70 |
Characterfeld der Länge 70 |
Tabellen
Parametername |
Komponente |
Datentyp |
Länge |
Kurztext |
OPERATIONS |
ID |
NUMC |
8 |
Allgemeiner Zähler des Auftrags |
COUNTER |
CHAR |
4 |
Vorgangs-nummer | |
SUB_ COUNTER |
CHAR |
4 |
Untervorgang | |
UPDATE_ FLAG |
CHAR |
1 |
Verbuchungs-kennzeichen | |
DESCRIPTION |
CHAR |
40 |
Kurztext Vorgang | |
EARLIEST_ START_DATE |
DATS |
8 |
Frühester terminierter Start: Durchführen (Datum) | |
EARLIEST_ START_TIME |
TIMS |
6 |
Frühester terminierter Start: Durchführen (Uhrzeit) | |
LATEST_ START_DATE |
DATS |
8 |
Spätester terminierter Start: Durchführen (Datum) | |
LATEST_ START_TIME |
TIMS |
6 |
Spätester terminierter Start: Durchführen (Uhrzeit) | |
EARLIEST_ FINISH_DATE |
DATS |
8 |
Frühestes terminiertes Ende: Durchführen (Datum) | |
EARLIEST_ FINISH_TIME |
TIMS |
6 |
Frühestes terminiertes Ende: Durchführen (Uhrzeit) | |
LATEST_ FINISH_DATE |
DATS |
8 |
Spätestes terminiertes Ende: Durchführen (Datum) | |
LATEST_ FINISH_TIME |
TIMS |
6 |
Spätestes terminiertes Ende: Durchführen (Uhrzeit) | |
NUMBER_OF_CAPACITY |
NUMC |
2 |
Zweistellige Nummer | |
WORKCENTER |
CHAR |
8 |
Arbeitsplatz | |
PLANT |
CHAR |
4 |
Werk | |
AMOUNT_OF_WORK |
FLTP |
16 |
||
SCHED_ PARAM1 |
CHAR |
4 |
Terminierungs-parameter für externe Terminierung | |
SCHED_ PARAM2 |
CHAR |
4 |
Terminierungs-parameter für externe Terminierung | |
SCHED_ PARAM3 |
CHAR |
4 |
Terminierungs-parameter für externe Terminierung | |
REQUIREMENTS |
OPERATION_ID |
NUMC |
8 |
Allgemeiner Zähler des Auftrags |
QUALIFICATION_ID |
NUMC |
8 |
Objekt-Id | |
RATING |
NUMC |
4 |
Ausprägung einer Qualitätsskala | |
ESSENTIAL |
CHAR |
1 |
Kennz.: Muß- oder Kannanforderung | |
APPOINTMENTS |
EARLIEST_ START_DATE |
DATS |
8 |
Frühester terminierter Start: Durchführen (Datum) |
EARLIEST_ START_TIME |
TIMS |
6 |
Frühester terminierter Start: Durchführen (Uhrzeit) | |
LATEST_START_DATE |
DATS |
8 |
Spätester terminierter Start: Durchführen (Datum) | |
LATEST_START_TIME |
TIMS |
6 |
Spätester terminierter Start: Durchführen (Uhrzeit) | |
EARLIEST_ FINISH_DATE |
DATS |
8 |
Frühestes terminiertes Ende: Durchführen (Datum) | |
EARLIEST_ FINISH_TIME |
TIMS |
6 |
Frühestes terminiertes Ende: Durchführen (Uhrzeit) | |
LATEST_ FINISH_DATE |
DATS |
8 |
Spätestes terminiertes Ende: Durchführen (Datum) | |
LATEST_ FINISH_TIME |
TIMS |
6 |
Spätestes terminiertes Ende: Durchführen (Uhrzeit) | |
PERS_ NUMBER |
NUMC |
8 |
Objekt-Id | |
PERS_NAME |
CHAR |
40 |
Text in der Länge 40 |
Hinweis
Die Komponenten PERS_NUMBER und PERS_NAME sind aktiv, werden aber im Release 4.6C nicht an die Schnittstelle übergeben.
Nach dem Aufruf dieses Funktionsbausteins müssen in der Tabelle APPOINTMENTS mögliche Termine an das SAP-System übergeben werden.