Ansicht
Dokumentation

EHSWA_450_MSG_CONVERT_BALMI - Konvertiert Meldungen von EHSWAS- nach BALMI-Format oder umgekehrt

EHSWA_450_MSG_CONVERT_BALMI - Konvertiert Meldungen von EHSWAS- nach BALMI-Format oder umgekehrt

rdisp/max_wprun_time - Maximum work process run time   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Funktionsbaustein können Meldungen bzw. ganze Meldungstabellen von der EHSWAS-Meldungsstruktur (EHSWAS_MESSAGE) in die BALMI-Meldungsstruktur umgewandelt werden und umgekehrt.

Dabei stehen die folgenden vier Konvertierungsmöglichkeiten zur Verfügung:

  • C1: EHSWAS-Meldung in BALMI-Meldung
  • C2: EHSWAS-Meldungstabelle in BALMI-Meldungstabelle
  • C3: BALMI-Meldung in EHSWAS-Meldung
  • C4: BALMI-Meldungstabelle in EHSWAS-Meldungstabelle

Mit dem Funktionsbausteinaufruf können eine oder auch mehrere Konvertierungsmöglichkeiten gleichzeitig genutzt werden, dies ist abhängig von den angegebenen Import- und Export-Parametern (üblich ist in der Regel nur der gezielte Aufruf einer Konvertierungsmöglichkeit).
Für die Durchführung der entsprechenden Konvertierung müssen die dazu erforderlichen Import- und Export-Parameter angegeben werden, wobei beispielsweise zur Konvertierung C1 die Parameter mir dem Präfix "I_C1_" und "E_C1_" gehören (gilt äquivalent für die anderen Konvertierungsmöglichkeiten). Wird für eine Konvertierungsmöglichkeit ein erforderlicher Import- oder Export-Parameter nicht angegeben oder ist der übergebene Import-Parameter initial, so wird der Ausnahmefehler PARAMETER_ERROR geworfen.
Über die zusätzlichen "I_EHSWAS_"-Parameter können zusätzliche Werte in die EHSWAS-Struktur übergeben werden bei der Konvertierung von BALMI nach EHSWAS (C3 und C4). Ist der Import-Parameter I_EHSWAS_ROW initial, so erfolgt intern eine Ableitung anhand des Wertes für sy-tabix, oder wenn dieser initial ist, wird fix der Wert 1 gesetzt.

Beispiel

Es soll eine Meldungstabelle von der Struktur BALMI in eine EHSWAS-Meldungstabelle (Typ EHSW_TT_MESSAGE / Struktur EHSWAS_MESSAGE) konvertiert werden:

Dies ist Konvertierung 4 (C4) und erfordert den Import-Parameter I_C4_BALMI_MSG_TAB und den Export-Parameter E_C4_EHSWAS_MSG_TAB. Optional (für den Standard empfohlen) können zur Befüllung der EHSWAS-Meldungstabelle zusätzliche Werte übergeben werden, z.B. Import-Parameter I_EHSWAS_OBJECT, I_EHSWAS_PARAMETER, I_EHSWAS_ROW (wobei bei initialem I_EHSWAS_ROW ein Wert automatisch, wie oben beschrieben, befüllt wird).

Hinweise

Weiterführende Informationen





Parameter

E_C1_BALMI_MSG
E_C2_BALMI_MSG_TAB
E_C3_EHSWAS_MSG
E_C4_EHSWAS_MSG_TAB
I_C1_EHSWAS_MSG
I_C2_EHSWAS_MSG_TAB
I_C3_BALMI_MSG
I_C4_BALMI_MSG_TAB
I_EHSWAS_OBJECT
I_EHSWAS_PARAMETER
I_EHSWAS_ROW

Ausnahmen

PARAMETER_ERROR

Funktionsgruppe

EHSWA_450

Addresses (Business Address Services)   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3139 Date: 20240605 Time: 180924     sap01-206 ( 66 ms )