Ansicht
Dokumentation
WRF_POTB_CHECK_CREATE - OTB-Prüfung beim Anlegen eines Einkaufsbelegs
CL_GUI_FRONTEND_SERVICES - Frontend Services PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein überprüft, ob genügend Budget zur Warenbeschaffung beim Anlegen eines Einkaufsbelegs vorhanden ist. Der Baustein kann für den ganzen Einkaufsbeleg aufgerufen werden, wobei immer nur ein OTB-relevanter Einkaufsbeleg bearbeitet werden kann.
Dieser Funktionsbaustein der OTB-Prüfung kann durch folgende Parameter aus der Struktur IS_POTB_CONTROL gesteuert werden:
MODUS
Hier muss die aufrufende Anwendung mitgeben, ob es sich um das Anlegen eines neues Belegs bzw. neuer Positionen handelt oder um das Ändern eines bestehenden Belegs bzw. einer bestehenden Position oder nur um die Aktualisierung der OTB-Daten durch die OTB-Umbuchung.
DIALOG
Dieser Parameter entscheidet über den Programmablauf im Batch- oder Online-Fall.
APPL
Dieser Parameter sagt aus, welche Applikation den Baustein aufgerufen hat, somit wird der entsprechende Programmablauf durchgeführt. Dieser Parameter muss immer mit einem korrekten Wert gefüllt sein!
SIMULATION
Falls dieses Kennzeichen gesetzt ist, wird die OTB-Prüfung nur simuliert. Im Simulationsmodus wird keine Sperre auf OTB-Isttöpfe gesetzt und kein Datenbank-Update durchgeführt.
OTB_NEG_CHECK
Je nach Einstellung dieses Parameters, wird bei der negativen OTB-Prüfung
-,,das Programm beendet oder
-,,auf die Einstellung im Customizing reagiert.
ONLY_BUDGET_FREEING
Nicht relevant für den Anlagefall.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
CS_POTB_EKKOCT_MESSAGES
CT_POTB_EKET
CT_POTB_EKPO
IS_POTB_CONTROL
IT_POTB_COND
Ausnahmen
ERRORFunktionsgruppe
WRF_POTB_CHECKSUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2189 Date: 20240523 Time: 061558 sap01-206 ( 32 ms )