25.12.2012 Views

e2b Invoice Format Message Description v3p4 - GS1

e2b Invoice Format Message Description v3p4 - GS1

e2b Invoice Format Message Description v3p4 - GS1

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>e2b</strong> <strong>Invoice</strong> <strong>Format</strong><br />

<strong>Message</strong> <strong>Description</strong><br />

Version: 3.4<br />

Date: 06.12.2007<br />

Interchange and <strong>Message</strong> level<br />

The Interchange level ensures a correct structure in the XML message when the<br />

Envelope is used. The Envelope contains addressing information, and is especially<br />

intended for use in conjunction with messaging brokers.<br />

The Interchange level must also be used if several <strong>Invoice</strong>s are sent in one<br />

Interchange.<br />

Content of InterchangeHeaderType and <strong>Message</strong>HeaderType are described in a<br />

separate document<br />

The <strong>e2b</strong> <strong>Invoice</strong> can also be used together with other Envelopes e.g. SOAP.<br />

EnvelopeType<br />

-InterchangeId : xsd:string [1]<br />

-From : xsd:string [1]<br />

-To : xsd:string [1]<br />

-Date : xsd:date [1]<br />

-Time : xsd:time [0..1]<br />

-NumberOf<strong>Message</strong>s : xsd:integer [0..1]<br />

-TestIndicator : xsd:string [0..1]<br />

-<strong>Invoice</strong>Header<br />

<strong>Invoice</strong>HeaderType<br />

-<strong>Invoice</strong>Details 1..*<br />

-Envelope 0..1<br />

<strong>Invoice</strong>DetailsType<br />

Interchange<br />

-<strong>Invoice</strong> 1..*<br />

-InterchangeHeader 0..1<br />

InterchangeHeaderType<br />

-<strong>Message</strong>Header 0..*<br />

<strong>Message</strong>HeaderType<br />

<strong>Invoice</strong>Type<br />

-@<strong>Message</strong>Owner : xsd:string [1] = <strong>e2b</strong>{frozen}<br />

-@<strong>Message</strong>Version : xsd [1] = 3.1{frozen}<br />

-@<strong>Message</strong>Type : xsd:string [1] = <strong>Invoice</strong>{frozen}<br />

-<strong>Message</strong>Number : xsd:string [0..1]<br />

-<strong>Message</strong>Timestamp : xsd:dateTime [1]<br />

-NumberOfLines : xsd:integer [0..1]<br />

-<strong>Invoice</strong>Content : xsd:string [0..1]<br />

-LineOfBusiness : xsd [0..1]<br />

-<strong>Invoice</strong>DiscountChargesAndTax<br />

0..*<br />

<strong>Invoice</strong>DiscountChargesAndTaxType<br />

-<strong>Invoice</strong>Summary<br />

<strong>Invoice</strong>SummaryType<br />

©<strong>e2b</strong> Forum 2007 Page 49 of 54

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!