OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-lcsc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: [ubl-lcsc] Order Schemas from LCSC


Thank you, Gunther. You are right -- I have corrected the prolog for ""UBL_ReusableTypes_0p1.xsd""
and is now attaching it as "UBL_ReusableTypes_0p1a.xsd". It loads without error now.

The updated file, along with all other inputs (for use at today's meeting) are now at --

  http://ubl.cim3.org/~lcsc/tempMeetingResources/for_2002-02-28_a/

-ppy
--

"Stuhec, Gunther" wrote Thu, 28 Feb 2002 16:55:09 +0100:

> Hello Tim,
>
> it might be possible that you can open the XSD File. The reasons could be
> that you don't put all files into the same direcotry or the file names of
> the schemas of CoreComponentTypes and ReusableTypes.
> The schema UBL_Orders_0p1.xsd must have an include of
> "UBL_ReusableTypes_0p1.xsd" and an import of "CoreComponentTypes.xsd".
> Furthermore, the schema "UBL_ReusableTypes_0p1.xsd"  must have a import of
> "UBL_ReusableTypes_0p1.xsd".
>
> If the prolog of both schemas are correct and if all necessary files are in
> the same directory, it must be possible that you can load the schemas into
> XMLSpy.
>
> The prolog of "UBL_Orders_0p1.xsd" is:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!-- edited with XML Spy v4.3 U (http://www.xmlspy.com) by Claus von Riegen
> (SAP AG ZL II Postst. TECHDEV BPT) -->
> <!-- generated by Gunther Stuhec (UBL-Group) -->
> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> xmlns:cct="CoreComponentTypes.xsd" elementFormDefault="qualified"
> attributeFormDefault="unqualified">
>         <xsd:include schemaLocation="UBL_ReusableTypes_0p1.xsd"/>
>         <xsd:import namespace="CoreComponentTypes.xsd"
> schemaLocation="CoreComponentTypes.xsd"/>
>
> And the prolog of "UBL_ReusableTypes_0p1.xsd" is
>
> <?xml version="1.0" encoding="UTF-8"?>
> <!-- edited with XML Spy v4.3 U (http://www.xmlspy.com) by Claus von Riegen
> (SAP AG ZL II Postst. TECHDEV BPT) -->
> <!-- generated by Gunther Stuhec (UBL-Group) -->
> <xsd:schema xmlns:cct="CoreComponentTypes.xsd"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
> attributeFormDefault="unqualified">
>         <xsd:import namespace="CoreComponentTypes.xsd"
> schemaLocation="CoreComponentTypes.xsd"/>
>
> Please check each prolog with any text editor. And change the mistakes like
> the represented examples, if there any mistakes in this prologs.
>
> Regards,
>
>         Gunther
>
> -----Original Message-----
> From: Peter P. Yim [mailto:yimpp@cim-oem.com]
> Sent: Donnerstag, 28. Februar 2002 16:23
> To: Stuhec, Gunther; Gregory, Arofan; Stuhec, Gunther
> Cc: Tim McGrath
> Subject: Re: [ubl-lcsc] Order Schemas from LCSC
>
> In trying to get ready for the meeting (with shared display of your work), I
> ran into the following --
>
> 1. Gunther:   I seem to have trouble loading the "UBL_ReusableTypes_0p1.xsd"
> into XMLspy (v4.2). I get
> repeated message about filename "UBL-Lib_v0p61_Order_Sheet1_02.xsd" (error
> messages like "file could not
> be opened"; "unable to load schema", ... etc.). Although, at the end of all
> that, the order schema seems
> to show up properly.
>
> 2. Arofan:  on opening your "datatype.dtd" (in XMLspy v4.2), I got the
> following error messages:
>
>    "This DTD doesn't appear to be valid by itself (as a part of another DTD,
> it might still be OK);
>      DTD error - entity 'facetModel' (()?) may not be used in this location"
>
> Comments?
>
> -ppy
> --
>
> "Stuhec, Gunther" wrote Wed, 27 Feb 2002 10:23:25 +0100:
>
> > Hello,
> >
> > the following attachments includes the first draft version of the purchase
> > order (UBL_Order_0p1.xsd), the reusable types of this purchase order
> > (UBL_ReusableTypes_0p1.xsd) and the necessary core component types
> > (CoreComponentTypes.xsd). The CoreComponetTypes are imported into the
> Order
> > and ReuableTypes with the namespace prefix "cct:".
> >
> > All three schemas are well formed and valid now. I changed all bugs and
> > mistakes from the Excel-Sheet inside the schemas only.
> >
> > Could you review this schemas please and could you give the comments to
> Tim
> > McGrath or Lisa Seaburg please.
> >
> > Thank you.
> >
> > Mit freundlichem Gruß / With best regards,
> >
> >         Gunther Stuhec
> >         XML Application Framework
> >         SAP AG
> >         Neurottstr. 16
> >         69190 Walldorf / Germany
> >         Tel:    +49 [62 27] 7-6 64 60
> >         Fax:    +49 [62 27] 78-2 90 24
> >         eMail:  gunther.stuhec@sap.com
> >         Web:    http://intranet.sap.com/xml
> >
> >  <<CoreComponentTypes.xsd>>  <<UBL_Order_0p1.xsd>>
> > <<UBL_ReusableTypes_0p1.xsd>>
> >
> >
> ----------------------------------------------------------------------------
> -----------------------
> >                              Name: CoreComponentTypes.xsd
> >    CoreComponentTypes.xsd    Type: BizTalk Schema (text/xml)
> >                          Encoding: QUOTED-PRINTABLE
> >
> >                         Name: UBL_Order_0p1.xsd
> >    UBL_Order_0p1.xsd    Type: BizTalk Schema (text/xml)
> >                     Encoding: QUOTED-PRINTABLE
> >
> >                                 Name: UBL_ReusableTypes_0p1.xsd
> >    UBL_ReusableTypes_0p1.xsd    Type: BizTalk Schema (text/xml)
> >                             Encoding: QUOTED-PRINTABLE
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.3 U (http://www.xmlspy.com) by Claus von Riegen (SAP AG ZL II Postst. TECHDEV BPT) -->
<!-- generated by Gunther Stuhec (UBL-Group) -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:cct="CoreComponentTypes.xsd" elementFormDefault="qualified" attributeFormDefault="unqualified">
	<xsd:include schemaLocation="UBL_ReusableTypes_0p1.xsd"/>
	<xsd:import namespace="CoreComponentTypes.xsd" schemaLocation="CoreComponentTypes.xsd"/>
	<!-- New Excel Sheet -->
	<xsd:complexType name="OrderType" id="UBL000001">
		<xsd:annotation>
			<xsd:documentation source="BIE Dictionary Entry Name" xml:lang="en">Order</xsd:documentation>
			<xsd:documentation source="Object Class" xml:lang="en">Order</xsd:documentation>
			<xsd:documentation source="UBL Definition" xml:lang="en">The Order element comprises the creation of a purchase order that is sent for acceptance or rejection by a seller. A requisitioner, buyer, or buying organization can initiate an Order in response to a variety of factors in the electronic business arena, contracts, auctions, order requests, etc. A requisitioner, or buyer, can initiate a change to an already existing order. A seller uses the OrderResponse document to accept or reject an Order or a changed order.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="Orderheader" type="OrderheaderType">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en"/>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Lineitem" type="LineitemType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the set of items for the Order</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Ordersummary" type="OrdersummaryType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en"/>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="OrderheaderType" id="UBL000001">
		<xsd:annotation>
			<xsd:documentation source="BIE Dictionary Entry Name" xml:lang="en">Orderheader</xsd:documentation>
			<xsd:documentation source="Object Class" xml:lang="en">Order</xsd:documentation>
			<xsd:documentation source="UBL Definition" xml:lang="en">contains the header information of the order</xsd:documentation>
			<xsd:documentation source="Context Business Process" xml:lang="en">Purchasing</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="IssueDateTime" type="cct:DateTimeType">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">OrderIssueDatetime holds a time stamp provided by the application that issued the Order document.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Identification" type="cct:IdentifierType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">The OrderId element is a unique number assigned to the Order in respect to the parties assigning the number.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BuyerIdentification" type="cct:IdentifierType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">The unique number assigned by the buyer to the Order.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SellerIdentification" type="cct:IdentifierType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">The unique number assigned by the seller to the Order.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BuyerIdentification" type="cct:IdentifierType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">BuyerAccountId is the unique identification assigned to the buyer account.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Quote" type="QuoteType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">Provides the details of any quotes relevant to the Order</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Contract" type="ContractType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">Provides the details of the purchase contract between trading partners.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OtherInformationId" type="cct:IdentifierType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">other references to the Order not explicitly stated as the content of other elements.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Release" type="cct:TextType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">  the element used if the purchase order is a release against the document specified in the Contract. Identification </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="AcknowledgementResponseCode" type="cct:CodeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">specifies the type of acknowledgment requested by the buyer from the seller.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TypeCode" type="cct:CodeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">identifies the type of Order being transmitted</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CurrencyCode" type="cct:CodeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the default currency of the Order, which when used at the header level may be overwritten at the lower level within the structure.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TaxCurrencyCode" type="cct:CodeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">identifies the tax accounting currency for the Order if different than the OrderCurrency </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Language" type="LanguageType">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">identifies the language of the Order.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TaxlevelCode" type="cct:CodeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">identifies the default level of tax deduction for the Order</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RequestshipmentDatetime" type="cct:DateTimeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the date items in the purchase order must be shipped from the seller.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RequestdeliveryDatetime" type="cct:DateTimeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the date items in the purchase order must be received by the buyer.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PromisebyDatetime" type="cct:DateTimeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">used mainly for confirming orders when a date was promised by the supplier over the phone.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ValidityPeriod" type="PeriodType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains the dates between which the Order is effective.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="CancelbyDatetime" type="cct:DateTimeType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">is the date after which Order should be cancelled.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OtherDatetime" type="cct:DateTimeType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains all other dates not for the Order not explicitly stated as the content of other elements.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BuyerParty" type="PartyType">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">holds information on the parties for the order, including unique ID's and address information.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SellerParty" type="PartyType">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">identifies the party selling the goods.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RecipientParty" type="PartyType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains the information for the party which the items are to be shipped.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BillerParty" type="PartyType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains the information for the party that will receive the bill for the goods..</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="RemitterParty" type="PartyType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains the information for the party to be paid.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DespatcherParty" type="PartyType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains party information identifying the location from which the items are to be shipped.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="WarehouserParty" type="PartyType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains party information identifying another party from whose warehouse the items are to be shipped. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SaleslocationParty" type="PartyType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains party information identifying the location where the items were sold.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ManufacturerParty" type="PartyType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains the party information identifying the location where the item is to be or is being manufactured.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="MaterialissuerParty" type="PartyType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains the information identifying the location that is issuing the request for the material.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Party" type="PartyType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">other party information not explicitly stated as the content of another element.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="WarehouseLocation" type="LocationType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">used to indicate the shipping warehouse loaction, where the supplier party may have multiple warehouses.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Shipment" type="ShipmentType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">provides information on the movement of the goods including carrier, equipment and service level instructions.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Deliveryterms" type="DeliverytermsType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">defines the terms of delivery for the Order</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="DefaultPricing" type="PricingType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the pricing information for the Order. This is the default price and can be overwritten at the item level.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Paymentterms" type="PaymenttermsType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the terms and the method of payment for goods or services recieved.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Paymenttermsnote" type="cct:TextType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains a note to further describe the payment terms.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="OverallDiscount" type="DiscountType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">used to communicate any discounts that may be associated with the payment term.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Paymentmeans" type="PaymentmeansType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en"> the specific manner in which a payment is to be made.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Paymentvariation" type="PaymentvariationType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the additional service, promotion, allowances, or charges for the whole Order. These may include goods and shipping charges. Additional allowance or charges may be present at lower levels of the Order.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Note" type="NoteType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains one or notes that allow you to provide notes that are more than a simple free-text field. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="LineitemType" id="UBL000001">
		<xsd:annotation>
			<xsd:documentation source="BIE Dictionary Entry Name" xml:lang="en">Lineitem</xsd:documentation>
			<xsd:documentation source="Object Class" xml:lang="en">Lineitem</xsd:documentation>
			<xsd:documentation source="UBL Definition" xml:lang="en">contains information to describe and identify an item along with all pricing and delivery information for that item.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="BuyerId" type="cct:IdentifierType">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">buyer's assigned line item number.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SellerId" type="cct:IdentifierType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">seller's assigned line item number.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ComponentgroupId" type="cct:IdentifierType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">information on whether the line item is a single item or part of a component group.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="BuyerparentlineitemId" type="cct:IdentifierType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">references the parent line item where this reference is the Buyer's number.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="SellerparentlineitemId" type="cct:IdentifierType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">references the parent line item where this reference is the Seller's number.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Item" type="ItemType">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the item for the line. This contains the description, specific identifiers, weights, measures and other information associated with the product or service</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Pricing" type="PricingType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains one or more pricing schemes for an item.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Tax" type="TaxType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">tax information as it relates to the pricing of an item.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Paymentvariation" type="PaymentvariationType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the allowances and/or charges that apply to the pricing of an item.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TotalAmount" type="cct:AmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the monetary total for pricing of an item.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Exchangerate" type="ExchangerateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">used if the exchange rate to another currency needs to be set for the monetary value expressed.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Delivery" type="DeliveryType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">to specify the scheduling information for a distinct set of ship from party, ship to party, and transport information for the line item.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Note" type="NoteType" minOccurs="0" maxOccurs="unbounded">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains one or notes that allow you to provide notes that are more than a simple free-text field. </xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:complexType name="OrdersummaryType" id="UBL000001">
		<xsd:annotation>
			<xsd:documentation source="BIE Dictionary Entry Name" xml:lang="en">Ordersummary</xsd:documentation>
			<xsd:documentation source="Object Class" xml:lang="en">Order</xsd:documentation>
			<xsd:documentation source="UBL Definition" xml:lang="en">contains the summary information of the order.</xsd:documentation>
		</xsd:annotation>
		<xsd:sequence>
			<xsd:element name="LineitemcountValue" type="cct:NumericType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the number of line items.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TaxAmount" type="cct:AmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the total tax amount for the Order.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TaxExchangerate" type="ExchangerateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">used if the exchange rate to another currency needs to be set for the monetary value expressed.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PriceAmount" type="cct:AmountType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the total price for the entire Order.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PriceExchangerate" type="ExchangerateType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">used if the exchange rate to another currency needs to be set for the monetary value expressed.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PackagesValue" type="cct:NumericType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the summation of total packages contained in the purchase order.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="PackaginglevelsValue" type="cct:NumericType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the nesting level of the package count in the preceding element, if that number counts other than top-level packages.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ToplevelpackagingValue" type="cct:NumericType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the summation of the total top level packages contained in the order, unless otherwise described. This is number of top-level packages, unless described otherwise in the level of packaging.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="GrossweightMeasure" type="cct:MeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the total gross weight of the shipment.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="NetweightMeasure" type="cct:MeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the total net weight of the shipment.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="NetnetweightMeasure" type="cct:MeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the weight (mass) of the goods themselves without any packing. Sometimes known as the "NetNet Weight"</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="TareweightMeasure" type="cct:MeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the weight of the goods minus the transport equipment.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="ShipmentvolumeMeasure" type="cct:MeasureType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">the total volume of the shipment.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
			<xsd:element name="Summarynote" type="cct:TextType" minOccurs="0">
				<xsd:annotation>
					<xsd:documentation source="UBL Definition" xml:lang="en">contains any free form text for the Order Summary. This element may contain notes or any other similar information that is not contained explicitly in the another structure. You should not assume that the receiving application is capable of doing more than storing and/or displaying this information.</xsd:documentation>
				</xsd:annotation>
			</xsd:element>
		</xsd:sequence>
	</xsd:complexType>
	<xsd:element name="PurchaseOrder" type="OrderType"/>
</xsd:schema>


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC