Ansicht
Dokumentation
WPOCC_CHECK_CHANGEABLE_PO - Überprüfung zu ändernder Bestellungen
Fill RESBD Structure from EBP Component Structure BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der vorliegende Funktionsbaustein überprüft die Änderbarkeit von Bestelldaten auf Kopf- und Positionsebene.
Bezüglich Freigabe und vorhandenen Folgebelegen (Bestellhistorie) wird jede Bestellung überprüft, die in der Tabelle Changing_Header oder Changing_Items enthalten ist. Dabei führt eine bereits erfolgte Freigabe oder das Vorhandensein einer Bestellhistorie zu einem Error_Status 'W'. Ein Error_Status auf Kopfebene wird auf eventuell vorhandene Positionen vererbt.
Auf Positionsebene ist eine Prüfung bezüglich des Setzens des Endlieferkennzeichens (EKPO-ELIKZ) implementiert. Ist bei der Prüfung ein Fehler aufgeteten, wird der Fehler durch Setzen des Error_Status ' E' markiert.
Wurde ein Error_Status gesetzt, so wird dies in der Fehlertabelle E_ERROR_MESSAGES protokolliert.
Beispiel
Hinweise
WICHTIG: Die interne Tabelle CHANGING_HEADER muß nach Belegnummern sortiert sein. Dabei darf eine Belegnummer nicht mehrmals in der Tabelle enthalten sein.
Gleiches gilt für die Tabelle CHANGING_ITEMS. Dabei muß die Sortierung allerdings nach Belegnummern, Belegpositionen und Einteilungen erfolgen. Mehrmalige Eintragungen sind nicht zugelassen .
Auch die optionalen Tabellen I_EKKO und I_EKPO müssen - falls vorhanden - entsprechend sortiert mitgegeben werden.
Weiterführende Informationen
Zum Überprüfen von Kopfdaten (Freigabe, Bestellhistorie) ruft der Funktionsbaustein den verwandten Funktionsbaustein WPOCC_CHECK_CHANGEABLE_PO_HEAD auf.
Parameter
CHANGING_HEADERCHANGING_ITEMS
E_ERROR_MESSAGES
I_EKKO
I_EKPO
Ausnahmen
ERROR_IN_APPLICATIONFunktionsgruppe
WPOCCROGBILLS - Synchronize billing plans ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1990 Date: 20240604 Time: 063955 sap01-206 ( 39 ms )