release version 1.10.0
This commit is contained in:
@ -0,0 +1,123 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="AllowanceChargeType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="priceBracketList" type="PriceBracketListType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="monetaryAmountOrPercentage" type="MonetaryAmountOrPercentageType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
<xsd:element name="baseAmount" type="MonetaryAmountOrPercentageType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="description" type="TextDescriptionType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="type" type="AllowanceChargeListType" use="required"/>
|
||||
<xsd:attribute name="sequenceNumber" type="Integer1to2Type" use="optional"/>
|
||||
<xsd:attribute name="allowanceOrChargeType" type="AllowanceOrChargeListType" use="required"/>
|
||||
<xsd:attribute name="settlementType" type="SettlementListType" use="required"/>
|
||||
<xsd:attribute name="effectiveDateType" type="EffectiveDateListType" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="MonetaryAmountOrPercentageType">
|
||||
<xsd:choice>
|
||||
<xsd:element name="amountPerUnit" type="AmountType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="percentagePerUnit" type="PercentageType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="measurementPerUnit" type="MeasurementValueType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:group ref="RatePerUnitGroupType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
<xsd:group name="RatePerUnitGroupType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="allowanceOrChargeRatePerUnit" type="Integer1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="amountPerUnit" type="AmountType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="percentagePerUnit" type="PercentageType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="measurementPerUnit" type="MeasurementValueType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:group>
|
||||
<xsd:complexType name="PriceBracketListType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="bracketIdentifier" type="BracketIdentifierType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="BracketIdentifierType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="entityID" type="String1to80Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="AllowanceChargeListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="ALLOWANCE_GLOBAL"/>
|
||||
<xsd:enumeration value="CHARGE_GLOBAL"/>
|
||||
<xsd:enumeration value="CONSOLIDATED"/>
|
||||
<xsd:enumeration value="FLAT_RATE"/>
|
||||
<xsd:enumeration value="FREIGHT_COSTS"/>
|
||||
<xsd:enumeration value="FREE_GOODS"/>
|
||||
<xsd:enumeration value="INSURANCE_CHARGE"/>
|
||||
<xsd:enumeration value="LUMP_SUM"/>
|
||||
<xsd:enumeration value="MARKUP_FOR_SMALL_VOLUME_PURCHASES"/>
|
||||
<xsd:enumeration value="PACKING_CHARGES"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="AllowanceOrChargeListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="ALLOWANCE"/>
|
||||
<xsd:enumeration value="CHARGE"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="SettlementListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="BILL_BACK"/>
|
||||
<xsd:enumeration value="CHARGE_TO_BE_PAID_BY_CUSTOMER"/>
|
||||
<xsd:enumeration value="CHARGE_TO_BE_PAID_BY_VENDOR"/>
|
||||
<xsd:enumeration value="CREDIT_CUSTOMER_ACCOUNT"/>
|
||||
<xsd:enumeration value="ITEM_ACCRUALS"/>
|
||||
<xsd:enumeration value="OFF_INVOICE"/>
|
||||
<xsd:enumeration value="VENDOR_ACCRUALS"/>
|
||||
<xsd:enumeration value="VENDOR_CHECK"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="EffectiveDateListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="EFFECTIVE_DATE"/>
|
||||
<xsd:enumeration value="EXPIRATION_DATE"/>
|
||||
<xsd:enumeration value="FIRST_ARRIVAL_DATE"/>
|
||||
<xsd:enumeration value="FIRST_ORDER_DATE"/>
|
||||
<xsd:enumeration value="FIRST_SHIP_DATE"/>
|
||||
<xsd:enumeration value="LAST_ARRIVAL_DATE"/>
|
||||
<xsd:enumeration value="LAST_ORDER_DATE"/>
|
||||
<xsd:enumeration value="LAST_SHIP_DATE"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/msg" xmlns="http://www.uc-council.org/smp/schemas/msg" xmlns:fmcg="http://www.uc-council.org/smp/schemas/fmcg" xmlns:simpl-eb="http://www.uc-council.org/smp/schemas/simpl-eb" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
|
||||
<xsd:include schemaLocation="DocumentCommand.xsd"/>
|
||||
<xsd:include schemaLocation="DocumentIdentificationCommand.xsd"/>
|
||||
<xsd:include schemaLocation="LinkCommand.xsd"/>
|
||||
<xsd:complexType name="CommandHeaderType" abstract="true">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="entityIdentification" type="core:EntityIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:group name="CommandTypeGroupType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice>
|
||||
<xsd:element name="documentCommand" type="DocumentCommandType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="documentIdentificationCommand" type="DocumentIdentificationCommandType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="linkCommand" type="LinkCommandType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:group>
|
||||
</xsd:schema>
|
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:include schemaLocation="Types.xsd"/>
|
||||
<xsd:include schemaLocation="Components.xsd"/>
|
||||
<xsd:include schemaLocation="Identifiers.xsd"/>
|
||||
</xsd:schema>
|
@ -0,0 +1,141 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" attributeFormDefault="unqualified" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="MonetaryAmountType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="amount" type="AmountType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="AmountType">
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="Float1to18Type">
|
||||
<xsd:attribute name="currencyISOcode" type="CurrencyISOCodeType" use="required"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ReferenceType">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="DateChoiceGroupType"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="number" type="String1to35Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="QuantityType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="quantity" type="Integer1to15Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DateChoiceType">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="DateChoiceGroupType"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:group name="DateChoiceGroupType">
|
||||
<xsd:choice>
|
||||
<xsd:element name="date" type="xsd:date" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="dateTime" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
</xsd:group>
|
||||
<xsd:group name="DateAndTimeGroupType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="dateTime" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:group>
|
||||
<xsd:simpleType name="PercentageType">
|
||||
<xsd:restriction base="SimpleFloat1to10Type"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="MeasurementType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="measurementValue" type="MeasurementValueType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="MeasurementValueType">
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="Float1to15Type">
|
||||
<xsd:attribute name="unitOfMeasure" type="String0to3Type" use="required"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DescriptionType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="text" type="String1to70Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="language" type="xsd:language" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TextDescriptionType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="description" type="DescriptionType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="DaysOfTheWeekListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="FRIDAY"/>
|
||||
<xsd:enumeration value="MONDAY"/>
|
||||
<xsd:enumeration value="SUNDAY"/>
|
||||
<xsd:enumeration value="SATURDAY"/>
|
||||
<xsd:enumeration value="THURSDAY"/>
|
||||
<xsd:enumeration value="TUESDAY"/>
|
||||
<xsd:enumeration value="WEDNESDAY"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="CurrencyISOCodeType">
|
||||
<xsd:restriction base="String3Type"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="CountryISOCodeType">
|
||||
<xsd:restriction base="String1to2Type"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="DateType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="date" type="xsd:date" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DateAndTimeType">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="DateAndTimeGroupType"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:attributeGroup name="CreationAttributeGroupType">
|
||||
<xsd:attribute name="creationDate" type="xsd:dateTime" use="required"/>
|
||||
</xsd:attributeGroup>
|
||||
<xsd:simpleType name="TimeZoneType">
|
||||
<xsd:restriction base="String1to3Type"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="VersionType">
|
||||
<xsd:restriction base="String1to35Type"/>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
@ -0,0 +1,72 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:include schemaLocation="Common.xsd"/>
|
||||
<xsd:include schemaLocation="AllowanceOrCharge.xsd"/>
|
||||
<xsd:include schemaLocation="PaymentTerms.xsd"/>
|
||||
<xsd:include schemaLocation="Order.xsd"/>
|
||||
<xsd:include schemaLocation="SimpleInvoice.xsd"/>
|
||||
<xsd:include schemaLocation="DespatchAdvice.xsd"/>
|
||||
<xsd:include schemaLocation="Item.xsd"/>
|
||||
<xsd:include schemaLocation="Party.xsd"/>
|
||||
<xsd:include schemaLocation="RequestForPayment.xsd"/>
|
||||
|
||||
<xsd:complexType name="DocumentType" abstract="true">
|
||||
<xsd:attribute name="contentVersion" type="VersionType" fixed="1.0" use="optional"/>
|
||||
<xsd:attribute name="documentStructureVersion" type="VersionType" fixed="1.0" use="optional"/>
|
||||
<xsd:attribute name="lastUpdateDate" type="xsd:date" use="optional"/>
|
||||
<xsd:attributeGroup ref="CreationAttributeGroupType"/>
|
||||
<xsd:attribute name="documentStatus" type="DocumentStatusListType" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="LineItemType">
|
||||
<xsd:attribute name="number" type="Integer1to6Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:group name="TermsGroupType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="paymentTerms" type="PaymentTermsType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="allowanceCharge" type="AllowanceChargeType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:group>
|
||||
<xsd:simpleType name="DocumentStatusListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="COPY"/>
|
||||
<xsd:enumeration value="ORIGINAL"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="DespatchAdviceType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DocumentType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="estimatedDeliveryDate" type="DateChoiceType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="typedEntityIdentification" type="TypedEntityIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="buyer" type="PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="seller" type="PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="shipTo" type="PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="carrier" type="PartyIdentificationType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="deliveryNote" type="ReferenceType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="orderNumber" type="ReferenceType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="consignmentNumber" type="ReferenceType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="actualShipDate" type="DateChoiceType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DespatchLineItemType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="LineItemType"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="LogisticUnitsType" abstract="true">
|
||||
<xsd:attribute name="id" type="SSCCType" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemUnitType" abstract="true"/>
|
||||
<xsd:complexType name="ItemContainmentType" abstract="true">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="contained" type="QuantityType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="SSCCType">
|
||||
<xsd:restriction base="Integer18Type"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:group name="DespatchItemIdentificationGroupType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="listForEachItem" type="SpecificItemDataType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="extendedAttributes" type="TransactionalItemDataType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:group>
|
||||
<xsd:complexType name="SpecificItemDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="serial" type="String1to20Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TransactionalItemDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="itemExpirationDate" type="DateType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="lotNumber" type="String1to20Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="sellByDate" type="DateType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
@ -0,0 +1,41 @@
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/msg" xmlns:fmcg="http://www.uc-council.org/smp/schemas/fmcg" xmlns:simpl-eb="http://www.uc-council.org/smp/schemas/simpl-eb" xmlns="http://www.uc-council.org/smp/schemas/msg" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
<09> Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:import namespace="http://www.uc-council.org/smp/schemas/fmcg" schemaLocation="Fmcg.xsd"/>
|
||||
<xsd:import namespace="http://www.uc-council.org/smp/schemas/simpl-eb" schemaLocation="Simpl-eb.xsd"/>
|
||||
</xsd:schema>
|
@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/msg" xmlns="http://www.uc-council.org/smp/schemas/msg" xmlns:fmcg="http://www.uc-council.org/smp/schemas/fmcg" xmlns:simpl-eb="http://www.uc-council.org/smp/schemas/simpl-eb" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:group name="DocumentCommandContentTypeGroupType">
|
||||
<xsd:sequence>
|
||||
<xsd:element ref="fmcg:item" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element ref="simpl-eb:party" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element ref="fmcg:order" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element ref="fmcg:despatchAdvice" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element ref="fmcg:simpleInvoice" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:group>
|
||||
<xsd:complexType name="DocumentCommandType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="documentCommandHeader" type="DocumentCommandHeaderType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="documentCommandOperand" type="DocumentCommandOperandType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DocumentCommandHeaderType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="CommandHeaderType">
|
||||
<xsd:attribute name="type" type="DocumentCommandListType" use="required"/>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DocumentCommandOperandType">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="DocumentCommandContentTypeGroupType"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="DocumentCommandListType">
|
||||
<xsd:restriction base="core:String1to80Type">
|
||||
<xsd:enumeration value="ADD"/>
|
||||
<xsd:enumeration value="CHANGE_BY_REFRESH"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/msg" xmlns="http://www.uc-council.org/smp/schemas/msg" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="DocumentIdentificationCommandType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="documentIdentifierList" type="DocumentIdentifierListType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="type" type="DocumentIdentificationCommandListType" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="DocumentIdentificationCommandListType">
|
||||
<xsd:restriction base="core:String1to80Type">
|
||||
<xsd:enumeration value="DELETE"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
@ -0,0 +1,867 @@
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<as2:envelope xmlns:as2="http://www.uc-council.org/smp/schemas/as2" xmlns:fmcg="http://www.uc-council.org/smp/schemas/fmcg" xmlns:simpl-eb="http://www.uc-council.org/smp/schemas/simpl-eb" xmlns:msg="http://www.uc-council.org/smp/schemas/msg" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.uc-council.org/smp/schemas/as2 Envelope.xsd" communicationVersion="1.0">
|
||||
<!-- The data in this sample instance document is not real data and is only there for illustration and/or data typing validation. -->
|
||||
<messageHeader creationDate="2001-12-12">
|
||||
<userId>stringdata</userId>
|
||||
<password>stringdata</password>
|
||||
<messageIdentifier>stringdata</messageIdentifier>
|
||||
<to>
|
||||
<gln>1234567890123</gln>
|
||||
</to>
|
||||
<from>
|
||||
<gln>1234567890123</gln>
|
||||
</from>
|
||||
<representingParty>
|
||||
<gln>1234567890123</gln>
|
||||
</representingParty>
|
||||
</messageHeader>
|
||||
<msg:body>
|
||||
<transaction>
|
||||
<entityIdentification>
|
||||
<uniqueCreatorIdentification>entity_identificationstringdata</uniqueCreatorIdentification>
|
||||
<contentOwner>
|
||||
<gln>4134456747002</gln>
|
||||
</contentOwner>
|
||||
</entityIdentification>
|
||||
<command>
|
||||
<documentCommand>
|
||||
<documentCommandHeader type="ADD">
|
||||
<entityIdentification>
|
||||
<uniqueCreatorIdentification>entity_identificationstringdata</uniqueCreatorIdentification>
|
||||
<contentOwner>
|
||||
<gln>4134456747002</gln>
|
||||
</contentOwner>
|
||||
</entityIdentification>
|
||||
</documentCommandHeader>
|
||||
<documentCommandOperand>
|
||||
<fmcg:item creationDate="2001-06-28T12:13:14" documentStatus="ORIGINAL" contentVersion="1.0" documentStructureVersion="1.0" lastUpdateDate="2001-06-28">
|
||||
<fmcg:links>
|
||||
<fmcg:childItem quantity="20">
|
||||
<fmcg:itemIdentification>
|
||||
<fmcg:alternateItemIdentification type="COUPON_FAMILY_CODE">String 1..35</fmcg:alternateItemIdentification>
|
||||
<fmcg:additionalItemIdentification type="test">String 1..35</fmcg:additionalItemIdentification>
|
||||
</fmcg:itemIdentification>
|
||||
</fmcg:childItem>
|
||||
</fmcg:links>
|
||||
<fmcg:itemInformation>
|
||||
<paymentTerms type="BASIC_(NET)" eventType="ANTICIPATED_DELIVERY_DATE">
|
||||
<proximoCutOffDay>23</proximoCutOffDay>
|
||||
<discountPayment discountType="stringdata">
|
||||
<discountDescription>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</discountDescription>
|
||||
<date>2001-06-28</date>
|
||||
</discountPayment>
|
||||
<installmentDue>
|
||||
<percentageOfPaymentDue>12</percentageOfPaymentDue>
|
||||
<timePeriodDue type="DAYS">8</timePeriodDue>
|
||||
</installmentDue>
|
||||
<netPayment>
|
||||
<dayOfMonthDue>23</dayOfMonthDue>
|
||||
</netPayment>
|
||||
</paymentTerms>
|
||||
<allowanceCharge type="ALLOWANCE_GLOBAL" allowanceOrChargeType="ALLOWANCE" effectiveDateType="EFFECTIVE_DATE" sequenceNumber="1" settlementType="BILL_BACK">
|
||||
<priceBracketList>
|
||||
<bracketIdentifier>
|
||||
<entityID>Here string upto 80 characteres can apper</entityID>
|
||||
</bracketIdentifier>
|
||||
</priceBracketList>
|
||||
<monetaryAmountOrPercentage>
|
||||
<allowanceOrChargeRatePerUnit>1234</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="USD">123.12</amountPerUnit>
|
||||
<percentagePerUnit>24</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="string">4</measurementPerUnit>
|
||||
</monetaryAmountOrPercentage>
|
||||
<baseAmount>
|
||||
<allowanceOrChargeRatePerUnit>98</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="UK">18.12</amountPerUnit>
|
||||
<percentagePerUnit>54</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="stringdata">7</measurementPerUnit>
|
||||
</baseAmount>
|
||||
<description>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</description>
|
||||
</allowanceCharge>
|
||||
<manufacturer>
|
||||
<gln>1313131313131</gln>
|
||||
</manufacturer>
|
||||
<itemDescription>
|
||||
<descriptionShort>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</descriptionShort>
|
||||
<itemName>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</itemName>
|
||||
<itemClassification>
|
||||
<agency>stringdata</agency>
|
||||
<attribute>
|
||||
<classificationItemCode>stringdata</classificationItemCode>
|
||||
<classificationItemName>
|
||||
<description language="EN">
|
||||
<text>This is an item</text>
|
||||
</description>
|
||||
</classificationItemName>
|
||||
</attribute>
|
||||
<category>
|
||||
<code>stringdata</code>
|
||||
<classificationName>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</classificationName>
|
||||
</category>
|
||||
</itemClassification>
|
||||
</itemDescription>
|
||||
<unitOfMeasure>
|
||||
<netContent>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</netContent>
|
||||
<grossWeight>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</grossWeight>
|
||||
<packagingWeight>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</packagingWeight>
|
||||
<depth>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</depth>
|
||||
<diameter>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</diameter>
|
||||
<height>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</height>
|
||||
<pegHorizontal>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</pegHorizontal>
|
||||
<pegVertical>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</pegVertical>
|
||||
<width>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</width>
|
||||
</unitOfMeasure>
|
||||
<colorCharacteristics>
|
||||
<color>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</color>
|
||||
<colorCodeListAgency>4</colorCodeListAgency>
|
||||
<colorCodeValue>4</colorCodeValue>
|
||||
</colorCharacteristics>
|
||||
<tradeItemHandlingInformation>
|
||||
<handlingInstructions>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</handlingInstructions>
|
||||
<palletDataPalletHandlingOnewayReusable>A</palletDataPalletHandlingOnewayReusable>
|
||||
<palletDataPalletTypeCode>A</palletDataPalletTypeCode>
|
||||
<stackingFactor>4</stackingFactor>
|
||||
<stackingWeightMaximum>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</stackingWeightMaximum>
|
||||
<storageHandlingTemperatureMaximum>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</storageHandlingTemperatureMaximum>
|
||||
<storageHandlingTemperatureMinimum>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</storageHandlingTemperatureMinimum>
|
||||
</tradeItemHandlingInformation>
|
||||
<tradeItemHazardousInformation>
|
||||
<dangerousGoodsItemNumberLetter>string</dangerousGoodsItemNumberLetter>
|
||||
<dangerousGoodsSubstanceIdentificationNumber>st</dangerousGoodsSubstanceIdentificationNumber>
|
||||
<dangerousGoodsTechnicalName>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</dangerousGoodsTechnicalName>
|
||||
<flashPointTemperature>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</flashPointTemperature>
|
||||
<hazardCode>s</hazardCode>
|
||||
</tradeItemHazardousInformation>
|
||||
<tradeItemDate>
|
||||
<effectiveChangeDate>
|
||||
<date>2001-05-05</date>
|
||||
</effectiveChangeDate>
|
||||
<endAvailabilityDate>
|
||||
<dateTime>2001-06-28T12:13:14</dateTime>
|
||||
</endAvailabilityDate>
|
||||
<firstSaleDate>
|
||||
<date>2001-05-05</date>
|
||||
</firstSaleDate>
|
||||
<orderingLeadTimeDays>12</orderingLeadTimeDays>
|
||||
<startAvailabilityDate>
|
||||
<dateTime>1999-05-31T13:20:00.000</dateTime>
|
||||
</startAvailabilityDate>
|
||||
</tradeItemDate>
|
||||
<materialSafetyData>
|
||||
<materialSafetyDataSheet>true</materialSafetyDataSheet>
|
||||
</materialSafetyData>
|
||||
<packagingCharacteristics>
|
||||
<numberOfCompleteLayersContainedInATradeItem>stringdata</numberOfCompleteLayersContainedInATradeItem>
|
||||
<numberOfTradeItemsContainedInACompleteLayer>stringdata</numberOfTradeItemsContainedInACompleteLayer>
|
||||
<numberOfTradeItemsPerPallet>stringdata</numberOfTradeItemsPerPallet>
|
||||
<numberOfTradeItemsPerPalletLayer>stringdata</numberOfTradeItemsPerPalletLayer>
|
||||
<numberOfLayersPerPallet>stringdata</numberOfLayersPerPallet>
|
||||
</packagingCharacteristics>
|
||||
<packagingMaterial>
|
||||
<code>stringdata</code>
|
||||
<codeListMaintenanceAgency>stringdata</codeListMaintenanceAgency>
|
||||
<composition>4</composition>
|
||||
<description>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</description>
|
||||
<type>abc</type>
|
||||
<packagingType>stringdata</packagingType>
|
||||
</packagingMaterial>
|
||||
<sizeCharacteristics>
|
||||
<size>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</size>
|
||||
<sizeCodeListAgency>stringdata</sizeCodeListAgency>
|
||||
<sizeCodeValue>stringdata</sizeCodeValue>
|
||||
</sizeCharacteristics>
|
||||
<tradeItemQuantities>
|
||||
<orderQuantityMaximum>
|
||||
<quantity>12</quantity>
|
||||
</orderQuantityMaximum>
|
||||
<orderQuantityMinimum>
|
||||
<quantity>12</quantity>
|
||||
</orderQuantityMinimum>
|
||||
<orderQuantityMultiple>
|
||||
<quantity>12</quantity>
|
||||
</orderQuantityMultiple>
|
||||
<orderSizingFactor>1</orderSizingFactor>
|
||||
</tradeItemQuantities>
|
||||
<unitIndicator>
|
||||
<baseUnitIndicator>true</baseUnitIndicator>
|
||||
<despatchUnitIndicator>true</despatchUnitIndicator>
|
||||
<invoiceUnitIndicator>true</invoiceUnitIndicator>
|
||||
<orderingUnitIndicator>true</orderingUnitIndicator>
|
||||
</unitIndicator>
|
||||
<fmcg:tradeItemCharacteristics>
|
||||
<countryOfOrigin>USA</countryOfOrigin>
|
||||
<nonPublicIndicator>true</nonPublicIndicator>
|
||||
<prePricedAmount>
|
||||
<amount currencyISOcode="USD">20.00</amount>
|
||||
</prePricedAmount>
|
||||
<pricingOnTheProduct>true</pricingOnTheProduct>
|
||||
<rightOfReturnForNonSoldTradeItems>true</rightOfReturnForNonSoldTradeItems>
|
||||
<tradeItemBarcoded>true</tradeItemBarcoded>
|
||||
<variableWeightTradeItem>true</variableWeightTradeItem>
|
||||
<targetMarketCode>
|
||||
<description>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</description>
|
||||
<type>string</type>
|
||||
</targetMarketCode>
|
||||
<fmcg:freshnessDateProduct>true</fmcg:freshnessDateProduct>
|
||||
<fmcg:geneticModificationIndicator>true</fmcg:geneticModificationIndicator>
|
||||
<fmcg:organicItemCode>true</fmcg:organicItemCode>
|
||||
<fmcg:form>AAAA</fmcg:form>
|
||||
<fmcg:minimumProductLifespanFromTimeOfProduction>23</fmcg:minimumProductLifespanFromTimeOfProduction>
|
||||
</fmcg:tradeItemCharacteristics>
|
||||
<fmcg:tradeItemMeasures>
|
||||
<measureCode>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</measureCode>
|
||||
<measureValue>100006</measureValue>
|
||||
<fmcg:degreeOfOriginalWort>stringdata</fmcg:degreeOfOriginalWort>
|
||||
<fmcg:drainedWeight>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</fmcg:drainedWeight>
|
||||
<fmcg:fatContent>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</fmcg:fatContent>
|
||||
<fmcg:percentageOfAlcoholByVolume>0</fmcg:percentageOfAlcoholByVolume>
|
||||
</fmcg:tradeItemMeasures>
|
||||
<fmcg:itemIdentification>
|
||||
<fmcg:gtin>12312312312312</fmcg:gtin>
|
||||
</fmcg:itemIdentification>
|
||||
<fmcg:replacedItem>
|
||||
<fmcg:gtin>12312312312312</fmcg:gtin>
|
||||
</fmcg:replacedItem>
|
||||
<fmcg:packagingMarking>
|
||||
<fmcg:markedWithIngredients>true</fmcg:markedWithIngredients>
|
||||
<fmcg:packagingMarkedAsRecyclable>true</fmcg:packagingMarkedAsRecyclable>
|
||||
<fmcg:packagingMarkedReturnable>true</fmcg:packagingMarkedReturnable>
|
||||
<fmcg:productMarkedAsRecyclable>true</fmcg:productMarkedAsRecyclable>
|
||||
</fmcg:packagingMarking>
|
||||
<fmcg:strengthIndicator>
|
||||
<fmcg:strength>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</fmcg:strength>
|
||||
<fmcg:strengthBasis>
|
||||
<measurementValue unitOfMeasure="lbs">120</measurementValue>
|
||||
</fmcg:strengthBasis>
|
||||
</fmcg:strengthIndicator>
|
||||
</fmcg:itemInformation>
|
||||
</fmcg:item>
|
||||
<simpl-eb:party creationDate="2001-06-28T12:13:14" documentStatus="ORIGINAL" contentVersion="1.0" documentStructureVersion="1.0" lastUpdateDate="2001-06-28">
|
||||
<simpl-eb:linkDetails>
|
||||
<simpl-eb:party creationDate="2001-06-28T12:13:14" documentStatus="ORIGINAL" contentVersion="1.0" documentStructureVersion="1.0" lastUpdateDate="2001-06-28">
|
||||
<simpl-eb:links>
|
||||
<partyIdentification>
|
||||
<gln>1313131313131</gln>
|
||||
<additionalPartyIdentification type="BUYER_ASSIGNED">String 1..35</additionalPartyIdentification>
|
||||
</partyIdentification>
|
||||
</simpl-eb:links>
|
||||
<simpl-eb:partyInformation partyRole="BILL_TO">
|
||||
<paymentTerms type="BASIC_(NET)" eventType="ANTICIPATED_DELIVERY_DATE">
|
||||
<proximoCutOffDay>23</proximoCutOffDay>
|
||||
<discountPayment discountType="stringdata">
|
||||
<discountDescription>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</discountDescription>
|
||||
<date>1999-05-31</date>
|
||||
</discountPayment>
|
||||
<installmentDue>
|
||||
<percentageOfPaymentDue>12</percentageOfPaymentDue>
|
||||
<timePeriodDue type="DAYS">8</timePeriodDue>
|
||||
</installmentDue>
|
||||
<netPayment>
|
||||
<dayOfMonthDue>23</dayOfMonthDue>
|
||||
</netPayment>
|
||||
</paymentTerms>
|
||||
<allowanceCharge type="ALLOWANCE_GLOBAL" allowanceOrChargeType="ALLOWANCE" effectiveDateType="EFFECTIVE_DATE" sequenceNumber="1" settlementType="BILL_BACK">
|
||||
<priceBracketList>
|
||||
<bracketIdentifier>
|
||||
<entityID>Here string upto 80 characters can apper</entityID>
|
||||
</bracketIdentifier>
|
||||
</priceBracketList>
|
||||
<monetaryAmountOrPercentage>
|
||||
<allowanceOrChargeRatePerUnit>1234</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="USD">123.12</amountPerUnit>
|
||||
<percentagePerUnit>24</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="string">4</measurementPerUnit>
|
||||
</monetaryAmountOrPercentage>
|
||||
<baseAmount>
|
||||
<allowanceOrChargeRatePerUnit>98</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="UK">18.12</amountPerUnit>
|
||||
<percentagePerUnit>54</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="string">7</measurementPerUnit>
|
||||
</baseAmount>
|
||||
<description>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</description>
|
||||
</allowanceCharge>
|
||||
<contact>
|
||||
<communicationChannel type="EMAIL" communicationNumber="1"/>
|
||||
<personOrDepartmentName>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</personOrDepartmentName>
|
||||
</contact>
|
||||
<facilitySpecification>
|
||||
<appointmentRequired>true</appointmentRequired>
|
||||
<operatingDayFrom>FRIDAY</operatingDayFrom>
|
||||
<operatingDayTo>FRIDAY</operatingDayTo>
|
||||
<operatingTimeFrom>T:10:10:10</operatingTimeFrom>
|
||||
<operatingTimeTo>T:10:10:10</operatingTimeTo>
|
||||
</facilitySpecification>
|
||||
<nameAndAddress>
|
||||
<city>string</city>
|
||||
<countryISOcode>st</countryISOcode>
|
||||
<languageOfTheParty>EN</languageOfTheParty>
|
||||
<name>string</name>
|
||||
</nameAndAddress>
|
||||
<partyDates>
|
||||
<effectiveChangeDate>
|
||||
<date>2001-01-01</date>
|
||||
</effectiveChangeDate>
|
||||
<partyEndDate>
|
||||
<date>2001-01-01</date>
|
||||
</partyEndDate>
|
||||
<partyStartDate>
|
||||
<date>2001-01-01</date>
|
||||
</partyStartDate>
|
||||
</partyDates>
|
||||
<financialInformation>
|
||||
<standardTermsOfPayment>stringdata</standardTermsOfPayment>
|
||||
<taxAuthority>stringdata</taxAuthority>
|
||||
<taxRegistrationNumber>stringdata</taxRegistrationNumber>
|
||||
<transactionCurrency>USD</transactionCurrency>
|
||||
<typeOfTaxRegistration>str</typeOfTaxRegistration>
|
||||
</financialInformation>
|
||||
<partyIdentification>
|
||||
<gln>1313131313131</gln>
|
||||
<additionalPartyIdentification type="BUYER_ASSIGNED">String 1..35</additionalPartyIdentification>
|
||||
</partyIdentification>
|
||||
<simpl-eb:financialInstitutionalInformation>
|
||||
<accountHolderName>stringdata</accountHolderName>
|
||||
<financialInstitutionAccountNumber>stringdata</financialInstitutionAccountNumber>
|
||||
<financialInstitutionCode>stringdata</financialInstitutionCode>
|
||||
<financialInstitutionName>stringdata</financialInstitutionName>
|
||||
<transactionCurrency>DLR</transactionCurrency>
|
||||
</simpl-eb:financialInstitutionalInformation>
|
||||
<simpl-eb:palletSystem>
|
||||
<acceptPallets>true</acceptPallets>
|
||||
<shipPallets>true</shipPallets>
|
||||
</simpl-eb:palletSystem>
|
||||
</simpl-eb:partyInformation>
|
||||
</simpl-eb:party>
|
||||
</simpl-eb:linkDetails>
|
||||
<simpl-eb:partyInformation partyRole="BILL_TO">
|
||||
<paymentTerms type="BASIC_(NET)" eventType="ANTICIPATED_DELIVERY_DATE">
|
||||
<proximoCutOffDay>23</proximoCutOffDay>
|
||||
<discountPayment discountType="stringdata">
|
||||
<discountDescription>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</discountDescription>
|
||||
<date>1999-05-31</date>
|
||||
</discountPayment>
|
||||
<installmentDue>
|
||||
<percentageOfPaymentDue>12</percentageOfPaymentDue>
|
||||
<timePeriodDue type="DAYS">8</timePeriodDue>
|
||||
</installmentDue>
|
||||
<netPayment>
|
||||
<dayOfMonthDue>23</dayOfMonthDue>
|
||||
</netPayment>
|
||||
</paymentTerms>
|
||||
<allowanceCharge type="ALLOWANCE_GLOBAL" allowanceOrChargeType="ALLOWANCE" effectiveDateType="EFFECTIVE_DATE" sequenceNumber="1" settlementType="BILL_BACK">
|
||||
<priceBracketList>
|
||||
<bracketIdentifier>
|
||||
<entityID>Here string upto 80 characters can apper</entityID>
|
||||
</bracketIdentifier>
|
||||
</priceBracketList>
|
||||
<monetaryAmountOrPercentage>
|
||||
<allowanceOrChargeRatePerUnit>1234</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="USD">123.12</amountPerUnit>
|
||||
<percentagePerUnit>24</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="string">4</measurementPerUnit>
|
||||
</monetaryAmountOrPercentage>
|
||||
<baseAmount>
|
||||
<allowanceOrChargeRatePerUnit>98</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="UK">18.12</amountPerUnit>
|
||||
<percentagePerUnit>54</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="string">7</measurementPerUnit>
|
||||
</baseAmount>
|
||||
<description>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</description>
|
||||
</allowanceCharge>
|
||||
<contact>
|
||||
<communicationChannel type="EMAIL" communicationNumber="1"/>
|
||||
<personOrDepartmentName>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</personOrDepartmentName>
|
||||
</contact>
|
||||
<facilitySpecification>
|
||||
<appointmentRequired>true</appointmentRequired>
|
||||
<operatingDayFrom>FRIDAY</operatingDayFrom>
|
||||
<operatingDayTo>FRIDAY</operatingDayTo>
|
||||
<operatingTimeFrom>T:10:10:10</operatingTimeFrom>
|
||||
<operatingTimeTo>T:10:10:10</operatingTimeTo>
|
||||
</facilitySpecification>
|
||||
<nameAndAddress>
|
||||
<city>string</city>
|
||||
<countryISOcode>st</countryISOcode>
|
||||
<languageOfTheParty>EN</languageOfTheParty>
|
||||
<name>string</name>
|
||||
</nameAndAddress>
|
||||
<partyDates>
|
||||
<effectiveChangeDate>
|
||||
<date>2001-01-01</date>
|
||||
</effectiveChangeDate>
|
||||
<partyEndDate>
|
||||
<date>2001-01-01</date>
|
||||
</partyEndDate>
|
||||
<partyStartDate>
|
||||
<date>2001-01-01</date>
|
||||
</partyStartDate>
|
||||
</partyDates>
|
||||
<financialInformation>
|
||||
<standardTermsOfPayment>stringdata</standardTermsOfPayment>
|
||||
<taxAuthority>stringdata</taxAuthority>
|
||||
<taxRegistrationNumber>stringdata</taxRegistrationNumber>
|
||||
<transactionCurrency>USD</transactionCurrency>
|
||||
<typeOfTaxRegistration>str</typeOfTaxRegistration>
|
||||
</financialInformation>
|
||||
<partyIdentification>
|
||||
<gln>1313131313131</gln>
|
||||
<additionalPartyIdentification type="BUYER_ASSIGNED">String 1..35</additionalPartyIdentification>
|
||||
</partyIdentification>
|
||||
<simpl-eb:financialInstitutionalInformation>
|
||||
<accountHolderName>stringdata</accountHolderName>
|
||||
<financialInstitutionAccountNumber>stringdata</financialInstitutionAccountNumber>
|
||||
<financialInstitutionCode>stringdata</financialInstitutionCode>
|
||||
<financialInstitutionName>stringdata</financialInstitutionName>
|
||||
<transactionCurrency>DLR</transactionCurrency>
|
||||
</simpl-eb:financialInstitutionalInformation>
|
||||
<simpl-eb:palletSystem>
|
||||
<acceptPallets>true</acceptPallets>
|
||||
<shipPallets>true</shipPallets>
|
||||
</simpl-eb:palletSystem>
|
||||
</simpl-eb:partyInformation>
|
||||
</simpl-eb:party>
|
||||
<fmcg:order documentStatus="COPY" creationDate="2001-12-12T12:12:12">
|
||||
<paymentTerms type="BASIC_(NET)" eventType="ANTICIPATED_DELIVERY_DATE">
|
||||
<proximoCutOffDay>23</proximoCutOffDay>
|
||||
<discountPayment discountType="abc">
|
||||
<discountDescription>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</discountDescription>
|
||||
<date>2001-06-28</date>
|
||||
</discountPayment>
|
||||
<installmentDue>
|
||||
<percentageOfPaymentDue>12</percentageOfPaymentDue>
|
||||
<timePeriodDue type="DAYS">8</timePeriodDue>
|
||||
</installmentDue>
|
||||
<netPayment>
|
||||
<dayOfMonthDue>23</dayOfMonthDue>
|
||||
</netPayment>
|
||||
</paymentTerms>
|
||||
<allowanceCharge type="ALLOWANCE_GLOBAL" allowanceOrChargeType="ALLOWANCE" effectiveDateType="EFFECTIVE_DATE" sequenceNumber="1" settlementType="BILL_BACK">
|
||||
<priceBracketList>
|
||||
<bracketIdentifier>
|
||||
<entityID>Here string upto 80 characters can apper</entityID>
|
||||
</bracketIdentifier>
|
||||
</priceBracketList>
|
||||
<monetaryAmountOrPercentage>
|
||||
<allowanceOrChargeRatePerUnit>1234</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="USD">123.12</amountPerUnit>
|
||||
<percentagePerUnit>24</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="string">4</measurementPerUnit>
|
||||
</monetaryAmountOrPercentage>
|
||||
<baseAmount>
|
||||
<allowanceOrChargeRatePerUnit>98</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="UK">18.12</amountPerUnit>
|
||||
<percentagePerUnit>54</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="string">7</measurementPerUnit>
|
||||
</baseAmount>
|
||||
<description>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</description>
|
||||
</allowanceCharge>
|
||||
<movementDate>
|
||||
<date>2001-06-28</date>
|
||||
</movementDate>
|
||||
<movementDateType>REQUESTED_PICKUP</movementDateType>
|
||||
<typedEntityIdentification entityType="ORDER">
|
||||
<entityIdentification>
|
||||
<uniqueCreatorIdentification>stringdata</uniqueCreatorIdentification>
|
||||
<contentOwner>
|
||||
<gln>1234567890123</gln>
|
||||
</contentOwner>
|
||||
</entityIdentification>
|
||||
</typedEntityIdentification>
|
||||
<buyer>
|
||||
<gln>1234567890123</gln>
|
||||
</buyer>
|
||||
<seller>
|
||||
<gln>1234567890123</gln>
|
||||
</seller>
|
||||
<shipParty identificationType="SHIP_FROM">
|
||||
<gln>1234567890123</gln>
|
||||
</shipParty>
|
||||
<fmcg:lineItem number="1">
|
||||
<netPrice>
|
||||
<amount currencyISOcode="USD">123.12</amount>
|
||||
</netPrice>
|
||||
<requested>
|
||||
<quantity>120</quantity>
|
||||
</requested>
|
||||
<allowanceCharge type="ALLOWANCE_GLOBAL" allowanceOrChargeType="ALLOWANCE" effectiveDateType="EFFECTIVE_DATE" sequenceNumber="1" settlementType="BILL_BACK">
|
||||
<priceBracketList>
|
||||
<bracketIdentifier>
|
||||
<entityID>Here string upto 80 characters can apper</entityID>
|
||||
</bracketIdentifier>
|
||||
</priceBracketList>
|
||||
<monetaryAmountOrPercentage>
|
||||
<measurementPerUnit unitOfMeasure="strin">9</measurementPerUnit>
|
||||
</monetaryAmountOrPercentage>
|
||||
<description>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</description>
|
||||
</allowanceCharge>
|
||||
<fmcg:itemID>
|
||||
<fmcg:gtin>12312312312312</fmcg:gtin>
|
||||
</fmcg:itemID>
|
||||
</fmcg:lineItem>
|
||||
</fmcg:order>
|
||||
<fmcg:despatchAdvice creationDate="2001-06-28T12:13:14" documentStatus="ORIGINAL" contentVersion="1.0" documentStructureVersion="1.0" lastUpdateDate="2001-06-28">
|
||||
<estimatedDeliveryDate>
|
||||
<date>2001-06-28</date>
|
||||
</estimatedDeliveryDate>
|
||||
<typedEntityIdentification entityType="DESPATCH_ADVICE">
|
||||
<entityIdentification>
|
||||
<uniqueCreatorIdentification>FA12</uniqueCreatorIdentification>
|
||||
<contentOwner>
|
||||
<alternatePartyIdentification type="DUNS"/>
|
||||
<additionalPartyIdentification type="DUNS_PLUS_FOUR"/>
|
||||
</contentOwner>
|
||||
</entityIdentification>
|
||||
</typedEntityIdentification>
|
||||
<buyer>
|
||||
<gln>1234567890123</gln>
|
||||
<additionalPartyIdentification type="SCAC"/>
|
||||
</buyer>
|
||||
<seller>
|
||||
<alternatePartyIdentification type="SELLER_ASSIGNED"/>
|
||||
<additionalPartyIdentification type="UN_LOCATION_CODE"/>
|
||||
</seller>
|
||||
<shipTo>
|
||||
<gln>1234567890123</gln>
|
||||
<additionalPartyIdentification type="SCAC"/>
|
||||
</shipTo>
|
||||
<carrier>
|
||||
<gln>1234567890123</gln>
|
||||
<additionalPartyIdentification type="SCAC"/>
|
||||
</carrier>
|
||||
<deliveryNote number="12">
|
||||
<date>2001-06-28</date>
|
||||
</deliveryNote>
|
||||
<orderNumber number="34">
|
||||
<dateTime>2001-06-28T12:13:14</dateTime>
|
||||
</orderNumber>
|
||||
<consignmentNumber number="23">
|
||||
<date>2001-06-28</date>
|
||||
</consignmentNumber>
|
||||
<actualShipDate>
|
||||
<date>2001-06-28</date>
|
||||
</actualShipDate>
|
||||
<fmcg:despatchItem number="123456">
|
||||
<fmcg:tradeItemUnit>
|
||||
<fmcg:itemContained>
|
||||
<contained>
|
||||
<quantity>123</quantity>
|
||||
</contained>
|
||||
<fmcg:itemID>
|
||||
<fmcg:gtin>123456567667</fmcg:gtin>
|
||||
<fmcg:additionalItemIdentification type="SUPPLIER_NUMBER"/>
|
||||
<listForEachItem>
|
||||
<serial>12a</serial>
|
||||
</listForEachItem>
|
||||
</fmcg:itemID>
|
||||
</fmcg:itemContained>
|
||||
</fmcg:tradeItemUnit>
|
||||
</fmcg:despatchItem>
|
||||
</fmcg:despatchAdvice>
|
||||
<fmcg:simpleInvoice creationDate="2001-06-28T12:13:14" documentStatus="ORIGINAL" contentVersion="1.0" documentStructureVersion="1.0" lastUpdateDate="2001-06-28">
|
||||
<paymentTerms type="BASIC_(NET)" eventType="ANTICIPATED_DELIVERY_DATE">
|
||||
<proximoCutOffDay>23</proximoCutOffDay>
|
||||
<discountPayment discountType="abc">
|
||||
<discountDescription>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</discountDescription>
|
||||
<date>2001-06-28</date>
|
||||
</discountPayment>
|
||||
<installmentDue>
|
||||
<percentageOfPaymentDue>12</percentageOfPaymentDue>
|
||||
<timePeriodDue type="DAYS">8</timePeriodDue>
|
||||
</installmentDue>
|
||||
<netPayment>
|
||||
<dayOfMonthDue>23</dayOfMonthDue>
|
||||
</netPayment>
|
||||
</paymentTerms>
|
||||
<allowanceCharge type="ALLOWANCE_GLOBAL" allowanceOrChargeType="ALLOWANCE" effectiveDateType="EFFECTIVE_DATE" sequenceNumber="1" settlementType="BILL_BACK">
|
||||
<priceBracketList>
|
||||
<bracketIdentifier>
|
||||
<entityID>Here string upto 80 characters can apper</entityID>
|
||||
</bracketIdentifier>
|
||||
</priceBracketList>
|
||||
<monetaryAmountOrPercentage>
|
||||
<allowanceOrChargeRatePerUnit>1234</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="USD">123.12</amountPerUnit>
|
||||
<percentagePerUnit>24</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="string">4</measurementPerUnit>
|
||||
</monetaryAmountOrPercentage>
|
||||
<baseAmount>
|
||||
<allowanceOrChargeRatePerUnit>98</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="UK">18.12</amountPerUnit>
|
||||
<percentagePerUnit>54</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="string">7</measurementPerUnit>
|
||||
</baseAmount>
|
||||
<description>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</description>
|
||||
</allowanceCharge>
|
||||
<typedEntityIdentification entityType="ORDER">
|
||||
<entityIdentification>
|
||||
<uniqueCreatorIdentification>stringdata</uniqueCreatorIdentification>
|
||||
<contentOwner>
|
||||
<gln>1234567890123</gln>
|
||||
</contentOwner>
|
||||
</entityIdentification>
|
||||
</typedEntityIdentification>
|
||||
<buyer>
|
||||
<gln>1234567890123</gln>
|
||||
</buyer>
|
||||
<seller>
|
||||
<gln>1234567890123</gln>
|
||||
</seller>
|
||||
<totalAmount>
|
||||
<amount currencyISOcode="USD">121</amount>
|
||||
</totalAmount>
|
||||
<orderNumber number="3">
|
||||
<date>2001-06-28</date>
|
||||
</orderNumber>
|
||||
<deliveryNote number="12">
|
||||
<dateTime>2001-06-28T12:13:14</dateTime>
|
||||
</deliveryNote>
|
||||
<fmcg:lineItem number="123">
|
||||
<invoiced>
|
||||
<quantity>123</quantity>
|
||||
</invoiced>
|
||||
<allowanceCharge type="ALLOWANCE_GLOBAL" allowanceOrChargeType="ALLOWANCE" effectiveDateType="EFFECTIVE_DATE" sequenceNumber="1" settlementType="BILL_BACK">
|
||||
<priceBracketList>
|
||||
<bracketIdentifier>
|
||||
<entityID>Here string upto 80 characters can apper</entityID>
|
||||
</bracketIdentifier>
|
||||
</priceBracketList>
|
||||
<monetaryAmountOrPercentage>
|
||||
<allowanceOrChargeRatePerUnit>1234</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="USD">123.12</amountPerUnit>
|
||||
<percentagePerUnit>24</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="integer">2</measurementPerUnit>
|
||||
</monetaryAmountOrPercentage>
|
||||
<baseAmount>
|
||||
<allowanceOrChargeRatePerUnit>98</allowanceOrChargeRatePerUnit>
|
||||
<amountPerUnit currencyISOcode="UK">18.12</amountPerUnit>
|
||||
<percentagePerUnit>54</percentagePerUnit>
|
||||
<measurementPerUnit unitOfMeasure="string">7</measurementPerUnit>
|
||||
</baseAmount>
|
||||
<description>
|
||||
<description language="EN">
|
||||
<text>stringdata</text>
|
||||
</description>
|
||||
</description>
|
||||
</allowanceCharge>
|
||||
<totalLineAmount>
|
||||
<amount currencyISOcode="USD">121</amount>
|
||||
</totalLineAmount>
|
||||
<netPrice>
|
||||
<amount currencyISOcode="USD">121</amount>
|
||||
</netPrice>
|
||||
<fmcg:itemID>
|
||||
<fmcg:gtin>123456567667</fmcg:gtin>
|
||||
<fmcg:additionalItemIdentification type="SUPPLIER_NUMBER"/>
|
||||
</fmcg:itemID>
|
||||
</fmcg:lineItem>
|
||||
</fmcg:simpleInvoice>
|
||||
</documentCommandOperand>
|
||||
</documentCommand>
|
||||
</command>
|
||||
<command>
|
||||
<documentIdentificationCommand type="DELETE">
|
||||
<documentIdentifierList>
|
||||
<documentIdentifier contentVersion="1.0">
|
||||
<partyIdentification>
|
||||
<gln>1234567890123</gln>
|
||||
</partyIdentification>
|
||||
</documentIdentifier>
|
||||
<documentIdentifier contentVersion="1.0">
|
||||
<fmcg:itemIdentification>
|
||||
<fmcg:alternateItemIdentification type="COUPON_FAMILY_CODE">Identification</fmcg:alternateItemIdentification>
|
||||
</fmcg:itemIdentification>
|
||||
</documentIdentifier>
|
||||
<documentIdentifier contentVersion="1.0">
|
||||
<typedEntityIdentification entityType="ORDER">
|
||||
<entityIdentification>
|
||||
<uniqueCreatorIdentification>stringdata</uniqueCreatorIdentification>
|
||||
<contentOwner>
|
||||
<gln>1234567890123</gln>
|
||||
</contentOwner>
|
||||
</entityIdentification>
|
||||
</typedEntityIdentification>
|
||||
</documentIdentifier>
|
||||
</documentIdentifierList>
|
||||
</documentIdentificationCommand>
|
||||
</command>
|
||||
<command>
|
||||
<linkCommand>
|
||||
<linkCommandHeader type="LINK">
|
||||
<entityIdentification>
|
||||
<uniqueCreatorIdentification>stringdata</uniqueCreatorIdentification>
|
||||
<contentOwner>
|
||||
<gln>1234567890123</gln>
|
||||
</contentOwner>
|
||||
</entityIdentification>
|
||||
</linkCommandHeader>
|
||||
<linkCommandOperand>
|
||||
<documentIdentifier contentVersion="1.0">
|
||||
<fmcg:itemIdentification>
|
||||
<fmcg:gtin>12345678901234</fmcg:gtin>
|
||||
</fmcg:itemIdentification>
|
||||
</documentIdentifier>
|
||||
<hierarchyList>
|
||||
<child quantity="25">
|
||||
<documentIdentifier contentVersion="1.0">
|
||||
<typedEntityIdentification entityType="ORDER">
|
||||
<entityIdentification>
|
||||
<uniqueCreatorIdentification>stringdata</uniqueCreatorIdentification>
|
||||
<contentOwner>
|
||||
<gln>1234567890123</gln>
|
||||
</contentOwner>
|
||||
</entityIdentification>
|
||||
</typedEntityIdentification>
|
||||
</documentIdentifier>
|
||||
</child>
|
||||
<child quantity="2">
|
||||
<documentIdentifier contentVersion="1.0">
|
||||
<partyIdentification>
|
||||
<gln>1234567890123</gln>
|
||||
</partyIdentification>
|
||||
</documentIdentifier>
|
||||
</child>
|
||||
</hierarchyList>
|
||||
</linkCommandOperand>
|
||||
</linkCommand>
|
||||
</command>
|
||||
</transaction>
|
||||
</msg:body>
|
||||
</as2:envelope>
|
@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/as2" xmlns="http://www.uc-council.org/smp/schemas/as2" xmlns:core="http://www.uc-council.org/smp/schemas/core" xmlns:msg="http://www.uc-council.org/smp/schemas/msg" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:import namespace="http://www.uc-council.org/smp/schemas/core" schemaLocation="Core.xsd"/>
|
||||
<xsd:import namespace="http://www.uc-council.org/smp/schemas/msg" schemaLocation="Message.xsd"/>
|
||||
<xsd:element name="envelope" type="EnvelopeType"/>
|
||||
<xsd:complexType name="EnvelopeType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="messageHeader" type="MessageHeaderType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element ref="msg:body" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="communicationVersion" type="core:VersionType" default="1.0"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="MessageHeaderType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="userId" type="core:String1to20Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="password" type="core:String1to20Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="messageIdentifier" type="core:String1to20Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="to" type="core:PartyIdentificationType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="from" type="core:PartyIdentificationType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="representingParty" type="core:PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attributeGroup ref="core:CreationAttributeGroupType"/>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/fmcg" xmlns:fmcg="http://www.uc-council.org/smp/schemas/fmcg" xmlns="http://www.uc-council.org/smp/schemas/fmcg" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:import namespace="http://www.uc-council.org/smp/schemas/core" schemaLocation="Core.xsd"/>
|
||||
<xsd:include schemaLocation="FmcgIdentifiers.xsd"/>
|
||||
<xsd:include schemaLocation="FmcgOrder.xsd"/>
|
||||
<xsd:include schemaLocation="FmcgItem.xsd"/>
|
||||
<xsd:include schemaLocation="FmcgSimpleInvoice.xsd"/>
|
||||
<xsd:include schemaLocation="FmcgDespatchAdvice.xsd"/>
|
||||
<xsd:element name="order" type="OrderType"/>
|
||||
<xsd:element name="despatchAdvice" type="DespatchAdviceType"/>
|
||||
<xsd:element name="item" type="ItemType"/>
|
||||
<xsd:element name="simpleInvoice" type="SimpleInvoiceType"/>
|
||||
<xsd:element name="itemIdentification" type="ItemIdentificationType"/>
|
||||
</xsd:schema>
|
@ -0,0 +1,95 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema targetNamespace="http://www.uc-council.org/smp/schemas/fmcg" xmlns="http://www.uc-council.org/smp/schemas/fmcg" xmlns:core="http://www.uc-council.org/smp/schemas/core" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="DespatchAdviceType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:DespatchAdviceType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="despatchItem" type="DespatchLineItemType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DespatchLineItemType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:DespatchLineItemType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice>
|
||||
<xsd:element name="logisticUnits" type="LogisticUnitsType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="tradeItemUnit" type="TradeItemUnitType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="LogisticUnitsType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:LogisticUnitsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="itemsContained" type="ItemContainmentType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemUnitType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:TradeItemUnitType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="itemContained" type="ItemContainmentType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ItemContainmentType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:ItemContainmentType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="itemID" type="DespatchItemIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DespatchItemIdentificationType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ItemIdentificationType">
|
||||
<xsd:group ref="core:DespatchItemIdentificationGroupType"/>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
@ -0,0 +1,72 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/fmcg" xmlns="http://www.uc-council.org/smp/schemas/fmcg" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="ItemIdentificationType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:ItemIdentificationType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice>
|
||||
<xsd:element name="gtin" type="core:GlobalTradeItemNumberType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="alternateItemIdentification" type="AlternateItemIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
<xsd:element name="additionalItemIdentification" type="AlternateItemIdentificationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="AlternateItemIdentificationType">
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="core:AlternateItemIdentificationType">
|
||||
<xsd:attribute name="type" type="AlternateItemIdentificationListType" use="required"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="AlternateItemIdentificationListType">
|
||||
<xsd:union memberTypes="AlternateItemIdentificationListTypeValuesType core:AlternateItemIdentificationListType"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="AlternateItemIdentificationListTypeValuesType">
|
||||
<xsd:restriction base="core:String1to80Type">
|
||||
<xsd:enumeration value="COUPON_FAMILY_CODE"/>
|
||||
<xsd:enumeration value="LOTTERY_GAME_NUMBER"/>
|
||||
<xsd:enumeration value="LOTTERY_PACK_BOOK_NUMBER"/>
|
||||
<xsd:enumeration value="NBCA_PRODUCT_CODE"/>
|
||||
<xsd:enumeration value="SUPPLIER_NUMBER"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
@ -0,0 +1,153 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/fmcg" xmlns="http://www.uc-council.org/smp/schemas/fmcg" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="ItemType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:ItemType">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="ItemLinksOrDetailsGroupType"/>
|
||||
<xsd:element name="itemInformation" type="ItemInformationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:group name="ItemLinksOrDetailsGroupType">
|
||||
<xsd:choice>
|
||||
<xsd:element name="linkDetailsRecursive" type="ItemLinkDetailsRecursiveType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="links" type="ItemLinksType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
</xsd:group>
|
||||
<xsd:complexType name="ItemLinksType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:ItemLinksType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="childItem" type="ChildItemType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ChildItemType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:ChildItemType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="itemIdentification" type="ItemIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ItemLinkDetailsRecursiveType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:ItemLinkDetailsRecursiveType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="childItemDetails" type="ChildItemDetailsType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ChildItemDetailsType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:ChildItemDetailsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="item" type="ItemType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ItemInformationType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="RelationshipDependentDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="itemIdentification" type="ItemIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="replacedItem" type="ItemIdentificationType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="packagingMarking" type="PackagingMarkingType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="strengthIndicator" type="StrengthIndicatorType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemCharacteristicsType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:TradeItemCharacteristicsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="freshnessDateProduct" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="geneticModificationIndicator" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="organicItemCode" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="form" type="core:String1to35Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="minimumProductLifespanFromTimeOfProduction" type="core:Integer1to4Type" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PackagingMarkingType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="markedWithIngredients" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="packagingMarkedAsRecyclable" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="packagingMarkedReturnable" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="productMarkedAsRecyclable" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemMeasuresType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:TradeItemMeasuresType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="degreeOfOriginalWort" type="core:String1to3Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="drainedWeight" type="core:MeasurementType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="fatContent" type="core:MeasurementType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="percentageOfAlcoholByVolume" type="core:SimpleFloat1to2Type" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="StrengthIndicatorType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="strength" type="core:MeasurementType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="strengthBasis" type="core:MeasurementType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RelationshipDependentDataType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:RelationshipDependentDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="tradeItemCharacteristics" type="TradeItemCharacteristicsType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="tradeItemMeasures" type="TradeItemMeasuresType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/fmcg" xmlns="http://www.uc-council.org/smp/schemas/fmcg" xmlns:fmcg="http://www.uc-council.org/smp/schemas/fmcg" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="OrderType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:OrderType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="lineItem" type="OrderLineItemType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="OrderLineItemType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:OrderLineItemType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="itemID" type="ItemIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
@ -0,0 +1,58 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/fmcg" xmlns="http://www.uc-council.org/smp/schemas/fmcg" xmlns:fmcg="http://www.uc-council.org/smp/schemas/fmcg" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="SimpleInvoiceType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:SimpleInvoiceType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="lineItem" type="SimpleInvoiceLineItemType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SimpleInvoiceLineItemType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:SimpleInvoiceLineItemType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="itemID" type="ItemIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
@ -0,0 +1,109 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<!--Entity Identification -->
|
||||
<xsd:complexType name="EntityIdentificationType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="uniqueCreatorIdentification" type="String1to80Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="contentOwner" type="PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<!--Typed Entity Identification -->
|
||||
<xsd:simpleType name="EntityTypeListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="DESPATCH_ADVICE"/>
|
||||
<xsd:enumeration value="ORDER"/>
|
||||
<xsd:enumeration value="REQUEST_FOR_PAYMENT"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="TypedEntityIdentificationType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="entityIdentification" type="EntityIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="entityType" type="EntityTypeListType" use="required"/>
|
||||
</xsd:complexType>
|
||||
<!--Party Identification -->
|
||||
<xsd:simpleType name="AlternatePartyIdentificationListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="BUYER_ASSIGNED"/>
|
||||
<xsd:enumeration value="DUNS"/>
|
||||
<xsd:enumeration value="DUNS_PLUS_FOUR"/>
|
||||
<xsd:enumeration value="SCAC"/>
|
||||
<xsd:enumeration value="SELLER_ASSIGNED"/>
|
||||
<xsd:enumeration value="UN_LOCATION_CODE"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="AlternatePartyIdentificationType">
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="IdentificationType">
|
||||
<xsd:attribute name="type" type="AlternatePartyIdentificationListType" use="required"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PartyIdentificationType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice>
|
||||
<xsd:element name="gln" type="GlobalLocationNumberType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="alternatePartyIdentification" type="AlternatePartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
<xsd:element name="additionalPartyIdentification" type="AlternatePartyIdentificationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<!--Item Identification -->
|
||||
<xsd:simpleType name="AlternateItemIdentificationListType">
|
||||
<xsd:restriction base="String1to80Type"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="AlternateItemIdentificationType">
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="IdentificationType"/>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="IdentificationType" abstract="true">
|
||||
<xsd:simpleContent>
|
||||
<xsd:restriction base="String1to35Type"/>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ItemIdentificationType" abstract="true"/>
|
||||
<xsd:simpleType name="GlobalTradeItemNumberType">
|
||||
<xsd:restriction base="Integer14Type"/>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="GlobalLocationNumberType">
|
||||
<xsd:restriction base="Integer13Type"/>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
231
platform/runtime/modules/atlasmap/xsom/schemas/EAN-UCC/Item.xsd
Normal file
231
platform/runtime/modules/atlasmap/xsom/schemas/EAN-UCC/Item.xsd
Normal file
@ -0,0 +1,231 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="ItemType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DocumentType"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ItemInformationType" abstract="true">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="TermsGroupType"/>
|
||||
<xsd:element name="manufacturer" type="PartyIdentificationType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="itemDescription" type="ItemDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="unitOfMeasure" type="UnitOfMeasureType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ItemDescriptionType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="additionalAttributeDescription" type="TextDescriptionType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="brandName" type="TextDescriptionType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="descriptionShort" type="TextDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="itemDescription" type="TextDescriptionType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="itemName" type="TextDescriptionType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="itemClassification" type="ClassificationType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ClassificationType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="agency" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="attribute" type="ClassificationAttributeType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="category" type="ClassificationCategoryType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ClassificationCategoryType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="code" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="classificationName" type="TextDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ClassificationAttributeType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="classificationItemCode" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="classificationItemName" type="TextDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="RelationshipDependentDataType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="ItemInformationType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="colorCharacteristics" type="ColorCharacteristicsType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="tradeItemHandlingInformation" type="TradeItemHandlingInformationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="tradeItemHazardousInformation" type="TradeItemHazardousInformationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="tradeItemDate" type="TradeItemDateType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="materialSafetyData" type="MaterialSafetyDataType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="packagingCharacteristics" type="PackagingCharacteristicsType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="packagingMaterial" type="PackagingMaterialType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="sizeCharacteristics" type="SizeCharacteristicsType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="tradeItemQuantities" type="TradeItemQuantitiesType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="unitIndicator" type="TradeItemUnitIndicatorType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ColorCharacteristicsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="color" type="TextDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="colorCodeListAgency" type="Integer1to3Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="colorCodeValue" type="String1to17Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemHandlingInformationType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="handlingInstructions" type="TextDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="palletDataPalletHandlingOnewayReusable" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="palletDataPalletTypeCode" type="String1to3Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="stackingFactor" type="Integer1to6Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="stackingWeightMaximum" type="MeasurementType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="storageHandlingTemperatureMaximum" type="MeasurementType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="storageHandlingTemperatureMinimum" type="MeasurementType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemHazardousInformationType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="dangerousGoodsItemNumberLetter" type="String1to6Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="dangerousGoodsSubstanceIdentificationNumber" type="String1to4Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="dangerousGoodsTechnicalName" type="TextDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="flashPointTemperature" type="MeasurementType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="hazardCode" type="String1Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemDateType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="effectiveChangeDate" type="DateType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="endAvailabilityDate" type="DateAndTimeType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="firstSaleDate" type="DateType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="orderingLeadTimeDays" type="Integer1to12Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="startAvailabilityDate" type="DateAndTimeType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="MaterialSafetyDataType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="materialSafetyDataSheet" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PackagingCharacteristicsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="numberOfCompleteLayersContainedInATradeItem" type="String1to6Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="numberOfTradeItemsContainedInACompleteLayer" type="String1to6Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="numberOfTradeItemsPerPallet" type="String1to6Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="numberOfTradeItemsPerPalletLayer" type="String1to6Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="numberOfLayersPerPallet" type="String1to6Type" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PackagingMaterialType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="code" type="String1to3Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="codeListMaintenanceAgency" type="String1to3Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="composition" type="PercentageType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="description" type="TextDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="type" type="String1to3Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="packagingType" type="String1to3Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SizeCharacteristicsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="size" type="TextDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="sizeCodeListAgency" type="String1to3Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="sizeCodeValue" type="String1to3Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemQuantitiesType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="orderQuantityMaximum" type="QuantityType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="orderQuantityMinimum" type="QuantityType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="orderQuantityMultiple" type="QuantityType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="orderSizingFactor" type="Integer1to15Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemUnitIndicatorType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="baseUnitIndicator" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="despatchUnitIndicator" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="invoiceUnitIndicator" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="orderingUnitIndicator" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemCharacteristicsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="countryOfOrigin" type="CountryISOCodeType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="nonPublicIndicator" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="prePricedAmount" type="MonetaryAmountType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="pricingOnTheProduct" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="rightOfReturnForNonSoldTradeItems" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="tradeItemBarcoded" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="variableWeightTradeItem" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="targetMarketCode" type="TargetMarketCodeType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TargetMarketCodeType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="description" type="TextDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="type" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="TradeItemMeasuresType" abstract="true">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="measureCode" type="MeasurementType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="measureValue" type="Integer1to6Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:group name="ItemLinksOrDetailsGroupType">
|
||||
<xsd:sequence/>
|
||||
</xsd:group>
|
||||
<xsd:complexType name="ItemLinkDetailsRecursiveType" abstract="true"/>
|
||||
<xsd:complexType name="ItemLinksType" abstract="true"/>
|
||||
<xsd:complexType name="ChildItemType" abstract="true">
|
||||
<xsd:attribute name="quantity" type="Integer1to6Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ChildItemDetailsType">
|
||||
<xsd:attribute name="quantity" type="Integer1to6Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="UnitOfMeasureType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="netContent" type="MeasurementType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="grossWeight" type="MeasurementType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="packagingWeight" type="MeasurementType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="depth" type="MeasurementType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="diameter" type="MeasurementType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="height" type="MeasurementType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="pegHorizontal" type="MeasurementType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="pegVertical" type="MeasurementType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="width" type="MeasurementType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
@ -0,0 +1,89 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/msg" xmlns="http://www.uc-council.org/smp/schemas/msg" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:group name="ChildOrAssociatedGroupType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice>
|
||||
<xsd:element name="hierarchyList" type="HierarchyListType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="associatedDocumentList" type="AssociatedDocumentListType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:group>
|
||||
<xsd:complexType name="AssociatedDocumentListType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="documentIdentifier" type="DocumentIdentifierType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="HierarchyListType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="child" type="ChildType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ChildType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="documentIdentifier" type="DocumentIdentifierType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="quantity" type="core:Integer1to6Type" use="optional" default="1"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="LinkCommandType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="linkCommandHeader" type="LinkCommandHeaderType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="linkCommandOperand" type="LinkCommandOperandType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="LinkCommandOperandType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="documentIdentifier" type="DocumentIdentifierType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:group ref="ChildOrAssociatedGroupType"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="LinkCommandHeaderType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="CommandHeaderType">
|
||||
<xsd:attribute name="type" type="ListCommandListType" use="required"/>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="ListCommandListType">
|
||||
<xsd:restriction base="core:String1to80Type">
|
||||
<xsd:enumeration value="LINK"/>
|
||||
<xsd:enumeration value="UNLINK"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
@ -0,0 +1,77 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/msg" xmlns="http://www.uc-council.org/smp/schemas/msg" xmlns:fmcg="http://www.uc-council.org/smp/schemas/fmcg" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:import namespace="http://www.uc-council.org/smp/schemas/core" schemaLocation="Core.xsd"/>
|
||||
<xsd:include schemaLocation="Document.xsd"/>
|
||||
<xsd:include schemaLocation="Command.xsd"/>
|
||||
<xsd:complexType name="BodyType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="transaction" type="TransactionType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ResponseType" abstract="true"/>
|
||||
<xsd:complexType name="DocumentIdentifierListType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="documentIdentifier" type="DocumentIdentifierType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DocumentIdentifierType">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="DocumentIdentifierTypeGroupType"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="contentVersion" type="core:VersionType" use="optional"/>
|
||||
</xsd:complexType>
|
||||
<xsd:group name="DocumentIdentifierTypeGroupType">
|
||||
<xsd:choice>
|
||||
<xsd:element name="partyIdentification" type="core:PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element ref="fmcg:itemIdentification" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="typedEntityIdentification" type="core:TypedEntityIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
</xsd:group>
|
||||
<xsd:element name="body" type="BodyType"/>
|
||||
<xsd:complexType name="TransactionType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="entityIdentification" type="core:EntityIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="command" type="CommandType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CommandType">
|
||||
<xsd:group ref="CommandTypeGroupType"/>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
@ -0,0 +1,85 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="OrderType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DocumentType">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="TermsGroupType"/>
|
||||
<xsd:element name="movementDate" type="DateType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="movementDateType" type="MovementDateListType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="typedEntityIdentification" type="TypedEntityIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="buyer" type="PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="seller" type="PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="shipParty" type="ShipPartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ShipPartyIdentificationType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="PartyIdentificationType">
|
||||
<xsd:attribute name="identificationType" type="ShipPartyIdentificationListType" use="required"/>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="ShipPartyIdentificationListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="SHIP_FROM"/>
|
||||
<xsd:enumeration value="SHIP_TO"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="MovementDateListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="REQUESTED_DELIVERY"/>
|
||||
<xsd:enumeration value="REQUESTED_PICKUP"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="OrderLineItemType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="LineItemType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="netPrice" type="MonetaryAmountType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="requested" type="QuantityType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="allowanceCharge" type="AllowanceChargeType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
158
platform/runtime/modules/atlasmap/xsom/schemas/EAN-UCC/Party.xsd
Normal file
158
platform/runtime/modules/atlasmap/xsom/schemas/EAN-UCC/Party.xsd
Normal file
@ -0,0 +1,158 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="PartyType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DocumentType"/>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:group name="PartyLinksOrDetailsGroupType">
|
||||
<xsd:sequence/>
|
||||
</xsd:group>
|
||||
<xsd:complexType name="PartyLinksType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="partyIdentification" type="PartyIdentificationType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PartyLinkDetailsType" abstract="true"/>
|
||||
<xsd:complexType name="PartyInformationType" abstract="true">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="TermsGroupType"/>
|
||||
<xsd:element name="contact" type="ContactType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="facilitySpecification" type="FacilitySpecificationType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="nameAndAddress" type="NameAndAddressType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="partyDates" type="PartyDatesType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="financialInformation" type="PartyFinancialInformationType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="partyIdentification" type="PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="partyRole" type="PartyRoleListType" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="PartyRoleListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="BILL_TO"/>
|
||||
<xsd:enumeration value="BUYER"/>
|
||||
<xsd:enumeration value="CORPORATE_IDENTITY"/>
|
||||
<xsd:enumeration value="DELIVERY_PARTY"/>
|
||||
<xsd:enumeration value="INFORMATION_PROVIDER"/>
|
||||
<xsd:enumeration value="INVOICEE"/>
|
||||
<xsd:enumeration value="ISSUER_OF_INVOICE"/>
|
||||
<xsd:enumeration value="LOGISTICS_SERVICE_PROVIDER"/>
|
||||
<xsd:enumeration value="MANUFACTURING_PLANT"/>
|
||||
<xsd:enumeration value="MARK_FOR"/>
|
||||
<xsd:enumeration value="MESSAGE_FROM"/>
|
||||
<xsd:enumeration value="MESSAGE_RECIPIENT"/>
|
||||
<xsd:enumeration value="PARTY_TO_RECEIVE_COMMERCIAL_INVOICE"/>
|
||||
<xsd:enumeration value="PAYER"/>
|
||||
<xsd:enumeration value="SELLER"/>
|
||||
<xsd:enumeration value="SHIP_FROM"/>
|
||||
<xsd:enumeration value="SHIP_TO"/>
|
||||
<xsd:enumeration value="SUPPLIER"/>
|
||||
<xsd:enumeration value="WAREHOUSE_DEPOT"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="PartyFinancialInformationType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="standardTermsOfPayment" type="String1to80Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="taxAuthority" type="String1to70Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="taxRegistrationNumber" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="transactionCurrency" type="CurrencyISOCodeType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="typeOfTaxRegistration" type="String1to3Type" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PartyDatesType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="effectiveChangeDate" type="DateType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="partyEndDate" type="DateType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="partyStartDate" type="DateType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="NameAndAddressType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="city" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="countryISOcode" type="CountryISOCodeType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="languageOfTheParty" type="xsd:language" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="name" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="postalCode" type="String1to10Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="state" type="String1to9Type" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="streetAddress" type="String1to35Type" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="FacilitySpecificationType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="appointmentRequired" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="operatingDayFrom" type="DaysOfTheWeekListType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="operatingDayTo" type="DaysOfTheWeekListType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="operatingTimeFrom" type="xsd:time" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="operatingTimeTo" type="xsd:time" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="CommunicationChannelType">
|
||||
<xsd:attribute name="type" type="CommunicationChannelListType" use="required"/>
|
||||
<xsd:attribute name="communicationNumber" type="String1to70Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="ContactType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="communicationChannel" type="CommunicationChannelType" minOccurs="1" maxOccurs="unbounded"/>
|
||||
<xsd:element name="personOrDepartmentName" type="TextDescriptionType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="CommunicationChannelListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="EMAIL"/>
|
||||
<xsd:enumeration value="TELEFAX"/>
|
||||
<xsd:enumeration value="TELEPHONE"/>
|
||||
<xsd:enumeration value="WEBSITE"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="PalletSystemType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="acceptPallets" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="shipPallets" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="FinancialInstitutionalInformationType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="accountHolderName" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="financialInstitutionAccountNumber" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="financialInstitutionCode" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="financialInstitutionName" type="String1to35Type" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="transactionCurrency" type="CurrencyISOCodeType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
@ -0,0 +1,126 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="PaymentTermsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="proximoCutOffDay" type="DayOfMonthDueType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="discountPayment" type="DiscountPaymentType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
<xsd:element name="installmentDue" type="InstallmentDueType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="netPayment" type="NetPaymentType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="type" type="PaymentTermsListType" use="required"/>
|
||||
<xsd:attribute name="eventType" type="PaymentTermsEventListType" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="PaymentTermsEventListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="ANTICIPATED_DELIVERY_DATE"/>
|
||||
<xsd:enumeration value="DATE_INVOICE_RECEIVED"/>
|
||||
<xsd:enumeration value="DATE_OF_DELIVERY_TO_SITE"/>
|
||||
<xsd:enumeration value="DATE_OF_INVOICE"/>
|
||||
<xsd:enumeration value="DATE_OF_SHIPMENT_AS_EVIDENCED_BY_TRANSPORT_DOC"/>
|
||||
<xsd:enumeration value="EFFECTIVE_DATE"/>
|
||||
<xsd:enumeration value="INVOICE_TRANSMISSION_DATE"/>
|
||||
<xsd:enumeration value="RECEIPT_OF_GOODS"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="PaymentTermsListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="BASIC_(NET)"/>
|
||||
<xsd:enumeration value="BASIC_DISCOUNT_OFFERED"/>
|
||||
<xsd:enumeration value="DEFERRED"/>
|
||||
<xsd:enumeration value="DISCOUNT"/>
|
||||
<xsd:enumeration value="DISCOUNT_AFTER_DEDUCTING_FREIGHT"/>
|
||||
<xsd:enumeration value="DISCOUNT_NOT_APPLICABLE"/>
|
||||
<xsd:enumeration value="ELECTIVE"/>
|
||||
<xsd:enumeration value="END_OF_MONTH"/>
|
||||
<xsd:enumeration value="EXTENDED"/>
|
||||
<xsd:enumeration value="FIXED_DATE"/>
|
||||
<xsd:enumeration value="INSTANT"/>
|
||||
<xsd:enumeration value="MIXED"/>
|
||||
<xsd:enumeration value="PAYMENT_BY_INSTALLMENT"/>
|
||||
<xsd:enumeration value="PREVIOUSLY_AGREED_UPON"/>
|
||||
<xsd:enumeration value="PROXIMO"/>
|
||||
<xsd:enumeration value="VALUTA"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:group name="PaymentTimePeriodGroupType">
|
||||
<xsd:sequence>
|
||||
<xsd:choice>
|
||||
<xsd:element name="timePeriodDue" type="TimePeriodDueType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="dayOfMonthDue" type="DayOfMonthDueType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="date" type="xsd:date" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
</xsd:sequence>
|
||||
</xsd:group>
|
||||
<xsd:complexType name="TimePeriodDueType">
|
||||
<xsd:simpleContent>
|
||||
<xsd:extension base="Integer1to2Type">
|
||||
<xsd:attribute name="type" type="TimePeriodListType" use="required"/>
|
||||
</xsd:extension>
|
||||
</xsd:simpleContent>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="TimePeriodListType">
|
||||
<xsd:restriction base="String1to80Type">
|
||||
<xsd:enumeration value="DAYS"/>
|
||||
<xsd:enumeration value="MONTHS"/>
|
||||
<xsd:enumeration value="WEEKS"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:complexType name="NetPaymentType">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="PaymentTimePeriodGroupType"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="DiscountPaymentType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="discountDescription" type="TextDescriptionType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:group ref="PaymentTimePeriodGroupType"/>
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="discountType" type="String1to3Type" use="required"/>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="InstallmentDueType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="percentageOfPaymentDue" type="PercentageType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:group ref="PaymentTimePeriodGroupType"/>
|
||||
</xsd:sequence>
|
||||
</xsd:complexType>
|
||||
<xsd:simpleType name="DayOfMonthDueType">
|
||||
<xsd:restriction base="Integer1to2Type"/>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
@ -0,0 +1,62 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="RequestForPaymentType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="DocumentType">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="TermsGroupType"/>
|
||||
<xsd:element name="typedEntityIdentification" type="TypedEntityIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="buyer" type="PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="seller" type="PartyIdentificationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="InvoiceLineItemType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="LineItemType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="invoiced" type="QuantityType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="allowanceCharge" type="AllowanceChargeType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/simpl-eb" xmlns="http://www.uc-council.org/smp/schemas/simpl-eb" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:import namespace="http://www.uc-council.org/smp/schemas/core" schemaLocation="Core.xsd"/>
|
||||
<xsd:include schemaLocation="Simpl-ebParty.xsd"/>
|
||||
<xsd:element name="party" type="PartyType"/>
|
||||
</xsd:schema>
|
@ -0,0 +1,75 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/simpl-eb" xmlns="http://www.uc-council.org/smp/schemas/simpl-eb" xmlns:core="http://www.uc-council.org/smp/schemas/core" elementFormDefault="qualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="PartyInformationType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:PartyInformationType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="financialInstitutionalInformation" type="core:FinancialInstitutionalInformationType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="palletSystem" type="core:PalletSystemType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PartyType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:PartyType">
|
||||
<xsd:sequence>
|
||||
<xsd:group ref="PartyLinksOrDetailsGroupType"/>
|
||||
<xsd:element name="partyInformation" type="PartyInformationType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="PartyLinkDetailsType">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="core:PartyLinkDetailsType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="party" type="PartyType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:group name="PartyLinksOrDetailsGroupType">
|
||||
<xsd:choice>
|
||||
<xsd:element name="linkDetails" type="PartyLinkDetailsType" minOccurs="0" maxOccurs="1"/>
|
||||
<xsd:element name="links" type="core:PartyLinksType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:choice>
|
||||
</xsd:group>
|
||||
</xsd:schema>
|
@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified">
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<xsd:complexType name="SimpleInvoiceType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="RequestForPaymentType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="totalAmount" type="MonetaryAmountType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="orderNumber" type="ReferenceType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="deliveryNote" type="ReferenceType" minOccurs="0" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
<xsd:complexType name="SimpleInvoiceLineItemType" abstract="true">
|
||||
<xsd:complexContent>
|
||||
<xsd:extension base="InvoiceLineItemType">
|
||||
<xsd:sequence>
|
||||
<xsd:element name="totalLineAmount" type="MonetaryAmountType" minOccurs="1" maxOccurs="1"/>
|
||||
<xsd:element name="netPrice" type="MonetaryAmountType" minOccurs="1" maxOccurs="1"/>
|
||||
</xsd:sequence>
|
||||
</xsd:extension>
|
||||
</xsd:complexContent>
|
||||
</xsd:complexType>
|
||||
</xsd:schema>
|
218
platform/runtime/modules/atlasmap/xsom/schemas/EAN-UCC/Types.xsd
Normal file
218
platform/runtime/modules/atlasmap/xsom/schemas/EAN-UCC/Types.xsd
Normal file
@ -0,0 +1,218 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
|
||||
Copyright (C) 2017 Oracle
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
-->
|
||||
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.uc-council.org/smp/schemas/core" xmlns="http://www.uc-council.org/smp/schemas/core" elementFormDefault="unqualified" attributeFormDefault="unqualified" >
|
||||
<xsd:annotation>
|
||||
<xsd:documentation>
|
||||
© Uniform Code Council, Inc. and EAN International, Inc. 2001
|
||||
The Uniform Code Council, Inc. (UCC) is providing this XML Schema Definition file and resultant XML file as a service to interested industries.
|
||||
This XML Schema Definition file and resultant XML file were developed through a consensus process of interested parties.
|
||||
|
||||
Although efforts have been made to assure that the XML Schema Definition file and resultant XML file are correct, reliable, and technically
|
||||
accurate, the UCC makes NO WARRANTY, EXPRESS OR IMPLIED, THAT THIS XML Schema Definition file and resultant XML file ARE
|
||||
CORRECT, WILL NOT REQUIRE MODIFICATION AS EXPERIENCE AND TECHNOLOGICAL ADVANCES DICTATE, OR WILL BE SUITABLE FOR
|
||||
ANY PURPOSE OR WORKABLE IN ANY APPLICATION, OR OTHERWISE. Use of the XML Schema Definition file and resultant XML
|
||||
file are with the understanding that the UCC has no liability for any claim to the contrary, or for any damage or loss of any kind or nature.
|
||||
|
||||
Version Information:
|
||||
Version Number: 1.0
|
||||
Date of creation: July, 2001.
|
||||
|
||||
The schema and subsequent updates will be provided on the EAN and UCC websites.
|
||||
|
||||
</xsd:documentation>
|
||||
</xsd:annotation>
|
||||
<!-- FIXED LENGTH STRINGS -->
|
||||
<xsd:simpleType name="String1Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="1"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String3Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="3"/>
|
||||
<xsd:maxLength value="3"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<!-- VARIABLE LENGTH STRINGS -->
|
||||
<xsd:simpleType name="String0to3Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="0"/>
|
||||
<xsd:maxLength value="3"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to2Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="2"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to3Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="3"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to4Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="4"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to6Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="6"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to9Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="9"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to10Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="10"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to17Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="17"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to20Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="20"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to35Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="35"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to80Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="80"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="String1to70Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:minLength value="1"/>
|
||||
<xsd:maxLength value="70"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<!-- FIXED LENGTH INTEGER -->
|
||||
<xsd:simpleType name="Integer13Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:pattern value="\d{13}"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Integer14Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:pattern value="\d{14}"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Integer18Type">
|
||||
<xsd:restriction base="xsd:string">
|
||||
<xsd:pattern value="\d{18}"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<!-- VARIABLE LENGTH INTEGER -->
|
||||
<xsd:simpleType name="Integer1to2Type">
|
||||
<xsd:restriction base="xsd:nonNegativeInteger">
|
||||
<xsd:totalDigits value="2"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Integer1to3Type">
|
||||
<xsd:restriction base="xsd:nonNegativeInteger">
|
||||
<xsd:totalDigits value="3"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Integer1to4Type">
|
||||
<xsd:restriction base="xsd:nonNegativeInteger">
|
||||
<xsd:totalDigits value="4"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Integer1to6Type">
|
||||
<xsd:restriction base="xsd:nonNegativeInteger">
|
||||
<xsd:totalDigits value="6"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Integer1to12Type">
|
||||
<xsd:restriction base="xsd:nonNegativeInteger">
|
||||
<xsd:totalDigits value="12"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Integer1to14Type">
|
||||
<xsd:restriction base="xsd:nonNegativeInteger">
|
||||
<xsd:totalDigits value="14"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Integer1to15Type">
|
||||
<xsd:restriction base="xsd:nonNegativeInteger">
|
||||
<xsd:totalDigits value="15"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Integer1to35Type">
|
||||
<xsd:restriction base="xsd:nonNegativeInteger">
|
||||
<xsd:totalDigits value="35"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<!-- FLOAT -->
|
||||
<xsd:simpleType name="Float1to14Type">
|
||||
<xsd:restriction base="xsd:decimal">
|
||||
<xsd:totalDigits value="14"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Float1to15Type">
|
||||
<xsd:restriction base="xsd:decimal">
|
||||
<xsd:totalDigits value="15"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="Float1to18Type">
|
||||
<xsd:restriction base="xsd:decimal">
|
||||
<xsd:totalDigits value="18"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<!-- SIMPLE FLOAT ( floating precision of 2 ) -->
|
||||
<xsd:simpleType name="SimpleFloat1to2Type">
|
||||
<xsd:restriction base="xsd:decimal">
|
||||
<xsd:totalDigits value="2"/>
|
||||
<xsd:fractionDigits value="2"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="SimpleFloat1to3Type">
|
||||
<xsd:restriction base="xsd:decimal">
|
||||
<xsd:totalDigits value="3"/>
|
||||
<xsd:fractionDigits value="2"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
<xsd:simpleType name="SimpleFloat1to10Type">
|
||||
<xsd:restriction base="xsd:decimal">
|
||||
<xsd:totalDigits value="5"/>
|
||||
<xsd:fractionDigits value="5"/>
|
||||
</xsd:restriction>
|
||||
</xsd:simpleType>
|
||||
</xsd:schema>
|
Reference in New Issue
Block a user