blob: 4758b841e5c0361f23f457adb265fd5c4884c798 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:ccts="urn:un:unece:uncefact:documentation:standard:CoreComponentsTechnicalSpecification:3.0" xmlns:xi0="http://sap.com/xi/SAPGlobal20/Global" xmlns:xi1="http://sap.com/xi/APPL/SE/Global" xmlns="http://sap.com/xi/APPL/SE/Global" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:n1="http://www.sap.com/webas/630/soap/features/authentication/" xmlns:sap="http://www.sap.com/webas/630/wsdl/features" xmlns:n0="http://sap.com/xi/SAPGlobal20/Global" xmlns:tns="http://sap.com/xi/APPL/SE/Global" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" targetNamespace="http://sap.com/xi/APPL/SE/Global">
<xsd:simpleType name="ATTRIBUTEINDEPENDENT_UUID">
<xsd:annotation>
<xsd:documentation xml:lang="EN">
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:length value="36"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AgencyIdentificationCode">
<xsd:annotation>
<xsd:documentation xml:lang="EN">
<ccts:RepresentationTerm>Code</ccts:RepresentationTerm>
</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:token">
<xsd:maxLength value="3"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="BasicBusinessDocumentMessageHeader">
<xsd:sequence>
<xsd:element name="ID" type="BusinessDocumentMessageID" minOccurs="0"/>
<xsd:element name="UUID" type="ATTRIBUTEINDEPENDENT_UUID" minOccurs="0"/>
<xsd:element name="ReferenceID" type="BusinessDocumentMessageID" minOccurs="0"/>
<xsd:element name="ReferenceUUID" type="ATTRIBUTEINDEPENDENT_UUID" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="BusinessDocumentMessageID">
<xsd:annotation>
<xsd:documentation xml:lang="EN">
<ccts:RepresentationTerm>Identifier</ccts:RepresentationTerm>
</xsd:documentation>
</xsd:annotation>
<xsd:simpleContent>
<xsd:extension base="BusinessDocumentMessageID.Content">
<xsd:attribute name="schemeID">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:maxLength value="60"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="schemeAgencyID">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:maxLength value="60"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="schemeAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleType name="BusinessDocumentMessageID.Content">
<xsd:restriction base="xsd:token">
<xsd:maxLength value="35"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="ExchangeFaultData">
<xsd:sequence>
<xsd:element name="faultText" type="xsd:string"/>
<xsd:element name="faultUrl" type="xsd:string" minOccurs="0"/>
<xsd:element name="faultDetail" type="ExchangeLogData" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ExchangeLogData">
<xsd:sequence>
<xsd:element name="severity" type="xsd:string" minOccurs="0"/>
<xsd:element name="text" type="xsd:string"/>
<xsd:element name="url" type="xsd:string" minOccurs="0"/>
<xsd:element name="id" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Log">
<xsd:sequence>
<xsd:element name="BusinessDocumentProcessingResultCode" type="ProcessingResultCode" minOccurs="0"/>
<xsd:element name="MaximumLogItemSeverityCode" type="LogItemSeverityCode" minOccurs="0"/>
<xsd:element name="Item" type="LogItem" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LogItem">
<xsd:sequence>
<xsd:element name="TypeID" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:maxLength value="40"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="CategoryCode" type="LogItemCategoryCode"/>
<xsd:element name="SeverityCode" type="LogItemSeverityCode" minOccurs="0"/>
<xsd:element name="Note">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:maxLength value="200"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="WebURI" type="WebURI" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LogItemCategoryCode">
<xsd:simpleContent>
<xsd:extension base="LogItemCategoryCodeContent">
<xsd:attribute name="listAgencyID">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:maxLength value="60"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="listVersionID">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:maxLength value="15"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="listAgencySchemeID">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:maxLength value="60"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="listAgencySchemeAgencyID">
<xsd:simpleType>
<xsd:restriction base="xsd:token">
<xsd:maxLength value="3"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
<xsd:simpleType name="LogItemCategoryCodeContent">
<xsd:restriction base="xsd:token">
<xsd:maxLength value="15"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LogItemSeverityCode">
<xsd:restriction base="xsd:token">
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:length value="1"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ProcessingResultCode">
<xsd:restriction base="xsd:token">
<xsd:maxLength value="2"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="ProductionOrderDeleteConfirmationMessage_sync">
<xsd:sequence>
<xsd:element name="MessageHeader" type="BasicBusinessDocumentMessageHeader" minOccurs="0"/>
<xsd:element name="ProductionOrder" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ID" type="ProductionOrderID"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="Log" type="Log"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ProductionOrderDeleteRequestMessage_sync">
<xsd:sequence>
<xsd:element name="MessageHeader" type="BasicBusinessDocumentMessageHeader"/>
<xsd:element name="ProductionOrder">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ID" type="ProductionOrderID"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="ProductionOrderID">
<xsd:restriction base="xsd:token">
<xsd:maxLength value="12"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="WebURI">
<xsd:restriction base="xsd:anyURI"/>
</xsd:simpleType>
</xsd:schema>