Ansicht
Dokumentation

FMR8_CHECK_CONSUMPTION - Prüft, ob ein angegebener Abbau noch innerhalb der Toleranzgrenzen liegt

FMR8_CHECK_CONSUMPTION - Prüft, ob ein angegebener Abbau noch innerhalb der Toleranzgrenzen liegt

CL_GUI_FRONTEND_SERVICES - Frontend Services   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein prüft, ob ein übergebener Abbaubetrag innerhalb der Toleranzgrenzen einer Mittelreservierung ist (Hauswährung und Fremdwährung). Je nach Einstellungen des Beleges und des Customizings werden Warnungen bzw. Fehlermeldungen ausgegeben, wenn der Betrag die Reservierung überziehen würde. Falls eine Überziehung erlaubt ist und der Betrag innerhalb der Toleranz der entsprechenden Belegposition liegt, wird keine Meldung ausgegeben Stattdessen wird der Parameter E_UEBPROZ mit dem Prozentsatz der Überziehung gefüllt (Maximum Überziehung Haus-/Fremdwährung). Als Parameter werden Feldleisten für Belegkopf und -position übergeben. Außerdem muß eine Tabelle mit den Währungssätzen zur Position mitgegeben werden.

Im Feld I_POSITION kann die Position des abbauenden Beleges übergeben werden. Bei einer Meldung wird diese dann ausgegeben.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

E_UEBPROZ
E_UEB_OUT
I_F_KBLK
I_F_KBLP
I_HWBTR
I_POSITION
I_REVAPPSUM
I_REVSUM
I_WRBTR

Ausnahmen

ERROR_OCCURED

Funktionsgruppe

FMR8

rdisp/max_wprun_time - Maximum work process run time   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: 1461 Date: 20240604 Time: 062118     sap01-206 ( 42 ms )