Metadata API Insights
Breadcrumbs

Metadata API for S/4HANA

đź’ˇ This Confluence page provides the download and an overview of how to interpret the Metadata API XML sample files extracted from an SAP S/4HANA system (referenced file names are highlighted in blue). You will also learn how the metadata is structured and how the technical relationships are represented across the files.

If you would like a guided walkthrough, you can schedule a session with one of our product experts here.


Download

You can download the sample files for SAP S/4HANA here:
MetadataAPI_S4HANA.zip

File Interpretation

Buildup & Structure

đź’ˇ The Metadata API is capable of extracting SAP S/4HANA objects such as tables, views, and ABAP objects (e.g., classes and function modules), as well as CDS views and other related artifacts. In addition to supplementary metadata, it also represents the technical structure of these objects in XML format.

General information about the S/4HANA objects—such as their structure—can be obtained from the following files.

Example: CDS View ZCDS_PURCHASE_ORDER.

Details such as the technical name, descriptions, object type, development class, component, and related attributes can be found in the file “Details.S4B.xml”:


Show XML Snippet (Metadata API) - Details.S4B.xml
XML
<entity>
    <id>ZCDS_PURCHASE_ORDER|DDLS</id>
    <technicalName>ZCDS_PURCHASE_ORDER</technicalName>
    <type>DDLS</type>
    <subType>View entity</subType>
    <devClass>ZPURCHASE_EXAMPLE</devClass>
    <component />
    <descriptions>
      <description language="E" text="Purchase Order" />
    </descriptions>
  </entity>

Here, you can see the buildup of the sample CSD View ZCDS_PURCHASE_ORDERin SAP (Eclipse):

Show CDS View buildup (SAP)
image-20260223-152156.png


The build-up information of all objects can be found in the file “Buildups.S4B.xml” - here you can see this kind of information for the sample CDS View:

Show XML Snippet (Metadata API) - Buildups.S4B.xml
XML
<parent xsi:type="Buildup" id="ZCDS_PURCHASE_ORDER_REPORT|DDLS">
    <node id="Purchaseorder|ZCDS_PURCHASE_ORDER_REPORT|DDLS">
        <technicalName>Purchaseorder</technicalName>
        <dataType>CHAR</dataType>
        <length>000010</length>
        <isKey>true</isKey>
        <isNullable>false</isNullable>
    </node>
    <node id="Purchaseorderitem|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
    <node id="CreateDate|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
    <node id="PartnerID|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
    <node id="ProductID|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
    <node id="Currency|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
    <node id="Grossamount|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
    <node id="Taxamount|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
    <node id="Netamount|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
    <node id="Quantity|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
    <node id="QuantityUnit|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
    <node id="Deliverydate|ZCDS_PURCHASE_ORDER_REPORT|DDLS"> </node>
	<node id="AverageNetAmount|ZCDS_PURCHASE_ORDER_REPORT|DDLS">
		<technicalName>AverageNetAmount</technicalName>
		<type>FML</type>
		<dataType>INT1</dataType>
		<length>000003</length>
		<node>
			<node id="NDIV0("/>
			<node id="Netamount"/>
			<node id=" / "/>
			<node id="Quantity"/>
			<node id=" )"/>
		</node>
		<node>
			<node id="1"/>
		</node>
		<isKey>false</isKey>
		<isNullable>false</isNullable>
	</node>


The field descriptions can be found in the file “BuildupDescriptions.S4B.xml” - for example for the CDS view “AverageNetAmount|ZCDS_PURCHASE_ORDER_REPORT|DDLS”.

Show XML Snippet (Metadata API) - BuildupDescriptions.S4B.xml
XML
 <node id="AverageNetAmount|ZCDS_PURCHASE_ORDER_REPORT|DDLS">
    <description text="Average Net Amount" />
</node>

For more information on the buildup details, you can check out these articles in our documentation:


Lineage Information

đź’ˇ The Metadata API can generate XML files in GraphML format that visualize, at the object or field level, how elements are related to each other and how the mappings are defined.

Object Level Lineage

The file ”Relations.S4B.xml” shows the object-level lineage of the sample CDS View “ZCDS_PURCHASE_ORDER”:

Show CDS View (SAP) and Relations.S4B.xml (Metadata API)
object_lineage_s4b.png


All extracted S/4HANA objects are initially listed as nodes:

Show XML Snippet (Metadata API) - Relations.S4B.xml
XML
<node id="ZCDS_PURCHASE_ORDER|DDLS" />
<node id="ZCDS_PO_ITEM|DDLS" />
<node id="/BIC/AZMWDPOIT2|TABL" />
<node id="/ASU/SAPLSSM_CLASSIC|PROG" />


The edges illustrate how the objects are related at the object level.
As shown, ZCDS_PURCHASE_ORDER consumes two other CDS views: ZCDS_PO_HEADER_ENH and ZCDS_PO_ITEM_ENH.

Show XML Snippet (Metadata API) - Relations.S4B.xml
XML
<edge id="29403" source="ZCDS_PO_HEADER_ENH|DDLS" target="ZCDS_PURCHASE_ORDER|DDLS" />
<edge id="29407" source="ZCDS_PO_ITEM_ENH|DDLS" target="ZCDS_PURCHASE_ORDER|DDLS" />

At the same time, you can see that ZCDS_PURCHASE_ORDER_REPORT consumes our sample CDS View:

Show XML Snippet (Metadata API) - Relations.S4B.xml
XML
<edge id="29403" source="ZCDS_PO_HEADER_ENH|DDLS" target="ZCDS_PURCHASE_ORDER|DDLS" />

Field Level Lineage

In the file "Buildups.S4B.xml", all fields of the extracted objects are listed along with their technical metadata and properties. These elements are referenced again in the field-level mappings, represented in “Mappings.S4B.xml” in a similar structure, using nodes to represent the fields/elements of the S/4 objects and edges to represent the mapping relationships between them.

Show CDS View (SAP) and Mappings.S4B.xml (Metadata API)
field_lineage_s4b.png



Show XML Snippet (Metadata API) - Mappings.S4B.xml
XML
<edge id="75721" source="/BIC/ZEMAIL|/BIC/PZPARTNER|TABL" target="PartnerMail|ZCDS_PURCHASE_ORDER_REPORT|DDLS" />
<edge id="164214" source="Purchaseorder|ZCDS_PURCHASE_ORDER|DDLS" target="Purchaseorder|ZCDS_PURCHASE_ORDER_REPORT|DDLS" />
<edge id="164215" source="Purchaseorderitem|ZCDS_PURCHASE_ORDER|DDLS" target="Purchaseorderitem|ZCDS_PURCHASE_ORDER_REPORT|DDLS" />
<edge id="164216" source="CreateDate|ZCDS_PURCHASE_ORDER|DDLS" target="CreateDate|ZCDS_PURCHASE_ORDER_REPORT|DDLS" />
<edge id="164217" source="PartnerID|ZCDS_PURCHASE_ORDER|DDLS" target="PartnerID|ZCDS_PURCHASE_ORDER_REPORT|DDLS" />
<edge id="164218" source="ProductID|ZCDS_PURCHASE_ORDER|DDLS" target="ProductID|ZCDS_PURCHASE_ORDER_REPORT|DDLS" />
<edge id="164219" source="Currency|ZCDS_PURCHASE_ORDER|DDLS" target="Currency|ZCDS_PURCHASE_ORDER_REPORT|DDLS" />

info The target field PartnerMail of the CDS View ZCDS_PURCHASE_ORDER_REPORT is mapped to the source field /BIC/ZEMAIL of the Table /BIC/PZPARTNER.


ABAP Coding

ABAP coding is also extracted via the Metadata API and presented in two files:

The relationships between code objects and tables/views are stored in the file ”ScanCode.S4B.xml” - e.g. for the Function Module “ZREPOSCANFUNCTIONMODULE”

Show ABAP Coding (SAP) and ScanCode.S4B.xml (Metadata API)
image-20260224-085256.png


In this example, the multiple ABAP objects (Program “ZREPOSCANREPORT”, Include “ZREPOSCANINCLUDE”) are referenced in the coding of the function module “ZREPOSCANFUNCTIONMODULE”.

As in the other files where relationships are represented, the relationship between the target (the function module) and the sources (Programs, Includes, Classes, Views, Tables) is modeled via the edges:

Show XML Snippet (Metadata API) - ScanCode.S4B.xml
XML
<edge id="199" source="ZREPOSCANREPORT|PROG" target="ZREPOSCANFUNCTIONMODULE|FUNC" />
<edge id="206" source="ZREPOSCANINCLUDE|INCL" target="ZREPOSCANFUNCTIONMODULE|FUNC" />
<edge id="219" source="PUBLICSTATICREPOSCANMETHOD01|ZREPOSCANCLASS|CLAS" target="ZREPOSCANFUNCTIONMODULE|FUNC" />
<edge id="309" source="PUBLICSTATICREPOSCANMETHOD02|ZREPOSCANCLASS|CLAS" target="ZREPOSCANFUNCTIONMODULE|FUNC" />
<edge id="332" source="ZREPOSCANTABLE|TABL" target="ZREPOSCANFUNCTIONMODULE|FUNC" />
<edge id="339" source="ZREPOSCANTABLE2|TABL" target="ZREPOSCANFUNCTIONMODULE|FUNC" />
<edge id="346" source="ZREPOSCANVIEW|VIEW" target="ZREPOSCANFUNCTIONMODULE|FUNC" />
<edge id="359" source="PUBLICREPOSCANMETHOD01|ZREPOSCANCLASS|CLAS" target="ZREPOSCANFUNCTIONMODULE|FUNC" />

Further information regarding ABAP source code is extracted and stored in the file ”Code.S4B.jsonl”:

Show XML Snippet (Metadata API) - Code.S4B.jsonl
JSON
{"Name":"ZREPOSCANFUNCTIONMODULE|FUNC","Code":"H4sIAAAAAAAACqyUy26bQBSG90i8w5G7wLESWuNLq0ipimGsIGGwuKSXTUTw0CABY+Fxo/bVuugj9RU6A9jUE4xaKbAwmvP9//z4HOb3z1/L0DECy3XgR4m3ZBdHRbIvYpqSIiebfYZVWRoNrl7k4k6jgU3iKAOroLhMohhfv6S/LJl6oF9DRu/52wD9vsVAo4cMA0ngi4fWrm/oTqAvbHQpS1BdDaz10pqIT3rxiYhPe/GpiM968ZmIz3vxuYjff0vx0znJnYU+sqbLko9sZAQwgqXnrgRLSAtKGnFjqvYrtA6Jdl7DU3QoquRVuoERZRkPHsGyGVhYVRMrS4Zu23AcbOVoelhauWZoI6X2iY8+HtugpK/XJflaRjmLFi5WVtBm4r9eUKnCNRs0JDYdkpLkp4EnDLccH3mB2PIOeMpgls1afhYb3gHPGGyyP+9ZjHkHPG/hjt68hadHXGJIUpxtxnADitLGtpzAFfh3cKfbIfLhw7B+glfDv8SfFLiAC7FL2/1DlsaXsKMRTWPIMX0kG9YrDqxQcOua7REUZ9Fud/O+ltSCQ6nWvRmr/2L+H4baEMTMu8YWCjZbgjM/Z4CUOKk/o+qBCC/A3Dhx1WwrvsHwsJ/F8P2Gza3lGHZootYmrSsVxoORPMcFBR9X885WTr8ez3dvjbUnS2p3IWBn7bOCbvouD9HsvbDDxYI7nCyMmfJkQeNxTj+zw5PC1WdqY1YcnalprFbfyDEPi+ofAAAA//8DAJXqnF+jBgAA"}
{"Name":"CHECK_INTERNAL_CMP_ATR|CL_RSD_CHA|CLAS","Code":"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"}
{"Name":"CONVERSION_EXIT_ACCEX_INPUT|FUNC","Code":"H4sIAAAAAAAACrxWzW4aMRC+V8o7jHIBEkFK1FOkRKLJJkWiEBFSpaeVWbzBirHR2hvIs/XQR+ordOxde70EkjSKOlyM5++b8TcDf379TnORaCYFJFI80kzhMaZrpmOSJHQdM7HMdWfv08F++0PERDrYH8gHwincJHPBtFaack5PjAqg//16NJ70h1fFV5RxdBmNo+F51OwPr28nrUIR3e22G91OnOFHocZYwGVCOMyIJjCjCScZMY1Te5/M1QlwFd9z2zVt4OinJYXpKmXdWFeaTmCdSOId6taBpnKI09lSKlsqCmcPFNRT214GRvbBmsefWx5DgtqL3qRntDJNFbXwUCY/r6MwxIHhgNJEaKzJH08giRUnat7stsqA8Eh4TqFx1EAv8wFgKdjMwBQemGaEo85kkbk296eF3qYBELI0P3MCEdxBHyZQXRX+how2FBUzltqEB6DIIy0jWCxGH/a/ygauJ7bk6t5oEqJo6NY25Vmf1ZziRMQ9A7fTAaYbCogANJO50CDyxZRmBb6NhzytBfRvaCyRPRz8vDXOR8Mf0fimPxrG0V1/EvcG1996seV4o3CwQtdLmWkm7oO7SsrSTjdglIkDF7Z4KYx/pK1hSvzPC3vmsPnmgUvY18taX6uekIySHawpfaWe45Iq3RdE5DiRuaIZskNnT0iGjJEprhYm4Gu0PgFsuVwVQQqfjJotR12CVGYLgqwV2jGyuMFtZLuWevokyg1CWST4kTwNp6hsd+q1iOZLAdgIEKXyBXWl33NHqupd/JhiXJ1xKpoeRAva0PVJ6k9iZ9NQoeCtM+lfOu/DIHCjY2a3IkCg8sd6qq2RmsctE6zdCRkLo/Euw0Ob1mwAJ1dHAz9WOOEKVkzP0bABMsPAtbjbYR5amGHMGeVUU0CqwEyGQ4ByPoh6W+B1W7VSo+FF35B01/ftTU3iJc8rDngelAZnjhKd90ACWEhcepikC0jW8OWnhM/osmbtlqUvYHAT7QK9YOI/oD5+B2rKVbGPnSSckuzlKNXPhLvZ2Gl4dnulWZYWYq6G2p0KgnkI79rir2/y+jb3bbUQNhxe3uVv3uf/ttM3wz5Tl4+1fc9tWfGb6e3+MnwMB63MWMmO3AFxQhxvQfEKhjchqPLjyfytsATEs8vY+QsAAP//AwC04fIQawsAAA=="}

đź’ˇ We GZIP-compress and Base64-encode the ABAP source code to significantly reduce file size and ensure it can be safely stored as a JSON string without encoding or special character issues. The process is fully reversible.


For more detailed information, please refer to our official documentation:
SAP S/4HANA