Ansicht
Dokumentation
VAT_CHECK_TOLERANCE - Prüfen einer manuell eingegebenen Steuer auf Toleranzschwellen
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit Hilfe dieses Bausteins wird ermittelt, ob ein manuell eingegebener Steuerbetrag von dem vom System berechneten Steuerbetrag abweicht und dabei bestimmte Toleranzgrenzen überschritten werden. Die Toleranzgrenzen werden hierbei in der Tabelle T007A festgelegt.
Die Toleranzgrenze ergibt sich aus dem Toleranzprozentsatz und dem Prüfkennzeichen.
Ist das Prüfkennzeichen gesetzt, wird keine Abweichung des manuell eingegebenen Betrags akzeptiert: Das System meldet den Fehler FF707.
Ist ein Toleranzprozentsatz angegeben, so ermittelt sich die maximal zulässige Abweichung zwischen berechnetem und manuell eingegebenen Steuerbetrag durch Multiplikation des Toleranzprozentsatzes mit dem berechneten Steuerbetrag.
Wird diese maximal zulässige Abweichung überschritten, so wird die Meldung FF707 als Warnung ausgegeben.
Beispiel
Toleranzprozentsatz: 5% Steuerbetrag manuell: 17 Steuerbetrag berechnet: 16
Abweichung zulässig = 5% * 16 = 0,8 = 1 (gerundet) Abweichung tats. = ABS(17 - 16) = 1
Damit wird diese Abweichung akzeptiert.
Hinweise
Weiterführende Informationen
Parameter
E_CHECKINDICATORE_TOLERANCE
E_XISOK
I_BUKRS
I_MWSKZ
I_RWIN
I_SWELL
I_TAX_COUNTRY
I_VAT_CALCULATED
I_VAT_MANUALLY
I_WAERS
I_XDISPLAY_WARNING
Ausnahmen
BUKRS_NOT_FOUNDCOUNTRY_NOT_FOUND
KALSM_NOT_FOUND
OUT_OF_CHECK
OUT_OF_TOLERANCE
PARAMETER_ERROR
TAX_ABROAD_ERROR
USER_EXIT
Funktionsgruppe
TAXCPERFORM Short Reference General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2053 Date: 20240523 Time: 041648 sap01-206 ( 39 ms )