Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


version1.1
published
 
comment

This page is still the subject of additional validation cycles. Readers are welcome to send questions and/or provide comments by email to mercurius@bosa.fgov.be 

...

This list is maintained for the sake of completeness. ePRIORis ePRIOR is the legacy system that was re-used during the pilot B2G e-invoicing project. After the pilot project the ePRIOR interface with the private sector was phased-out (and replaced by PEPPOL interface), but the interface with public sector was maintained. only Only in 2018 this interface phase-out became necessary, due to introduction of European Norm and new exchange patterns such as eOrdering.

ePRIOR is also a suite of CEN-BII-, UBL2.0-based document formats (invoice, credit note, application response, attached document , ...). based on these documents formats, the following series of flows was set up and kept alive until ePRIOR interface is completely stopped. see See also Transition from ePRIOR interface to simpl.ePRIOR (temporary section).

these These flows are:

  • inbound ePRIOR Invoice
  • inbound ePRIOR CreditNote
  • inbound ePRIOR Attached Document
  • outbound ePRIOR Application Response

...

The semantic layer are defined by standardization teams. that The new PEPPOL BIS 3 Invoice format is an implementation of the european stadard standard for electonic electronic invoice, that provides the semantic specification and the syntaxt binding. PEPPOL teams only add implementation-level specifications.

Defined document formats

the The following 2 table tables summarize the key information about the supported document formats.

Format specifications

cf  
Document format
UBL DocumentTypeCodesyntax (XSD)semanticstatus, remarks

BIS V2 Invoice

380

UBL-Invoice-2.1.xsd

PEPPOL BIS 5A Billing

  • in phase out.
  • bidirectional support (in-,outbound).

BIS V2 Credit Note

81

UBL-CreditNote-2.1.xsd

PEPPOL BIS 5A Billing

  • in phase out.
  • bidirectional support (in-,outbound).
BIS V3 invoice/CNInvoice

cf. http://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL1001-inv/

UBL-Invoice-2.1.xsd


http://docs.peppol.eu/poacc/billing/3.0/


BIS V3 Credit Note

UBL-CreditNote-2.1.xsd

BIS V2 Message Level Response (MLR)

301

UBL-ApplicationResponse-2.1.xsd

PEPPOL BIS 36A Message Level Response

  • in phase out.
  • [TO CHECK] bidirectional support (in-,outbound).
BISV2 Order////UBL-Order-2.1.xsdPEPPOL BIS 28A Orderingoutbound support

Order Response

231

UBL-OrderResponse-2.1.xsd

PEPPOL BIS 28A Ordering

Not supported, no intake programmed yet

Invoice Response

23

UBL-ApplicationResponse-2.1.xsd

PEPPOL BIS 63A Invoice Response

intake programmed, but not yet started

...

format

Document Format Id /Document identifier/ customisationID  

Process ID / Profile ID

BISV2 Invoice

busdox-docid-qns::urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol4a:ver2.0::2.1

 busdox-docid-qns::urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:www.cenbii.eu:transaction:biitrns010:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0::2.1

cenbii-procid-ubl::urn:www.cenbii.eu:profile:bii04:ver2.0


cenbii-procid-ubl::urn:www.cenbii.eu:profile:bii05:ver2.0

BISV2 CN

busdox-docid-qns::urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:www.cenbii.eu:transaction:biitrns014:ver2.0:extended:urn:www.peppol.eu:bis:peppol5a:ver2.0::2.1

cenbii-procid-ubl::urn:www.cenbii.eu:profile:bii05:ver2.0

BIS V3 INVOICE

busdox-docid-qns::urn:oasis:names:specification:ubl:schema:xsd:CreditNoteInvoice-2::CreditNote##Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1

cenbii-procid-ubl::urn:fdc:peppol.eu:2017:poacc:billing:01:1.0

BIS V3 CN

busdox-docid-qns::urn:oasis:names:specification:ubl:schema:xsd:InvoiceCreditNote-2::Invoice##CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1

cenbii-procid-ubl::urn:fdc:peppol.eu:2017:poacc:billing:01:1.0

BISV2 MLR

busdox-docid-qns::urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2::ApplicationResponse##urn:www.cenbii.eu:transaction:biitrns071:ver2.0:extended:urn:www.peppol.eu:bis:peppol36a:ver1.0::2.1

cenbii-procid-ubl::urn:www.cenbii.eu:profile:bii36:ver2.0

...

You can validate that your message contain documents that respect format specifications  specifications with the following tools :

NB: the tool sallow using diferent rues set. It tools allowing to use different rules set, it is important to use the correct rule rules set, ie the latest version of the rule rules set that contains the exact format denomination (example : BISV2 INVOICE 4A).

Develop your own validation tool via :

...

  • Both interfaces are available in parallel.
  • the The legacy invoices and CNs, sent by (5) suppliers still using the interface implemented during the Pilot-phase (not yet PEPPOL), are only accessible through the ePRIOR interface.
  • all All portal invoices (and CN), all BIS2 Invoices (and CN), and all EDIFACT-pilot invoices are accessible through both interfaces.
  • only Only simpl.ePRIOR gives access to BIS3 and UNCEFACT/CII invoices and CNs.
  • only Only simpl.ePRIOR enables outbound flows.

The message layer data accessible through the Mercurius Portal, enable enables the follow up of the pickup of the documents on bth both interfaces, making it very convenient to follow up.

...

  1. pick up invoices through simpl.ePRIOR interface (and mark all collected invoices);
  2. pick up remaining invoices on ePRIOR interface.


Definitions

MercuriusMail-room from the Belgian Public sector, for e-Procurement related structured electronic documents
PEPPOLPan-European Public Procurement Online, PEPPOL enables businesses across Europe and beyond to communicate electronically with public buyers in various stages of the procurement process
OpenPEPPOL

OpenPEPPOL is a non-profit international association under Belgian law (Association Internationale Sans But Lucratif – AISBL) and consists of both public sector and private members. The association has assumed full responsibility for the development and maintenance of the PEPPOL specifications, building blocks and its services and implementation across Europe.

IntegratorsIntegrator Integrators allow service consumers to access the Simplsimpl.ePRIOR service exposed by the Mercurius platform. The service on the Mercurius platform is only accessible to integrators : Federal ( FSB ) or regional ( Magda, ... )
PortalAlso known as the Mercurius portal, it allows customers and suppliers to monitor (track and trace) the documents received and sent. It provides business information (sender, receiver, business status, date, ...) and access to technical information (messages exchanged, technical status, ...)
FASFederal Authentication Service authenticates authorises users to access the platform
Supplier

A supplier is an enterprise that contributes goods or services. Generally, a supply chain vendor manufactures inventory/stock items and sells them to the next link in the chain. Today, these terms refer to a supplier of any good or service.

See https://en.wikipedia.org/wiki/Supplier

The Peppol definition is the following :

The supplier is the legal person or organization who provides a product and/or service.
Examples of supplier roles: seller, consignor, creditor, economic operator.

Customer

In sales, commerce and economics, a customer (sometimes known as a client, buyer, or purchaser) is the recipient of a good, service, product or an idea - obtained from a seller, vendor, or supplier via a financial transaction or exchange for money or some other valuable consideration.

See https://en.wikipedia.org/wiki/Customer

The Peppol definition is the following :

The customer is the legal person or organization who is in demand of a product and/or service.
Examples of customer roles: buyer, consignee, debtor, contracting authority.



References

Sample Code

This example is provided without any guarantee or support. It's only to help you and show you how to generate code based on the WSDL definition.

...