Ansicht
Dokumentation

ESR_CHECK_DIGIT_CREATE - Ermittlung der Prüfziffern für das ESR-Verfahren

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.
SAP E-Book

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_DIGIT
ESR_CHECK_METHOD
ESR_DIGITS_TO_CHECK

Ausnahmen

ESR_CHECK_METHOD_NOT_VALID
ESR_DIGITS_TO_CHECK_NOT_VALID

Funktionsgruppe

V05N

General 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 )