SAP

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Editing Data Type & Message Type Artifacts

Learn how to edit the data type and message type artifacts.

Overview

You will learn

  • ✔How to edit the data type and message type artifacts and the dependencies.
Thomas Jung T Thomas Jung August 21, 2026
Created on December 10, 2024
Contributors

More from Harshita Suryavanshi

See all 3 tutorials by Harshita Suryavanshi →

Prerequisites

Intro

Once you create the data type and message type artifacts you might need to edit those. But before editing, you must be aware about all the details of these artifacts. Let’s learn different terminologies and details that you can view for these artifacts and then, how to edit those.

Both these artifacts have three tabs each:

  • Overview: Lists the general details
  • Structure: Represents the nodes in a hierarchical format in a table
  • XSD: Displays the XML Schema Definition (XSD) that is, the text view of artifact in read-only mode. When you edit the data type or message type artifact, the data in the XSD tab is automatically updated.

Steps

Intro

Once you create the data type and message type artifacts you might need to edit those. But before editing, you must be aware about all the details of these artifacts. Let’s learn different terminologies and details that you can view for these artifacts and then, how to edit those.

Both these artifacts have three tabs each:

  • Overview: Lists the general details
  • Structure: Represents the nodes in a hierarchical format in a table
  • XSD: Displays the XML Schema Definition (XSD) that is, the text view of artifact in read-only mode. When you edit the data type or message type artifact, the data in the XSD tab is automatically updated.
Step 1 View Data Type
—

Now before proceeding, let’s understand some terms here:

TermsDescription
Elements & AttributesData type consists of elements and attributes. The difference between elements and attributes is that attributes don't have any child node, and you can't use the same attribute more than once in an element.
CategoryCategory can be Simple or Complex. The root nodes can be of two types; Complex or Simple. Only Complex Types can have child nodes.
Complex and Simple Data TypeComplex data types can have child nodes whereas simple types cannot.
For data type artifact, you can find following details of in the Overview and Structure tabs.
TabFieldDescription
OverviewNameName of the data type
OverviewIDUnique ID of the artifact
OverviewNamespaceTarget namespace to which data type belongs to or where it's created
OverviewVersionThe current version of data type
OverviewCreated On & Created ByUser who created the data type and on which date
OverviewDescriptionDescription text added while creating the data type
OverviewES Repository informationESR information linked with the data type

View DT> Overview
View DT> Overview

TabFieldDescriptionEditable
StructureNameName of the data typeYes except root node
StructureCategoryDisplays category of the node. Root node can be Simple or Complex Type. Child node can be Elements or AttributesNo
StructureTypeBuilt-in data type (example string, decimal, or integer) or reference to an existing data type for an element or attributeYes
StructureOccurrenceAppears only for attributes, can be required or optionalYes
StructureRestrictionsRestriction of the value range of nodesYes

View DT> Structure
View DT> Structure

View DT> XSD
View DT> XSD

Most of these fields will be empty when you create new artifacts from Cloud Integration. To assign values in this case, you must edit the artifact.

Step 2 Edit Data Type
+
Step 3 Add or Delete Elements & Attributes of Data Type
+
Step 4 View Message Type
+
Step 5 Edit Message Type
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 5
1. View Data Type 2. Edit Data Type 3. Add or Delete Elements & Attributes of Data Type 4. View Message Type 5. Edit Message Type