Ansicht
Dokumentation
ABENABAP_JSON_TRAFOS - ABAP JSON TRAFOS
Addresses (Business Address Services) RFUMSV00 - Advance Return for Tax on Sales/PurchasesDiese Dokumentation steht unter dem Copyright der SAP AG.
- Transformationen
Die aus ABAP aufrufbaren Transformationen für XML, d.h. XSL-Transformationen und Simple Transformations können auch für JSON verwendet werden.
- Um eine Transformation für JSON-Daten als Quelle aufzurufen können bei der Anweisung CALL TRANSFORMATION folgende XML-Quellen angegeben werden:
- ein String oder eine interne Tabellen mit JSON-Daten in zeichenartiger oder byteartiger Darstellung,
- ein JSON-Reader
- Ein JSON-Reader gibt JSON-Daten im JSON-XML-Format zurück. Auch die als String oder in einer internen Tabelle angegebenen JSON-Daten werden wie XML-Daten behandelt, welche die JSON-Daten im JSON-XML-Format darstellen.
- Um eine Transformation für JSON-Daten als Ziel aufzurufen kann bei der Anweisung CALL TRANSFORMATION ein JSON-Writer als XML-Ziel angegeben werden. Ein JSON-Writer erwartet Daten im JSON-XML-Format.
Es können alle XSLT- und ST-Programme aufgerufen werden, welche mit JSON-XML umgehen können:
- Bei JSON-Daten als Quelle muss die Transformation JSON-XML als Eingabe verarbeiten.
- Bei JSON-Daten als Ziel muss die Transformation JSON-XML erzeugen.
Selbstgeschriebene Transformationen müssen entsprechend programmiert werden. Die Identitäts-Transformation ID wird intern passend behandelt.
rdisp/max_wprun_time - Maximum work process run time RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3011 Date: 20240523 Time: 172311 sap01-206 ( 50 ms )