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] | [List Home]


Subject: [QA Team] Can you confirm pass code? I have wrong one. Monica




Bill Meadows wrote:

> QA Team,
>   Here are the comments I referred to in today's con call.
>
> Bill
> ------------- Begin Forwarded Message -------------
>
> Date: Thu, 27 Mar 2003 13:03:27 +0000
> From: Colin O'Donnell <Colin.Odonnell@Sun.COM>
> Subject: Re: Questions on UBL_Library_0p70_Order
> To: Bill.Meadows@Sun.COM
> Cc: Stephen Cowe <Stephen.Cowe@Sun.COM>, Colin.Odonnell@Sun.COM,
> Bob.Macinnes@Sun.COM
> MIME-version: 1.0
> Content-transfer-encoding: 7bit
> X-Accept-Language: en
> Original-recipient: rfc822;Bill.Meadows@Sun.COM
>
> Hi
>
> Yes I looked at the etrades site and the info for Code Lists.
>
> Bill I get the feeling that the UBL Order schema should be
> referencing the ISO Code List schemas. The Order UBL schema
> doesn't do that currently, presumably there are plans
> to incorporate ISO Code List schemas in later versions ?
>
> Colin
>
> Stephen Cowe wrote:
> >
> > Hi Colin, Bill,
> >
> > regarding your questions 1 & 2, if you have a look at
> http://www.unece.org/etrades/unedocs/ the UN/ECE has defined the standard code
> list for countries/currencies etc. into XML schemas.
> >
> > I'm not sure how this could or should be incorporated into the UBL schema's,
> but hopefully something to think about?
> >
> > HTH,
> >
> > Stephen.
> >
> > Colin O'Donnell wrote:
> >
> > > Hi Bill
> > >
> > > I have been working on an example ( current state
> > > attached ) for our UBL Ordering Scenario.
> > >
> > > A few questions :
> > >
> > > 1. How does one decide on what values would be allowed
> > >    with for example Quantity Element which has a
> > >    a "unitCode" attribute. Is there a defined list of what
> > >    the allowed values are for "unitCode" . I guess the values
> > >    can be anything you wish given its type is xsd:token,
> > >    certainly that is what I tried. I don't think we would use
> > >    it in our scenario, but unfortunately it has to be defined
> > >    in the doc. If there was a need to use it, is there a way
> > >    to constrain the allowed values unitCode can have ?
> > >
> > >
> > > 2. Similar to 1. but for Elements like <TransactionCurrencyCode>,
> > >    <PricingCurrencyCode> . There doesn't appear to be any constraint
> > >    around what value can be used as the Currency Code. This also
> > >    appears to be the case even when using e.g <LineExtensionTotalAmount>
> > >    Element with attribute "currencyID". I can set currencyID="WhatEver"
> > >    and there isn't any issue. I guess I expected that there would
> > >    ultimately be a check against valid currencies. I assume it
> > >    is just because the attribute is  a xsd:token. As per 1.
> > >    perhaps there is a way to constrain this ?
> > >
> > > 3. Address. Not sure why a <AdditionalStreet> is used rather than
> > >    just another or list of <Street> Elements ?
> > >
> > > 4. On <DeliverToAddress> why is there not an Element to describe
> > >    the receiver of the item ( e.g something for Person Name ) ?
> > >
> > > 5. <DeliverySchedule><DeliveryRequirement>
> > >    Don't understand the purpose of being forced to define the
> <DeliveryRequirement>
> > >    at this level ?
> > >
> > > 6. Don't understand <PartyTaxScheme>.
> > >    The <TaxScheme> is mandatory when other Elements are optional.
> > >    If I interpret <CompanyTaxID> to be a VAT Number, then what is
> > >    <TaxScheme> ? I thought <TaxScheme> might be e.g  "VAT", but whats
> > >    the point of that without a number associated with <TaxScheme>.
> > >    So maybe the VAT number is within the <TaxScheme> and
> > >    <CompanyTaxID> is something else. Any idea ?
> > >
> > > 7. There doesn't appear to be anywhere to apply line level comments
> > >    like <DeliveryTerms><SpecialTerms> could be used for in header
> > >    (that appears to be the only place to apply comments at the header
> level).
> > >    I guess <OrderedShipment> has a couple that could be used for
> > >    line level comments like <HandlingInstructions>, <Information>, but
> > >    we may not be sure what the comments really relate to, so these
> > >    Elements may not really be suitable, however they can be made to
> > >    work.
> > >
> > > 8. Whats the purpose of a <DesinationParty> and how is it
> > >    related to <DeliveryRequirement><DeliverToAddress>. Could
> <DestinationParty>
> > >    be used for SHIP TO details or perhaps parts of the
> > >    DestinationParty could be used to provide more details
> > >    for the  <DeliverToAddress> like company name or person name. Related
> > >    to point 4 above.
> > >
> > > 9. I initially thought that the best fit for Bill To ID was
> > >    Order/BuyerParty/ID, but perhaps Order/BuyerParty/AccountCode
> > >    is a better fit, but I don't really understand what the purpose
> > >    is for AccountCode, any advice ?
> > >
> > > Thanks
> > > Colin
> > >
> > >
> --------------------------------------------------------------------------------
> --------------------------------------------------------------------------------
> --------------------------------------------------------------------------------
> --------------------------------------------------------------------------------
> --------------------------------------------------------------------------------
> --------------------------------------------------------------------------------
> --------------------
> > > <?xml version="1.0" encoding="UTF-8"?>
> > > <Order xmlns="urn:oasis:names:tc:ubl:Order:1.0:0.70"
> > > xmlns:cat="urn:oasis:names:tc:ubl:CommonAggregateTypes:1.0:0.70"
> > > xmlns:cct="urn:oasis:names:tc:ubl:CoreComponentTypes:1.0:0.70"
> > > xmlns:ccts="urn:oasis:names:tc:ubl:CoreComponentParameters:1.0:0.70"
> > > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> > > xsi:schemaLocation="urn:oasis:names:tc:ubl:Invoice:1.0:0.70
> 0p70/xsd/UBL_Library_0p70_Order.xsd">
> > >
> > >         <!-- MEANING : Order No.        -->
> > >         <cat:ID>CUSTOMERPONUMBER</cat:ID>
> > >
> > >         <!-- MEANING : Order Date.              -->
> > >         <!-- Note: Format Expected is CCYY-MM-DD -->
> > >         <cat:IssueDate>2003-03-04</cat:IssueDate>
> > >
> > >     <!-- MEANING : Currency Code                         -->
> > >         <TransactionCurrencyCode>GBP</TransactionCurrencyCode>
> > >
> > >         <cat:BuyerParty>
> > >                 <cat:ID/>
> > >         <!-- MEANING : BILL TO ID.                -->
> > >                 <!-- Note: This is ID is given to the     -->
> > >                 <!--       Buyer to use in Ordering       -->
> > >                 <!--       Transactions with SUN          -->
> > >                 <cat:AccountCode>BILLTOID</cat:AccountCode>
> > >
> > >                 <cat:BuyerContact>
> > >                         <cat:ID/>
> > >             <!-- MEANING : Contact           -->
> > >                         <cat:Name>Claire Barnes</cat:Name>
> > >
> > >             <!-- MEANING : Contact Phone No.  -->
> > >                         <cat:Phone>01635 248181</cat:Phone>
> > >
> > >                         <!-- MEANING : Contact Fax No.-->
> > >                         <cat:Fax>01635 247924</cat:Fax>
> > >                 </cat:BuyerContact>
> > >
> > >                 <cat:PartyTaxScheme>
> > >                         <!-- MEANING : Vat Reg. No.
> -->
> > >                         <cat:CompanyTaxID>GB 363 3741 53</cat:CompanyTaxID>
> > >                         <cat:TaxScheme>
> > >                 <cat:ID/>
> > >             </cat:TaxScheme>
> > >                 </cat:PartyTaxScheme>
> > >         </cat:BuyerParty>
> > >
> > >         <cat:SellerParty>
> > >                 <!-- MEANING : Customers ID for -->
> > >                 <!--           SUN              -->
> > >                 <!-- Note: Determine if Buyer   -->
> > >                 <!--       needs to have this   -->
> > >                 <!--       data returned in     -->
> > >                 <!--        responses?           -->
> > >                 <cat:ID>CUSTOMERS SUN ID</cat:ID>
> > >         </cat:SellerParty>
> > >
> > >         <cat:DeliveryTerms>
> > >                 <cat:ID/>
> > >                 <!-- MEANING : Header Delivery      -->
> > >                 <!--           Instructions         -->
> > >                 <cat:SpecialTerms>Header Level Comments</cat:SpecialTerms>
> > >     </cat:DeliveryTerms>
> > >
> > >         <cat:OrderLine>
> > >                 <!-- MEANING : Line No.      -->
> > >                 <!-- Note : All Line No's    -->
> > >                 <!--        must be unique   -->
> > >                 <!--        and of type      -->
> > >                 <!--        Integer          -->
> > >                 <cat:BuyersID>1</cat:BuyersID>
> > >
> > >                 <!--- MEANING : Quantity                      -->
> > >                 <cat:Quantity unitCode="Each">10</cat:Quantity>
> > >
> > >                 <cat:DestinationParty>
> > >                         <cat:ID/>
> > >
> > >                         <cat:PartyName>
> > >                                 <!-- MEANING : SHIP TO COMPANY NAME     -->
> > >                                 <cat:Name>Ship To Company name</cat:Name>
> > >                         </cat:PartyName>
> > >
> > >                         <cat:Contact>
> > >                                 <cat:ID/>
> > >                                 <!-- MEANING : SHIP TO CONTACT NAME     -->
> > >                                 <cat:Name>Ship To Contact Name</cat:Name>
> > >
> > >                                 <!-- MEANING : SHIP TO CONTACT PHONE
> -->
> > >                                 <cat:Phone>Ship To Contact Phone</cat:Phone>
> > >
> > >                                 <!-- MEANING : SHIP TO CONTACT FAX   -->
> > >                                 <cat:Fax>Ship To Contact Fax</cat:Fax>
> > >                         </cat:Contact>
> > >                 </cat:DestinationParty>
> > >
> > >                 <cat:Item>
> > >                         <cat:ID/>
> > >                         <!-- MEANING : Product Description
> -->
> > >                         <!-- Note    : Sun's ERP does not subscribe to this
> -->
> > >                         <!--           information. Does Buyer need to send
> -->
> > >                         <!--           this data as it needs it returned ?
> -->
> > >                         <cat:Description>Product
> Description</cat:Description>
> > >
> > >                         <cat:SellersItemIdentification>
> > >                                 <!-- MEANING : Suppliers      -->
> > >                                 <!--           Product Code   -->
> > >                                 <cat:ID>SUN PARTNUMBER</cat:ID>
> > >                         </cat:SellersItemIdentification>
> > >
> > >                         <cat:BuyersItemIdentification>
> > >                                 <!-- MEANING : Buyers Product Code -->
> > >                                 <!-- Note : Does Buyer intend on   -->
> > >                                 <!--        sending this data ?    -->
> > >                                 <cat:ID>CUSTOMER PARTNUMBER</cat:ID>
> > >                         </cat:BuyersItemIdentification>
> > >
> > >                         <cat:BasePrice>
> > >                                 <!-- MEANING : Currency Code & Unit Price
>              -->
> > >                                 <cat:PriceAmount
> currencyID="GBP">15200.0</cat:PriceAmount>
> > >                         </cat:BasePrice>
> > >                 </cat:Item>
> > >
> > >                 <cat:DeliveryRequirement>
> > >                         <cat:ID/>
> > >
> > >                         <cat:DeliverToAddress>
> > >                                 <!-- MEANING : SHIP TO ID-->
> > >                                 <!-- Note : Sun generates-->
> > >                                 <!--        the ID's that-->
> > >                                 <!--        the Buyer can-->
> > >                                 <!--        use.         -->
> > >                                 <cat:ID>SHIPTO-ID</cat:ID>
> > >
> > >                 <!-- NOTE : THE FOLLOWING ADDRESS       -->
> > >                                 <!--        INFORMATION IS ONLY TO BE   -->
> > >                                 <!--        USED FOR DYNAMIC SHIP TO    -->
> > >                                 <!--        BUSINESS PROCESS. IF USED   -->
> > >                                 <!--        THE ABOVE SHIP TO ID WILL   -->
> > >                                 <!--        NOT BE USED.                -->
> > >                                 <!--        FURTHER, INFORMATION FROM   -->
> > >                                 <!--        DELIVERYPARTY ELEMENT CAN   -->
> > >                                 <!--        BE USED FOR ADDITION INFO   -->
> > >                                 <!--        ON THE SHIP TO ADDRESS LIKE -->
> > >                                 <!--        COMPANYNAME AND/OR PERSON   -->
> > >                                 <!--        NAME                        -->
> > >
> > >                                 <!-- MEANING : Building Name             -->
> > >                                 <cat:Building>Building Name</cat:Building>
> > >
> > >                                 <!-- MEANING : Address Line 1        -->
> > >                                 <cat:Street>Street Line 1</cat:Street>
> > >
> > >                                 <!-- MEANING : Address Line 2
>             -->
> > >                                 <cat:AdditionalStreet>Street Line
> 2</cat:AdditionalStreet>
> > >
> > >                                 <!-- MEANING : Address Line 3   -->
> > >                                 <cat:CityName>City</cat:CityName>
> > >
> > >                                 <!-- MEANING : Address Line 4       -->
> > >                                 <cat:District>District</cat:District>
> > >
> > >                                 <!-- MEANING : PostCode                 -->
> > >                                 <cat:PostalZone>PostCode</cat:PostalZone>
> > >
> > >                             <cat:Country>
> > >                                         <!-- MEANING : Country-->
> > >                                         <!--           Code   -->
> > >                                         <cat:Code>GB</cat:Code>
> > >                                 </cat:Country>
> > >                         </cat:DeliverToAddress>
> > >
> > >                         <cat:OrderedShipment>
> > >                                 <cat:ID/>
> > >                                 <cat:Information>Used For Line Level
> Comments</cat:Information>
> > >                         </cat:OrderedShipment>
> > >
> > >                         <cat:DeliverySchedule>
> > >                                 <cat:ID/>
> > >
> > >                                 <!-- MEANING : Required By Date
>                    -->
> > >
> <cat:RequestedDeliveryDate>2003-03-10</cat:RequestedDeliveryDate>
> > >                 <cat:DeliveryRequirement>
> > >                     <cat:ID/>
> > >                 </cat:DeliveryRequirement>
> > >                         </cat:DeliverySchedule>
> > >
> > >                 </cat:DeliveryRequirement>
> > >
> > >         </cat:OrderLine>
> > >
> > >         <cat:Contract>
> > >                 <!-- MEANING : Agreement ID -->
> > >                 <cat:ID>Agreement ID</cat:ID>
> > >         </cat:Contract>
> > >
> > > </Order>
>
> ------------- End Forwarded Message -------------



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