Ansicht
Dokumentation
ESR_CHECK_DIGIT_CREATE - Ermittlung der Prüfziffern für das ESR-Verfahren
BAL_S_LOG - Application Log: Log header data Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein dient zur Ermittlung einer Prüfziffer, wie
sie innerhalb des ESR-Verfahren (Rechnungen mit Einzahlungsschein in
der Schweiz) benutzt wird.
Import-Parameter :
- ESR_DIGITS_TO_CHECK
Dieses Feld ist als ein 53-stelliges Char-Feld definiert und enthält
die Zahlenkolonne, für die eine Prüfziffer ermittelt werden soll.
- ESR_CHECK_METHOD
Dieses Feld enthält Informationen, welches Verfahren zur Ermittlung
der Prüfziffer benutzt werden soll. Es sind folgende Werte gültig
- Wert '10' (das Prüfziffern-Verfahren modulo 10 wird benutzt)
- Wert '11' (das Prüfziffern-Verfahren modulo 11 wird benutzt).
Export-Parameter
- ESR_CHECK_DIGIT
Dieses Feld ist als 2-stelliges Char-Feld definiert und enthält die
für den Parameter ESR_DIGIT_TO_CHECK ermittelte Prüfziffer.
Wurde die Prüfziffer mittels ESR_CHECK_METHOD = '10' ermittelt, so
ist die einstellige, ermittelte Prüfziffer linksbündig im Feld
ESR_CHECK_DIGIT enthalten.
Beispiel
Beispiel 1: ESR_DIGITS_TO_CHECK = ' 0100062'
ESR_CHECK_METHOD = '10'
ESR_CHECK_DIGIT = '8'
Beispiel 2: ESR_DIGITS_TO_CHECK = '123012345012345012345012345012345'
ESR_CHECK_METHOD = '11'
ESR_CHECK_DIGIT = '9'
Hinweise
Weiterführende Informationen
Parameter
ESR_CHECK_DIGITESR_CHECK_METHOD
ESR_DIGITS_TO_CHECK
Ausnahmen
ESR_CHECK_METHOD_NOT_VALIDESR_DIGITS_TO_CHECK_NOT_VALID
Funktionsgruppe
V05NGeneral Data in Customer Master TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2146 Date: 20240523 Time: 132757 sap01-206 ( 24 ms )