SAP ST SYMMETRY
Get Example source ABAP code based on a different SAP table
ARTICLE
The language constructs of Simple Transformations support the formulation of reversible transformations, that is, of programs that p rovide the original values in the execution sequence serialization - deserialization (or vice versa). However, it is also possible to write programs that cannot be reversed.
Example This simple example illustrates a non-symmetrical transformation. Since the
xmlns:tt='http://www.sap.com/transformation-templates'
<(><<)>tt:root name='ROOT1'/>
<(><<)>tt:root name='ROOT2'/>
<(><<)>tt:template>
<(><<)>X>
<(><<)>tt:value ref='ROOT1'/>
<(><<)>tt:value ref='ROOT2'/>
<(><<)>/X>
<(><<)>/tt:template>
<(><<)>/tt:transform>
The following ABAP program can call the transformation:
DATA field1 TYPE string VALUE 'Hello'.
DATA field2 TYPE string VALUE ' World!'.
DATA result1 like field1.
DATA result2 like field2.
CALL TRANSFORMATION ...
SOURCE root1 = field1
root2 = field2
RESULT XML xml_string.
CALL TRANSFORMATION ...
SOURCE XML xml_string
RESULT root1 = result1
root2 = result2.
The result of the serialization is:
Accordingly, the result of the deserialization to
For a symmetrical transformation, the