Ansicht
Dokumentation

ISH_AT_CHECK_VPNR - IS-H Prüfung der AT-Vertragspartnernummer

ISH_AT_CHECK_VPNR - IS-H Prüfung der AT-Vertragspartnernummer

Addresses (Business Address Services)   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Prüfung der übergebenen Vertragspartnernummer.

,,Diese kann entweder im Import-Parameter VPNR oder PNUMB übergeben werden.

,,Wurde die Vertragspartnernummer im PNUMB übergeben, so wird diese zuerst geprüft und danach in die

,,VPNR übertragen. Die Berechnungen erfolgen in jedem Fall mit der VPNR.

,,Die Vertragspartnernummer besteht aus 5 Stellen Laufnummer und 1 Stelle Prüfziffer ( => "LLLLLP")

,,Die einzelnen Stellen werden mit einer fixen Faktorreihe (3,7,5,1,6) multipliziert und durch die Zahl 11 dividiert,

,,der Rest bildet die Prüfziffer, die nur 1stellig sein darf. Mehrstellige Prüfziffern sind nicht erlaubt -> Fehler.

Beispiel

,,Beispiel:,,übergebene VPNR = 741259

,,Rechnung:,,7*3 + 4*7 + 1*5 + 2*1 + 5*6 = 86 / 11 = 7

,,,,,,Rest = 9 -> Prüfziffer

,,,,,,Wenn der Rest mit der übergebenen Prüfziffer übereinstimmt -> korrekt !

,,,,

Hinweise

,,Der Rest muss ident mit der übergebenen Prüfziffer sein!
,,Würde der Rest 10 ergeben -> Fehler wird zurückgeliefert
,,(siehe Ausnahmen des FuB ISH_AT_CHECK_VPNR)

,,

Weiterführende Informationen





Parameter

I_PNUMB
I_VPNR

Ausnahmen

INVALID_CHAR
INVALID_NUMBER

Funktionsgruppe

NWAT_VP

ROGBILLS - Synchronize billing plans   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1837 Date: 20240523 Time: 174842     sap01-206 ( 23 ms )