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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-dev message

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


Subject: RE: [ubl-dev] UBL Extensions


Hi Roberto, 
 
Thanks for replying and sorry for the delay.
 
Yes we have considered using extension to the codelists. We did not find codelists for some physical attributes, like colors, sizes, textures, etc, for example.
 
On the other hand, in numeral 1. I was expecting to have an extension example: not the one of a codelist, but one indicating the inclusion of some structured information that does not fit elsewhere in the document. Thanks for showing me the actual place where the ExpiryDate should be placed. I already managed to make an extension (the first record in the doc) and to have it validated by XMLSpy and the val tools in the UBL kit.
 
 
Thanks and regards, 
 
 
Miguel
 



> Date: Thu, 13 Mar 2008 15:49:10 +0100> Subject: Re: [ubl-dev] UBL Extensions> From: roberto@javest.com> To: mape1082@hotmail.com> CC: ubl-dev@lists.oasis-open.org> > Hello,> > > Hi All,> >> >> > We are currently evaluating UBL to possibly adopt it into our next> > generation of business tools. We are facing a problem consisting mainly of> > the following:> >> > The standard does not cover all the possible data fields/structures we> > need to deal with. We basically need to map from EDI X.12 messages to UBL> > and viceversa. The EDI is, as you know, really wide and is many times> > customized to the own purposes of who transmits.> >> > Example:> > A shipment may have many different associated dates: Ship Date, Deliver> > Date, Do not Deliver After, Do not ship after, Do not ship before, Do not> > deliver before, Expiration date for foods etc.. We found at least 20> > different DateTime qualifiers that may have us map the DTM valua to a> > corresponding field in the UBL schema. It happens that the UBL does not> > contemplate all of those fields. In this case we would be forced to extend> > the standard to our own purposes.> >> > So, my questions are at this point:> >> > 1. Can you provide an example of how to extend a UBL Purchase Order with a> > date of expiration for an item that is food?> > Order /OrderLine /LineItem /OrderedShipment /Package /GoodsItem /Item> /ItemInstance /LotIdentification /ExpiryDate> > > >> > 2. Is there a guide to map common EDI documents to their corresponding UBL> > documents?> > Not a public one at the moment, but maybe someone else can help on this> better.> > >> > 3. Can you provide an small example of code list extension?> > why extension ?> Code list can be used into many information items in order to constraint> values. Code lists are handled in a separated way from UBL documents> using Genericode OASIS Standard:> > http://docs.oasis-open.org/codelist/genericode/> > Codelist are defined by qualifying the information item with the code list> attributes like:> - List Agency ID> - List Version ID> - List URI> - List Scheme URI> > This means the value used on a given UBL instance will be precisely> associated to a codelist and a value validation will be possible.> > You have a sample on the Order->DocumentCurrencyCode (you can easely> inspect the codelist attributes using UBL Swinger)> > The codelist argument is strictly connected to the validation argument so> it is necessary to understand this aspect too.> The codelist validation (using Schematron) is recommended after the> mandatory structure validation (using XSD).> > >> >> > Thanks a lot for your help,> >> >> > Miguel> > _________________________________________________________________> > Create a handy button so your friends can add U to their buddy list. Try> > it now!> > http://g.msn.ca/ca55/211> > > -- > * UBL Italian Localization SubCommittee (ITLSC), co-Chair> * UBL Online Community editorial board member (ubl.xml.org)> * Italian UBL Advisor> * OASIS NEWS italian translator> > Roberto Cisternino> > mobile: +39 328 2148123> skype: roberto.cisternino.ubl-itlsc> > [UBL Technical Committee]> http://www.oasis-open.org/committees/ubl> > [UBL Italian Localization Subcommittee]> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ubl-itlsc> > [Iniziativa UBL Italia]> http://www.ubl-italia.org> > [UBL Support] (prevista migrazione su ubl.xml.org)> http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ubl-ssc> > [UBL Online Community] (...in avviamento)> http://ubl.xml.org> > [Gruppo Esperti UBL] (...in avviamento)> http://www.ublguild.org/> > [Free UBL Writer @ JAVEST]> http://www.javest.com> > 
_________________________________________________________________
Enter the Hunt & you could win a 2008 Eclipse Spyder! Click here to enter!
http://g.msn.ca/ca55/213


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