version | 1.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
Document format | UBL DocumentTypeCode | syntax (XSD) | semantic | status, remarks | |
---|---|---|---|---|---|
BIS V2 Invoice | 380 |
| |||
BIS V2 Credit Note | 81 |
| |||
BIS V3 invoice/CN | cfInvoice | cf. http://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL1001-inv/ | http://docs.peppol.eu/poacc/billing/3.0/ |
| |
BIS V3 Credit Note | |||||
BIS V2 Message Level Response (MLR) | 301 |
| |||
BISV2 Order | //// | UBL-Order-2.1.xsd | PEPPOL BIS 28A Ordering | outbound support | |
Order Response | 231 | Not supported, no intake programmed yet | |||
Invoice Response | 23 | 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.
...
- pick up invoices through simpl.ePRIOR interface (and mark all collected invoices);
- pick up remaining invoices on ePRIOR interface.
Definitions
Mercurius | Mail-room from the Belgian Public sector, for e-Procurement related structured electronic documents |
---|---|
PEPPOL | Pan-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. |
Integrators | Integrator 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, ... ) |
Portal | Also 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, ...) |
FAS | Federal 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. |
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. |
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.
...
Description | Link |
---|---|
wsdl of the backend service (for info) | |
peppol.eu page about the Belgian PEPPOL authority (PA) | http://peppol.eu/what-is-peppol/peppol-country-profiles/belgium-country-profile/?rel=tab664 |
official webpage of the Belgian PEPPOL authority | https://openpeppol.atlassian.net/wiki/spaces/Belgium |
Mercurius platform, portal-site homepage | |
list of PEPPOL receivers registered in smp.belgium.be | |
simpl.ePRIOR relevant documentation on FSB (access, proxy-service) | |
sources of diagrams shown on the page | |
list of authorized identification schemes for party identifiers (enpointID) | cf page: https://ec.europa.eu/cefdigital/wiki/display/CEFDIGITAL/Code+lists, select Electronic Address Scheme code list (EAS) |