Ansicht
Dokumentation
/PM0/ABU_IBC_XML_EXPORT - Daten aus Bestandskonfigurator als XML exportieren
TXBHW - Original Tax Base Amount in Local Currency ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein liefert Ihnen Vorlagen und deren Kindvorlagen sowie die dazugehörigen Aufzählungswerte aus dem Bestandskonfigurator im XML-Format zurück. Das System berücksichtigt nur Vorlagen mit dem Status "Freigegeben".
Der Funktionsbaustein enthält folgende sechs Eingabeparameter:
- IV_TMPL_ID
liefert die XML-Daten zu einer einzelnen, konkreten Vorlage oder zu mehreren Vorlagen (Wildcard).
- IV_TMPL_GRP
liefert die XML-Daten anhand einer Verkaufsproduktgruppe.
Achtung: Verwenden Sie nur einen der beiden oben genannten Eingabeparameter. Das System stellt sicher, dass nur eine der beiden Eingabemethoden gefüllt ist.
- IV_LANGU
Wenn der Parameter gefüllt ist, liefert der Parameter die XML-Daten in der vom Benutzer gewählten Sprache. Wenn er nicht gefüllt ist, liefert der Parameter alle vorhandenen Sprachen zurück.
- IV_CHANGE_DATE und IV_CHANGE_TIME
- Wenn die Parameter gefüllt sind, liefert das System nur Vorlagen im XML-Format zurück, die seit dem angegebenen Datum und der angegebenen Uhrzeit geändert wurden.
- IF_ALL_CHILDREN_OF_CHGD_TMPL
- Wenn dieses Kennzeichen gesetzt ist, werden zusätzlich zu dem mit IV_CHANGE_DATE und IV_CHANGE_TIME eingeschränkten Ergebnis auch alle Kindvorlagen (einschließlich aller Unterebenen) der geänderten Vorlagen mitgeliefert.
Das System liefert folgende Daten zurück:
- Liste aller selektierten Vorlagen im XML-Format (Parameter EV_IBC_XML)
- Liste aller Aufzählungwerte der selektierten Vorlagen im XML-Format (Parameter EV_ENUM_XML)
- Liste von Fehler- und Statusinformationsmeldungen (Parameter ET_MESSAGES)
Beispiel
Das folgende Code-Beispiel zeigt den Aufruf des Funktionsbausteins mit einer Verkaufsproduktgruppe als Eingabeparameter:
DATA: lv_tmpgrp type /pm0/abd_ibc_template_grp_id,
lv_ibc_xml TYPE string,
lv_enum_xml TYPE string,
lt_messages type bapiret2_t.
lv_tmpgrp = 'P'.
CALL FUNCTION '/PM0/ABU_IBC_XML_EXPORT'
EXPORTING
iv_tmpl_grp = lv_tmpgrp
IMPORTING
ev_ibc_xml = lv_ibc_xml
ev_enum_xml = lv_enum_xml
et_messages = lt_messages.
Hinweise
Weiterführende Informationen
Parameter
ET_MESSAGESEV_ENUM_XML
EV_IBC_XML
IF_ALL_CHILDREN_OF_CHGD_TMPL
IV_CHANGE_DATE
IV_CHANGE_TIME
IV_LANGU
IV_TMPL_GRP
IV_TMPL_ID
Ausnahmen
Funktionsgruppe
/SAPLABU_IBC_XML_EXPSUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4279 Date: 20240523 Time: 161406 sap01-206 ( 55 ms )