<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions xmlns:smc="http://www.sap.com/slm/solutioncomposer" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" name="MatlERPRplctnReqMsgMatl" targetNamespace="http://sap.com/xi/APPL">
  <wsdl:documentation>Material</wsdl:documentation>
  <wsdl:types>
  <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://sap.com/xi/APPL/Global2" targetNamespace="http://sap.com/xi/APPL/Global2">
      <xsd:simpleType name="TransportMaterialGroupCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="4"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="Date">
        <xsd:restriction base="xsd:date">
          <xsd:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="MaterialTypeCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="4"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="CatchWeightQuantityEntryProfileCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="2"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="PhysicalInventoryCycleCountingProfileCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="2"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="LanguageCode">
        <xsd:restriction base="xsd:language">
          <xsd:minLength value="2"/>
          <xsd:maxLength value="9"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="Indicator">
        <xsd:annotation>
          <xsd:documentation>Indicator is the representation of a situation that has exactly two mutually exclusive Boolean values.</xsd:documentation>
        </xsd:annotation>
        <xsd:restriction base="xsd:boolean"/>
      </xsd:simpleType>
      <xsd:simpleType name="LogisticsContainerRequirementsCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="2"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="Measure.Content">
        <xsd:annotation>
          <xsd:documentation>Measure is a physical indication of Measurements including the assigned Unit of Measure</xsd:documentation>
        </xsd:annotation>
        <xsd:restriction base="xsd:decimal">
          <xsd:totalDigits value="31"/>
          <xsd:fractionDigits value="14"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="CountryCode">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="2"/>
          <xsd:maxLength value="3"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="HandlingUnitTypeCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="4"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="UUID.Content">
        <xsd:annotation>
          <xsd:documentation>Universally Unique Identifier</xsd:documentation>
        </xsd:annotation>
        <xsd:restriction base="xsd:token">
          <xsd:length value="36"/>
          <xsd:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="StorageBehaviourMethodID.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="40"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="LoadingMaterialGroupCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="4"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="Quantity.Content">
        <xsd:annotation>
          <xsd:documentation>QUANTITY is the non-monetary numerical declaration of a quantity in a specific unit of measure</xsd:documentation>
        </xsd:annotation>
        <xsd:restriction base="xsd:decimal">
          <xsd:totalDigits value="31"/>
          <xsd:fractionDigits value="14"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="InspectionSpecificationID">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="8"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="CatchWeightQuantityVarianceProfileCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="9"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="ProductCategoryHierarchyID.Content">
        <xsd:annotation>
          <xsd:documentation>A definite identifier of product category hierarchy  - restricted</xsd:documentation>
        </xsd:annotation>
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="SHORT_Description.Content">
        <xsd:restriction base="xsd:string">
          <xsd:maxLength value="40"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="ProductCategoryInternalID.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="40"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="PackagingMaterialTypeMaterialGroupCode.Content">
        <xsd:annotation>
          <xsd:documentation>A PackagingMaterialTypeMaterialGroupCode is the coded representation of a group of materials that share the same requirements regarding allowed and suitable packaging material types.</xsd:documentation>
        </xsd:annotation>
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="4"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="MeasureUnitCode">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="3"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="ProductInternalID.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="60"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="GLOBAL_DateTime">
        <xsd:restriction base="xsd:dateTime">
          <xsd:pattern value="[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(.[0-9]{1,7})?Z"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="MaterialIndustrialSectorCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:length value="1"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="Percent">
        <xsd:restriction base="xsd:decimal">
          <xsd:totalDigits value="16"/>
          <xsd:fractionDigits value="6"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="ProductStandardID.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="14"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="OrganisationalCentreID">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="20"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="DistributionChannelCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="2"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="PlantID.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="4"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="PackagingMaterialTypeCode">
        <xsd:restriction base="xsd:token">
          <xsd:length value="1"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="ProductCategoryHierarchyTypeCode">
        <xsd:annotation>
          <xsd:documentation>ProductCategoryHierarchyTypeCode</xsd:documentation>
        </xsd:annotation>
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="2"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="Duration">
        <xsd:restriction base="xsd:duration">
          <xsd:pattern value=".{1,20}"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="TextCollectionTextTypeCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="5"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="HazardousSubstanceHazardCategoryCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="2"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="ActionCode">
        <xsd:restriction base="xsd:token">
          <xsd:length value="2"/>
          <xsd:enumeration value="01"/>
          <xsd:enumeration value="02"/>
          <xsd:enumeration value="03"/>
          <xsd:enumeration value="04"/>
          <xsd:enumeration value="05"/>
          <xsd:enumeration value="06"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="AgencyIdentificationCode">
        <xsd:annotation>
          <xsd:documentation>An AgencyIdentificationCode is a code representation of the agency responsible for a code list or identifier scheme, respectively</xsd:documentation>
        </xsd:annotation>
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="3"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="MaterialHandlingCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="4"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="UserAccountID.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="255"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="QuantityTypeCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="10"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:simpleType name="DivisionCode.Content">
        <xsd:restriction base="xsd:token">
          <xsd:minLength value="1"/>
          <xsd:maxLength value="2"/>
        </xsd:restriction>
      </xsd:simpleType>
      <xsd:complexType name="Code">
        <xsd:annotation>
          <xsd:documentation>Code is a character string of letters, numbers, special characters (except escape sequences), and symbols. It represents a definitive value, a method, or a property description in an abbreviated or language-independent form</xsd:documentation>
        </xsd:annotation>
        <xsd:simpleContent>
          <xsd:extension base="xsd:token">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="CatchWeightQuantityEntryProfileCode">
        <xsd:simpleContent>
          <xsd:extension base="CatchWeightQuantityEntryProfileCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="SystemAdministrativeData">
        <xsd:annotation>
          <xsd:documentation>SystemAdministrativeData</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="CreationDateTime" type="GLOBAL_DateTime"/>
          <xsd:element minOccurs="0" name="CreationIdentityUUID" type="UUID"/>
          <xsd:element minOccurs="0" name="CreationUserAccountID" type="UserAccountID"/>
          <xsd:element minOccurs="0" name="LastChangeDateTime" type="GLOBAL_DateTime"/>
          <xsd:element minOccurs="0" name="LastChangeIdentityUUID" type="UUID"/>
          <xsd:element minOccurs="0" name="LastChangeUserAccountID" type="UserAccountID"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="PhysicalInventoryCycleCountingProfileCode">
        <xsd:simpleContent>
          <xsd:extension base="PhysicalInventoryCycleCountingProfileCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="TransportMaterialGroupCode">
        <xsd:simpleContent>
          <xsd:extension base="TransportMaterialGroupCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="TextCollectionTextTypeCode">
        <xsd:simpleContent>
          <xsd:extension base="TextCollectionTextTypeCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="UserAccountID">
        <xsd:simpleContent>
          <xsd:extension base="UserAccountID.Content">
            <xsd:attribute name="schemeAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="schemeAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="TextCollectionText">
        <xsd:sequence>
          <xsd:element minOccurs="0" name="TypeCode" type="TextCollectionTextTypeCode"/>
          <xsd:element minOccurs="0" name="CreationDateTime" type="GLOBAL_DateTime"/>
          <xsd:element name="ContentText" type="Text"/>
        </xsd:sequence>
        <xsd:attribute name="actionCode" type="ActionCode"/>
      </xsd:complexType>
      <xsd:complexType name="MaterialHandlingCode">
        <xsd:simpleContent>
          <xsd:extension base="MaterialHandlingCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="HazardousSubstanceHazardCategoryCode">
        <xsd:simpleContent>
          <xsd:extension base="HazardousSubstanceHazardCategoryCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="StorageBehaviourMethodID">
        <xsd:simpleContent>
          <xsd:extension base="StorageBehaviourMethodID.Content">
            <xsd:attribute name="schemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="schemeAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="Text">
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="languageCode" type="LanguageCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="DivisionCode">
        <xsd:simpleContent>
          <xsd:extension base="DivisionCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="LoadingMaterialGroupCode">
        <xsd:simpleContent>
          <xsd:extension base="LoadingMaterialGroupCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="MaterialTypeCode">
        <xsd:simpleContent>
          <xsd:extension base="MaterialTypeCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="CatchWeightQuantityVarianceProfileCode">
        <xsd:simpleContent>
          <xsd:extension base="CatchWeightQuantityVarianceProfileCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="PlantID">
        <xsd:simpleContent>
          <xsd:extension base="PlantID.Content">
            <xsd:attribute name="schemeAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="ProductCategoryHierarchyID">
        <xsd:simpleContent>
          <xsd:extension base="ProductCategoryHierarchyID.Content">
            <xsd:attribute name="schemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="schemeAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="ProductStandardID">
        <xsd:simpleContent>
          <xsd:extension base="ProductStandardID.Content">
            <xsd:attribute name="schemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="schemeAgencyID" use="required">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="ProductCategoryInternalID">
        <xsd:simpleContent>
          <xsd:extension base="ProductCategoryInternalID.Content">
            <xsd:attribute name="schemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="schemeAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="QuantityTypeCode">
        <xsd:simpleContent>
          <xsd:extension base="QuantityTypeCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="TextCollection">
        <xsd:sequence>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="Text" type="TextCollectionText"/>
        </xsd:sequence>
        <xsd:attribute name="actionCode" type="ActionCode"/>
      </xsd:complexType>
      <xsd:complexType name="PackagingMaterialTypeMaterialGroupCode">
        <xsd:simpleContent>
          <xsd:extension base="PackagingMaterialTypeMaterialGroupCode.Content">
            <xsd:attribute name="listID" type="xsd:token"/>
            <xsd:attribute name="listVersionID" type="xsd:token"/>
            <xsd:attribute name="listAgencyID" type="xsd:token"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="ProductInternalID">
        <xsd:simpleContent>
          <xsd:extension base="ProductInternalID.Content">
            <xsd:attribute name="schemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="schemeAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="Measure">
        <xsd:simpleContent>
          <xsd:extension base="Measure.Content">
            <xsd:attribute name="unitCode" type="MeasureUnitCode" use="required"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="MaterialIndustrialSectorCode">
        <xsd:simpleContent>
          <xsd:extension base="MaterialIndustrialSectorCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="Quantity">
        <xsd:simpleContent>
          <xsd:extension base="Quantity.Content">
            <xsd:attribute name="unitCode" type="MeasureUnitCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="UUID">
        <xsd:simpleContent>
          <xsd:extension base="UUID.Content">
            <xsd:attribute name="schemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="schemeAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="DistributionChannelCode">
        <xsd:simpleContent>
          <xsd:extension base="DistributionChannelCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="SHORT_Description">
        <xsd:simpleContent>
          <xsd:extension base="SHORT_Description.Content">
            <xsd:attribute name="languageCode" type="LanguageCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="HandlingUnitTypeCode">
        <xsd:simpleContent>
          <xsd:extension base="HandlingUnitTypeCode.Content">
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencySchemeAgencyID" type="AgencyIdentificationCode"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
      <xsd:complexType name="LogisticsContainerRequirementsCode">
        <xsd:simpleContent>
          <xsd:extension base="LogisticsContainerRequirementsCode.Content">
            <xsd:attribute name="listID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listVersionID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="15"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="listAgencyID">
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:minLength value="1"/>
                  <xsd:maxLength value="60"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:schema>
    <xsd:schema xmlns="http://sap.com/xi/APPL" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:p13="http://sap.com/xi/APPL/Global2" targetNamespace="http://sap.com/xi/APPL">
      <xsd:import namespace="http://sap.com/xi/APPL/Global2"/>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlSlsPlntSpec">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: plant specific data in node "Sales"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="PlantID" type="p13:PlantID"/>
          <xsd:element minOccurs="0" name="LoadingMaterialGroupCode" type="p13:LoadingMaterialGroupCode"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlSlsSpec">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: sales area specific data in node "Sales"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="SalesOrganisationID" type="p13:OrganisationalCentreID"/>
          <xsd:element minOccurs="0" name="ProductCategory" type="MatlERPRplctnReqMsgMatlProdCat"/>
          <xsd:element name="DistributionChannelCode" type="p13:DistributionChannelCode"/>
          <xsd:element minOccurs="0" name="LotSizeRoundingQuantity" type="p13:Quantity"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlHndlgMeans">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: node "Handling Means"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element minOccurs="0" name="WarehouseStorageBehaviourMethodID" type="p13:StorageBehaviourMethodID"/>
          <xsd:element minOccurs="0" name="InspectionSpecificationID" type="p13:InspectionSpecificationID"/>
          <xsd:element minOccurs="0" name="WarehouseMaterialHandlingCode" type="p13:MaterialHandlingCode"/>
          <xsd:element minOccurs="0" name="HazardousSubstanceHazardCategoryCode" type="p13:HazardousSubstanceHazardCategoryCode"/>
          <xsd:element minOccurs="0" name="WarehouseMaterialGroupCode" type="xsd:string"/>
          <xsd:element minOccurs="0" name="EnvironmentallyRelevanceIndicator" type="p13:Indicator"/>
          <xsd:element minOccurs="0" name="TheftRiskIndicator" type="p13:Indicator"/>
          <xsd:element minOccurs="0" name="QuarantineMinimumDuration" type="p13:Duration"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlStorPlntSpec">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: plant specific data in node "Storage"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="PlantID" type="p13:PlantID"/>
          <xsd:element minOccurs="0" name="PhysicalInventoryCycleCountingProfileCode" type="p13:PhysicalInventoryCycleCountingProfileCode"/>
          <xsd:element minOccurs="0" name="PhysicalInventoryCycleCountingProfileFixedIndicator" type="p13:Indicator"/>
          <xsd:element minOccurs="0" name="StorageMaximumDuration" type="p13:Duration"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlPackgg">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: node "Packaging"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element minOccurs="0" name="PackagingReferenceProductInternalID" type="p13:ProductInternalID"/>
          <xsd:element minOccurs="0" name="PackagingMaterialTypeMaterialGroupCode" type="p13:PackagingMaterialTypeMaterialGroupCode"/>
          <xsd:element minOccurs="0" name="PackagingMaterialTypeCode" type="p13:PackagingMaterialTypeCode"/>
          <xsd:element minOccurs="0" name="DefaultHandlingUnitTypeCode" type="p13:HandlingUnitTypeCode"/>
          <xsd:element minOccurs="0" name="HandlingUnitTypeCode" type="p13:HandlingUnitTypeCode"/>
          <xsd:element minOccurs="0" name="DangerousGoodsIndicator" type="p13:Indicator"/>
          <xsd:element minOccurs="0" name="TareWeightFixedIndicator" type="p13:Indicator"/>
          <xsd:element minOccurs="0" name="ClosedPackagingIndicator" type="p13:Indicator"/>
          <xsd:element minOccurs="0" name="AllowedPackagingLengthMeasure" type="p13:Measure"/>
          <xsd:element minOccurs="0" name="AllowedPackagingWidhtMeasure" type="p13:Measure"/>
          <xsd:element minOccurs="0" name="AllowedPackagingHeightMeasure" type="p13:Measure"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlStor">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: node "Storage"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element minOccurs="0" name="StorageBehaviourMethodID" type="p13:StorageBehaviourMethodID"/>
          <xsd:element minOccurs="0" name="LogisticsContainerRequirementsCode" type="p13:LogisticsContainerRequirementsCode"/>
          <xsd:element minOccurs="0" name="MaterialLabelingCode" type="p13:Code"/>
          <xsd:element minOccurs="0" name="TemperatureRequirementsCode" type="p13:Code"/>
          <xsd:element minOccurs="0" name="TotalShelfLifeMaximumDuration" type="p13:Duration"/>
          <xsd:element minOccurs="0" name="RemainingShelfLifeMinimumDuration" type="p13:Duration"/>
          <xsd:element minOccurs="0" name="MinimumRemainingShelfLifePercent" type="p13:Percent"/>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="MatlERPRplctnReqMsgMatlStorPlntSpec" type="MatlERPRplctnReqMsgMatlStorPlntSpec"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlPlntSpec">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: node "PlantSpecification"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="PlantID" type="p13:PlantID"/>
          <xsd:element minOccurs="0" name="SerialIDProfileCode" type="p13:Code"/>
          <xsd:element minOccurs="0" name="DeletedIndicator" type="p13:Indicator"/>
          <xsd:element minOccurs="0" name="CompleteInventoryCountRelevanceIndicator" type="p13:Indicator"/>
          <xsd:element name="BatchManagementRequiredIndicator" type="p13:Indicator"/>
          <xsd:element minOccurs="0" name="NegativeStockAllowedIndicator" type="p13:Indicator"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlSls">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: node "Sales"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element minOccurs="0" name="TransportMaterialGroupCode" type="p13:TransportMaterialGroupCode"/>
          <xsd:element minOccurs="0" name="MeasureToleranceMaximumPercent" type="p13:Percent"/>
          <xsd:element minOccurs="0" name="VolumeToleranceMaximumPercent" type="p13:Percent"/>
          <xsd:element minOccurs="0" name="RemainingVolumeMinimumPercent" type="p13:Percent"/>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="SalesSpecification" type="MatlERPRplctnReqMsgMatlSlsSpec"/>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="PlantSpecification" type="MatlERPRplctnReqMsgMatlSlsPlntSpec"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlGlobTrdItemNo">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: node "GlobalTradeItemNumber"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="ProductStandardID" type="p13:ProductStandardID"/>
          <xsd:element name="MeasureUnitCode" type="p13:MeasureUnitCode"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlFrgnTradeInf">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: node "ForeignTradeInformation"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="PlantID" type="p13:PlantID"/>
          <xsd:element minOccurs="0" name="OriginCountryCode" type="p13:CountryCode"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlQtyUnitWeightsDimsVol">
        <xsd:annotation>
          <xsd:documentation>Material weights or dimensions or volume</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="Quantity" type="p13:Quantity"/>
          <xsd:element name="QuantityTypeCode" type="p13:QuantityTypeCode"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlDesc">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: node "Packaging"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="Description" type="p13:SHORT_Description"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlQtyUnit">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: node "Quantity Unit"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="Quantity" type="p13:Quantity"/>
          <xsd:element name="MaterialBaseQuantity" type="p13:Quantity"/>
          <xsd:element minOccurs="0" name="BaseQuantityUnitIndicator" type="p13:Indicator"/>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="MaterialWeightsDimensionsVolume" type="MatlERPRplctnReqMsgMatlQtyUnitWeightsDimsVol"/>
          <xsd:element minOccurs="0" name="StackingMaximumQuantity" type="p13:Quantity"/>
          <xsd:element minOccurs="0" name="RemainingNestingVolumePercent" type="p13:Percent"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatlProdCat">
        <xsd:annotation>
          <xsd:documentation>Material Master Replication Message: node "Packaging"</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element minOccurs="0" name="ProductCategoryHierarchyID" type="p13:ProductCategoryHierarchyID"/>
          <xsd:element minOccurs="0" name="ProductCategoryHierarchyTypeCode" type="p13:ProductCategoryHierarchyTypeCode"/>
          <xsd:element minOccurs="0" name="InternalID" type="p13:ProductCategoryInternalID"/>
        </xsd:sequence>
      </xsd:complexType>
      <xsd:complexType name="MatlERPRplctnReqMsgMatl">
        <xsd:annotation>
          <xsd:documentation>Material</xsd:documentation>
        </xsd:annotation>
        <xsd:sequence>
          <xsd:element name="InternalID" type="p13:ProductInternalID"/>
          <xsd:element minOccurs="0" name="ProductStandardID" type="p13:ProductStandardID"/>
          <xsd:element minOccurs="0" name="PreviousProductInternalID" type="p13:ProductInternalID"/>
          <xsd:element name="MaterialTypeCode" type="p13:MaterialTypeCode"/>
          <xsd:element minOccurs="0" name="MaterialMerchandiseTypeCode" type="p13:Code"/>
          <xsd:element name="MaterialIndustrialSectorCode" type="p13:MaterialIndustrialSectorCode"/>
          <xsd:element minOccurs="0" name="DivisionCode" type="p13:DivisionCode"/>
          <xsd:element minOccurs="0" name="SerialNumberProfileCode" type="p13:Code"/>
          <xsd:element minOccurs="0" name="CatchWeightQuantityEntryProfileCode" type="p13:CatchWeightQuantityEntryProfileCode"/>
          <xsd:element minOccurs="0" name="CatchWeightQuantityVarianceProfileCode" type="p13:CatchWeightQuantityVarianceProfileCode"/>
          <xsd:element minOccurs="0" name="IndustryStandardName" type="xsd:string"/>
          <xsd:element minOccurs="0" name="DeletedIndicator" type="p13:Indicator"/>
          <xsd:element name="BatchManagementRequiredIndicator" type="p13:Indicator"/>
          <xsd:element minOccurs="0" name="ValidityStartDate" type="p13:Date"/>
          <xsd:element minOccurs="0" name="SystemAdministrativeData" type="p13:SystemAdministrativeData"/>
          <xsd:element maxOccurs="unbounded" name="Description" type="MatlERPRplctnReqMsgMatlDesc"/>
          <xsd:element minOccurs="0" name="TextCollection" type="p13:TextCollection"/>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="ProductCategory" type="MatlERPRplctnReqMsgMatlProdCat"/>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="GlobalTradeItemNumber" type="MatlERPRplctnReqMsgMatlGlobTrdItemNo"/>
          <xsd:element maxOccurs="unbounded" name="QuantityUnit" type="MatlERPRplctnReqMsgMatlQtyUnit"/>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="PlantSpecification" type="MatlERPRplctnReqMsgMatlPlntSpec"/>
          <xsd:element minOccurs="0" name="Sales" type="MatlERPRplctnReqMsgMatlSls"/>
          <xsd:element maxOccurs="unbounded" minOccurs="0" name="ForeignTradeInformation" type="MatlERPRplctnReqMsgMatlFrgnTradeInf"/>
          <xsd:element minOccurs="0" name="HandlingMeans" type="MatlERPRplctnReqMsgMatlHndlgMeans"/>
          <xsd:element minOccurs="0" name="Storage" type="MatlERPRplctnReqMsgMatlStor"/>
          <xsd:element minOccurs="0" name="Packaging" type="MatlERPRplctnReqMsgMatlPackgg"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:schema>
    
  </wsdl:types>
</wsdl:definitions>

