... Mir ging es in meiner Frage um das grundsätzliche Systemverhalten bei Belegen ohne Wert. Es hat mich halt gewundert, dass die Belege gesperrt wurden...
Das ist leider Standard, zumindest im ECC 6 Umfeld. Mit S4 sind die Logiken im SD in meinen Augen weitesgehend gleich geblieben, die FI Logiken in S4 verstehe ich aber leider nicht, daher kann ich das nicht (übergreifend) einschätzen!?.
Du kannst im Kreditmanagement aber eine Routine Hinterlegen, in der "automatischen Kreditkontrolle" unter "Keine Prüfung" und dann dort so etwas hinterlegen.
Beim Beispielcoding für den Auftrag (Routine 1) gibt es am Ende ein Beispiel zum Thema XVBAK-NETWR. Diesen Teil könntest du ja mit minimalen Änderungen in eigene Routine übernehmen.
Bei dir halt Null bzw. Initial anstatt LE YVBAK-NETWR.
IF XVBAK-NETWR LE YVBAK-NETWR.
MOVE CHARX TO BYPASS-SECURITY.
MOVE CHARX TO BYPASS-STATIC_LIMIT.
MOVE CHARX TO BYPASS-DYNAMIC_LIMIT.
MOVE CHARX TO BYPASS-DOCUMENTVALUE.
MOVE CHARX TO BYPASS-CRITICAL_FIELDS.
MOVE CHARX TO BYPASS-REVIEWDATE.
MOVE CHARX TO BYPASS-OPEN_ITEMS.
MOVE CHARX TO BYPASS-OLDEST_OP.
MOVE CHARX TO BYPASS-DUNNING_LEVEL.
MOVE CHARX TO BYPASS-USER1.
MOVE CHARX TO BYPASS-USER2.
MOVE CHARX TO BYPASS-USER3.
EXIT.
ENDIF.
Bearbeitet vom Benutzer
vor 5 Jahre
|
Grund: RS
*... who can do field replacements in the debugger can do anything in the system
*so this check can not stop (him) anyway.