Ansicht
Dokumentation

ISHMED_PTS_ORDER_FOR_NTMN_UPD - IS-H*MED: Fahrauftrag für Termin ändern

ISHMED_PTS_ORDER_FOR_NTMN_UPD - IS-H*MED: Fahrauftrag für Termin ändern

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Transportauftrag können zu einem Termin Fahraufträge geändert oder angelegt werden.

Je nachdem, was in der Schnittstelle übergeben wird, können entweder Hin-, Rück- oder Weitertransporte zum Termin aktualisiert werden.

Wichtig ist, welcher Wert im Parameter I_TPTYP_EVENT übergeben wird:

Falls '1' , '13' oder '31' übergeben wird, dann wird nach offenen Fahraufträgen gesucht, deren Zieltermin (N1FAT-TMNZL) mit dem übergebenen Termin (I_NTMN) übereinstimmt; d.h. es soll dann ein Hintransport zu diesem Termin oder ein Weitertransport von diesem Termin angelegt oder geändert werden. Wird '1' oder '13' übergeben, so wird ein Hintransport angelegt. Wird '31' übergeben, so wird ein Weitertransport angelegt.

Falls '2', '3', '23' oder '32' übergeben wird, dann wird nach offenen Fahraufträgen gesucht, deren Abholtermin (N1FAT-TMNAG) mit dem übergebenen Termin (I_NTMN) übereinstimmt, d.h. es soll ein Rück- oder Weitertransport von diesem Termin angelegt oder geändert werden. Wird '2' oder '23' übergeben, so soll ein Rücktransport angelegt werden. Wird '3' oder '32' übergeben, so wird ein Weitertransport angelegt.

Offene Fahraufträge bedeutet, daß nur nach Fahraufträgen gesucht wird, die nicht storniert sind und die noch nicht in einem Ende-Status sind.

Wird kein offener Fahrauftrag zu diesem Termin gefunden, so soll ein neuer Fahrauftrag angelegt werden.

Wird genau ein offener Fahrauftrag zu diesem Termin gefunden, so soll dieser geändert werden.

Werden mehrere offene Fahraufträge zu diesem Termin gefunden, so soll der mit der frühesten Abholzeit (bei I_TPTYP_EVENT = '2', '3', '23' oder '32') bzw. der mit der frühesten Zielzeit (bei I_TPTYP_EVENT = '1' , '13' oder '31') geändert werden.

Beispiel

- Ist ein Transportauftrag für den Rück- bzw. Weitertransport und den aktuellen Termin angelegt, so wird dieser Benutzer im Änderungsmodus angezeigt. (Der Benutzer kann den Abholzeitpunkt ergänzen/ändern und speichert den Auftrag).

- Ist kein Transportauftrag für den Rück- bzw. Weitertransport angelegt, so erhält der Benutzer das Popup zum Anlegen eines neuen Fahrauftrags. Vorbelegung: Ausgangstermin und -ort: = aktueller Termin und Ort.

Hinweise

Weiterführende Informationen





Parameter

E_RC
I_NTMN
I_ORGID
I_TPTYP_EVENT
T_MESSAGES
T_N1FAT
T_N1FSZ

Ausnahmen

Funktionsgruppe

N1F3

TXBHW - Original Tax Base Amount in Local Currency   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3126 Date: 20240523 Time: 114823     sap01-206 ( 60 ms )