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.