!--a11y-->
Attachment: Mapping XSD to ABAP 
ABAP |
Simple XSD data types and their corresponding data types in ABAP
XSD |
ABAP |
String (Length > 65535) |
STRING |
String (Length <= 65535) |
CHAR |
String with
pattern="\d+" |
NUMC |
boolean |
Mapping to a character field of length 5 using the constants sai_true and sai_false (Type Pool: sai). |
int |
INT4 |
short |
INT2 |
UnsignedByte |
INT1 |
date |
DATS |
time |
TIMS |
Decimal with fractionDigits<=14, totalDigits<=31 |
DEC |
Binary (Length <= 65535) |
RAW |
Binary (Length > 65535) |
RAWSTRING |
Supported tags for complex data types (aligned alphabetically)
XSD |
Equivalent in ABAP Dictionary |
<attribute> (local) |
Structure field |
<complexType> (global) |
Structure |
<complexType> (local) |
Structure |
<element maxOccurs="unbounded"> |
Structure field and a table type |
<element> (local) |
Structure field |

XSD Editor are listed.
Limitations for XSD Elements
XSD Element |
Comments |
<extension> |
These elements cannot be converted. |
substitutionGroup
|
|
<redefine> |
|
Limitation of
value range |
These tags are not taken into consideration by the proxy runtime; checking these properties is part of the task for validating the schema. |
Key relationships, uniqueness (<key>, <keyref>, <unique>, etc.) |

Find more information about XML schema language elements supported by ABAP proxy generation on the SAP Developer Network (SDN) under https://www.sdn.sap.com/irj/sdn. In the navigation area, choose SOA Middleware ® Repository-Based Modeling and Design. On the Repository-Based Modeling and Design page, choose Integration Repository. On the SAP NetWeaver Process Integration Design and Modeling page choose the Supported XML Schema and WSDL document. The restrictions listed apply not only to WSDL documents from the Integration Repository but also to WSDL documents from other sources.
