Ansicht
Dokumentation

C134_FILE_ANALYZE - EHS: Syntaktische Überprüfung der Stoffdatendatei

C134_FILE_ANALYZE - EHS: Syntaktische Überprüfung der Stoffdatendatei

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein dient zur Prüfung einer Stoffimport-Datei.

Der Baustein hat folgende Parameter:

  • X_RCGIEDIAL
    Hier werden Parameter vom Dialog mitgegeben, z.B. der Name der Import-Datei.
  • X_FLG_PARAMETERS_CHANGED
    Die Dialog-Parameter wurden verändert.
  • E_RCGIEFILE
    In diesem Parameter werden Angaben aus der Import-Datei zurückgegeben. Im wesentlichen enthält dies den Verwaltungsteil der Datei.
  • E_RCGIEDB
    Die Angaben aus der Datei werden mit der Datenbank verglichen (z.B. Datum/Version des Phrasenkataloges, Stoffschlüssel. Die gefundenen Daten aus dem System sind hier abgelegt.
  • E_FLG_ERROR
    Dieses Flag wird auf true gesetzt, wenn ein Fehler auftrat. Fehlermeldungen werden ins Application Log geschrieben und sind über den Dialog abrufbar.
  • E_IERHTAB
    In dieser Tabelle sind die in der Datei gefundenen Stoffe abgelegt.

Ausnahmen des Bausteins

  • PARAM_CHECK_ERROR
    Der Baustein führt eine Prüfung der Import-Parameter durch. Tritt hierbei ein Fehler auf, wird diese Exception gesetzt.
  • PARSER_ERROR
    Diese Exception wird gesetzt, wenn beim Parser ein gravierender Fehler auftritt. Die Fehlermeldung wird als Message ausgegeben.
  • PROT_ERROR
    Beim Application Log ist ein Fehler aufgetreten (Initialisierung).

Programmablauf

  • Initialisierung des Application Logs
  • Prüfung der Import-Parameter auf Konsistenz und Vollständigkeit
  • Aufruf des Parser zur syntaktischen Prüfung der Datei
  • Prüfung der gefundenen Angaben aus der Datei gegen die aus dem System
  • Suche der Stoffe aus der Datei im System
  • Aufbereitung der Stoffe zur Anzeige im Dialog
  • Bestimmung der Anzahl der zu Stoffe, die eingefügt oder geändert werden.

Beispiel

Hinweise

Fehlermeldungen werden ins Application Log geschrieben (Objekt: EHDI). Über den Dialog kann das Protokoll abgerufen werden.

Weiterführende Informationen





Parameter

E_FLG_PARSER_ERROR
E_IERHTAB
E_RCGIEDB
X_FLG_PARAMETERS_CHANGED
X_RCGIEDIAL
X_RCGIEFILE

Ausnahmen

PARAM_CHECK_ERROR
PROT_ERROR

Funktionsgruppe

C134

General Data in Customer Master   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2895 Date: 20240523 Time: 143303     sap01-206 ( 34 ms )