[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: SV: [ubl-dev] Collection Invoice
Hi, I actually think SBDH is limited to carry a single (XML)-document. The xsd:any-element cannot be repeated as I understand it: <xs:complexType name="StandardBusinessDocument"> <xs:sequence> <xs:element ref="StandardBusinessDocumentHeader" minOccurs="0"/> <xs:any namespace="##other" processContents="lax"/> </xs:sequence> </xs:complexType> So this would not work: <StandardBusinessDocument xmlns="http://www.unece.org/cefact/namespaces/StandardBusinessDocumentHeader"> <StandardBusinessDocumentHeader> <HeaderVersion>1.3</HeaderVersion> <Sender> <Identifier>321</Identifier> </Sender> <Receiver> <Identifier>123</Identifier> </Receiver> <!-- more header elements that I have omitted goes here--> </StandardBusinessDocumentHeader> <!-- Two documents --> <invoice xmlns="abc">1</invoice> <invoice xmlns="abc">2</invoice> </StandardBusinessDocument> I know that GS1 doesn't have this problem since they are using another enveloping mechanism inside the SBDH. So even if they are carrying more than one message inside, it is wrapped in a single element. Best regards Martin Forsberg Single Face To Industry, Sweden -----Ursprungligt meddelande----- Från: Crawford, Mark [mailto:mark.crawford@sap.com] Skickat: den 3 december 2010 21:57 Till: 'stephen.green@documentengineeringservices.com'; 'roland@rhocon.nl' Kopia: 'ubl-dev@lists.oasis-open.org' Ämne: Re: [ubl-dev] Collection Invoice Sbdh is not limited to a single document. Mark Crawford SAP Standards Strategist Platform Strategy Group Technology Strategy Team, Office of the CTO Mobile: (703) 485-5232 ----- Original Message ----- From: Stephen Green [mailto:stephen.green@documentengineeringservices.com] Sent: Friday, December 03, 2010 07:12 AM To: Roland Hommes <roland@rhocon.nl> Cc: ubl-dev@lists.oasis-open.org <ubl-dev@lists.oasis-open.org> Subject: Re: [ubl-dev] Collection Invoice I remember being one of the only people wanting this when we were designing UBL 1.0 and 2.0 so it didn't get accepted as a requirement back then (it was thought it could be done using the CEFACT Standard Business Document Header but I think I remember that the Standard Business Document Header only took a single document (maybe it has been improved since). Anyway, it might be something the UBL TC could look at for future maintenance updates if there is the need for it. Best regards Steve --- Stephen D Green On 3 December 2010 10:44, Roland Hommes <roland@rhocon.nl> wrote: > Hi, > > > > Is it possible to create another level into the Invoice (2.0) in which > a ‘collection’ of invoices are communicated with the current ABIE/ASBIE’s? > > At this moment all I can see are Invoice/InvoiceLine levels. Can the > “CollectiveInvoice” only be added as a custom extension or has this > problem already been solved in a different way? > > > > Thanks, > > Roland Hommes > > Logius-NL --------------------------------------------------------------------- To unsubscribe, e-mail: ubl-dev-unsubscribe@lists.oasis-open.org For additional commands, e-mail: ubl-dev-help@lists.oasis-open.org
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]