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] Online UBL validator?


Folks,

You can also use OASIS CAM for this right now.

The jCAM open source component is available from:

 http://www.jcam.org.uk   

and a tutorial that includes a UBL example CAM template 
is available from the OASIS CAM TC area.

Enjoy, DW
=========================================================
Quoting david.lyon@computergrid.net:

> Hi Micah,
> 
> We are in the middle of producing a UBL validator/testpad so we haven't made
> it
> publicly available yet. 
> 
> It's written in Perl and does a wide variety of tests on documents. The
> basic
> idea is that it would be able to scrutinise a trading partners documents for
> compliance to the specifications.
> 
> Our plan is to release the tool as shareware in the next month or so.
> 
> This is the output from one script when used on the standard UBL example.
> 
> D:\ComputerGrid\ComputerGrid UBL Testpad>perl CheckPO.pl
> UBL-Order-1.0-beta-Joinery-Example.xml
> Computergrid.net - UBL PO Document Test Script
> .Checking Header for mandatory fields
>   ..[Exists] /Order/cat:IssueDate
>   ..[Exists] /Order/cat:BuyersID
>   ..[Not Exists] /Order/cat:SellersID
>   ..[Not Exists] /Order/cat:LineExtensionTotalAmount
>   ..[Not Exists] /Order/cat:LineItemCountQuantity
>   ..[Not Exists] /Order/cat:BuyerParty/cat:SellerAssignedAccountID
>   ..[Exists] /Order/cat:OrderLine[1]
>   ..[Exists] /Order/cat:OrderLine[1]/cat:LineItem/cat:Quantity
>   ..[Not Exists]
> /Order/cat:OrderLine[1]/cat:LineItem/cat:LineExtensionAmount
>   ..[Not Exists]
> /Order/cat:OrderLine[1]/cat:LineItem/cat:Item/cat:Description
>   ..[Exists] /Order/cat:OrderLine1]/cat:LineItem/cat:Item/cat:
> SellersItemIdentification/cat:ID
> [Fail] Document failed Validatation test with 6 Errors
> 
> Regards
> 
> David 
> 
> Quoting Micah Dubinko <micah@dubinko.info>:
> 
> > Do there exist any online validators for UBL documents?
> > 
> > One thing I am considering is adapting my XForms Validator technology 
> > (http://xformsinstitute.com/validator/) to UBL and/or UBL Lite.
> > 
> > The primary component is a RelaxNG schema that runs the validation...
> > 
> > Thoughts?
> > 
> > .micah
> > 
> 
> 
> 
> 
> -------------------------------------------------------
> 
> 


http://drrw.net


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