Ansicht
Dokumentation

C142_ECNO - EHS: EC-Nummern-Prüfung

C142_ECNO - EHS: EC-Nummern-Prüfung

RFUMSV00 - Advance Return for Tax on Sales/Purchases   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Funktion prüft die sogenannten EC-Nummern. Unter EC-Nummern sind die folgenden ECHA Identifikationsnummern zusammengefasst (alle folgen dem gleichen Aufbau und der gleichen Syntax):

  • EINECS
  • ELINCS
  • NLP

Die Funktion erfüllt den Zweck, die übergebene Nummern auf ihre korrekte Syntax und Prüfziffer hin zu untersuchen.

Die übergebene Nummer wird geprüft und korrigiert und in E_IDENT (in E_IDENTNM normalisiert) zurückgegeben. Die Normalisierung entfernt dabei Sonderzeichen und konvertiert nach Großbuchstaben.

Die Exportparameter E_STATUS und E_MESG geben einen Status (0=OK, 1=Warnung, -1=Error) zurück und einen passenden Warnungs- bzw. Fehlerstring.

Die Funktion korrigiert die Prüfkennziffer nicht, wenn für diese der Wert 10 errechnet wird. Dies wird deshalb unterdrückt, da es vorkommt, dass publizierte EC-Nummern im Umlauf sind, die von der Prüfziffer her nicht der Norm entsprechen (momentan bekannt: Prüfziffer 10). Für diesen Fall wird eine Warnung ausgegeben, welche aussagt, dass die Prüfziffer mehrdeutig ist.

Beispiel

200-662-2 (EINECS Nummer für Aceton) -> Kein Fehler, keine Warnung

200-662-3 (EINECS Nummer für Aceton) -> Prüfziffer wurde falsch eingegeben, Warnung wird ausgegeben und Nummer wird korrigiert (200-662-2)

421-660-1 (EC-Nummer für Bis(Dimethyl-(2-Hydroxyethyl)Ammonium) 1,2-Ethanediyl-bis(2-Hexadecenylsuccinate)) -> Prüfziffer Wert 10, Warnung wird angegeben

133-999 (kein Name) -> Fehlermeldung, da Nummer nicht der Norm entspricht

Hinweise

Weiterführende Informationen





Parameter

E_IDENT
E_IDENTNM
E_MESG
E_STATUS
I_IDENT

Ausnahmen

Funktionsgruppe

C142

ROGBILLS - Synchronize billing plans   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2157 Date: 20240523 Time: 142221     sap01-206 ( 38 ms )