IDABC e-Invoicing – e-Ordering > Pilot of e-PRIOR Meeting with Suppliers IDABC stands for Interoperable Delivery of European eGovernment Services to public Administrations, Business and Citizens
Agenda Scope & Calendar e-PRIOR Overview e-PRIOR Technology View e-PRIOR Services View e-PRIOR Interaction View e-PRIOR User Access Quick Start Questions and Answers Communication during Pilot
Scope & Calendar e-PRIOR Overview e-PRIOR Technology View e-PRIOR Services View e-PRIOR Interaction View e-PRIOR User Access Quick Start Questions and Answers Communication during Pilot
Scope The version of e-PRIOR to be piloted is limited in functionality. A more advanced version is planned to go into production but not this one. The major Goals of the Pilot are: To make sure that your electronic invoices can be converted to the XML format used by e-PRIOR. To make sure that your invoices can be exchanged via web-services.
Today’s Services View Profiles Business Processes (BP) Services supported by the Suppliers for each Profile Basic Invoice Profile (Pilot) Invoice with Dispute Profile (Phase 2a) Procurement Cycle Profile (Phase 2b) Billing BP Web services Invoice Service Credit-Note Service Payment Reminder Service Ordering BP Web services Order Response Service Support Informational Web Services Attached Document Service Status Request Service Inbox Request Service Query Request Service Retrieve Request Service Notification Service
Future’s Services View Profiles Business Processes (BP) Services supported by the Suppliers for each Profile Basic Invoice Profile (Pilot) Invoice with Dispute Profile (Phase 2a) Procurement Cycle Profile (Phase 2b) Billing BP Web services Invoice Service Credit-Note Service Payment Reminder Service Ordering BP Web services Order Response Service Support Informational Web Services Attached Document Service Status Request Service Inbox Request Service Query Request Service Retrieve Request Service Notification Service
Calendar Date Event 15/01/09 Meeting: Explanation of the ICD v1 21/01/09 Deadline for comments on the ICD v1 06/02/09 Delivery of final ICD v1 Before 11/02/2009 Signature of the simplified Interchange Agreement 11/02/09=>17/04/09 Pilot on the Pre-Prod environment (Basic Invoice) 07/05/09 (+- 5 days before TWG) Workshop 1 (conclusions of the Pilot exercise, with the suppliers, IDABC, PEPPOL, members of Expert Group...)
Scope & Calendar e-PRIOR Overview e-PRIOR Technology View e-PRIOR Services View e-PRIOR Interaction View e-PRIOR User Access Quick Start Questions and Answers Communication during Pilot
e-PRIOR Overview Whole System boundary e-PRIOR boundary The e-PRIOR platform is positioned right in-between the Back-Office of DIGIT and the Information System(s) of the Supplier
e-PRIOR Overview Whole System boundary End-points which interact with the Back-Offices of DIGIT e-PRIOR boundary Application of a number of business rules on the data to be exchanged End-points which interact with the Suppliers’ Information Systems e-PRIOR is composed by a set of cooperating layers using each others functions.
Delegate (out of Scope) e-PRIOR Overview Whole System boundary Boundary End-Point Communication Mode e-PRIOR boundary Doc Doc Delegate (out of Scope) Operand Operand The fundamental operand of the system is the Documents exchanged between DIGIT and its Suppliers. These can be inbound (e.g. Invoice) or outbound (e.g. Order).
Scope & Calendar e-PRIOR Overview e-PRIOR Technology View e-PRIOR Services View e-PRIOR Interaction View e-PRIOR User Access Quick Start Questions and Answers
e-PRIOR technology view Whole System boundary e-PRIOR boundary Content Based Routing DOC Reusable Schema Definitions Message Bus Façade
e-PRIOR technology view Whole System boundary e-PRIOR boundary Content Based Routing Sch. XML XSD (UBL) SOAP Reusable Schema Definitions WSDL Message Bus Façade
e-PRIOR technology view Whole System boundary A/Synchronous Mode e-PRIOR boundary Notification Mode Content Based Routing Sch. XML XSD (UBL) SOAP Reusable Schema Definitions WSDL Message Bus Facade
e-PRIOR technology view Standard Comment Communication Mode: A/Synchronous Mode HTTP 1.1 HTTP over TLS (successor of SSL) HTTP Basic Authentication Communication Mode: Notification Mode SMTP Boundary End Point: Message Bus Facade Web Services: WSDL 1.1 complies to the recommendation of WS-I Basic Profile SOAP 1.1 endpoints (with HTTP binding) Binary Attachments according to SOAP with Attachments Operand: Reusable Schema Definitions UBL 2.0 (extended and customised) compliant with XML 1.0 and XSD 1.1 Reuse of NES and CEN/BII Profiles Pre-Processing: Content Based Routing IDs according to GS1 GLN (Global Location Number) Not Mandatory for the Pilot Pre-Processing: Validation ISO Schematron Soft and Hard Rules
Scope & Calendar e-PRIOR Overview e-PRIOR Technology View e-PRIOR Services View e-PRIOR Interaction View e-PRIOR User Access Quick Start Questions and Answers Communication during Pilot
Today’s Services View Profiles Business Processes (BP) Services supported by the Suppliers for each Profile Basic Invoice Profile (Pilot) Invoice with Dispute Profile Procurement Cycle Profile Billing BP Web services Invoice Service Credit-Note Service Payment Reminder Service Ordering BP Web services Order Response Service Support Informational Web Services Attached Document Service Status Request Service Inbox Request Service Query Request Service Retrieve Request Service Notification Service
Scope & Calendar e-PRIOR Overview e-PRIOR Technology View e-PRIOR Services View e-PRIOR Interaction View e-PRIOR User Access Quick Start Questions and Answers
e-PRIOR Interaction View Write Requests: any request initiated by the Supplier that aims at creating a new record in the back-office of DIGIT (such as an invoice record). Every write request requires a set of actions by the back-office of DIGIT. Read Requests: any request initiated by the Supplier that aims at consulting data, in most cases, known to e-PRIOR (such as the state or the content of a document).
Today’s Interaction View
Future’s Interaction View
e-PRIOR Interaction View
Scope & Calendar e-PRIOR Overview e-PRIOR Technology View e-PRIOR Services View e-PRIOR Interaction View e-PRIOR User Access Quick Start Questions and Answers Communication during Pilot
e-PRIOR User Access
e-PRIOR User Access DIGIT R Supplier Agreement A Interchange Agreement 1 (link to Profile) DIGIT R Supplier Agreement B Interchange Agreement 2 (link to Profile)
e-PRIOR User Access Read Requests Write Requests DIGIT R Supplier Agreement A Interchange Agreement 1 (link to Profile) DIGIT R Supplier Agreement B Interchange Agreement 2 (link to Profile)
Scope & Calendar e-PRIOR Overview e-PRIOR Technology View e-PRIOR Services View e-PRIOR Interaction View e-PRIOR User Access Quick Start Questions and Answers Communication during Pilot
Quick-Start Each Supplier will Action Point 1- Decide whether to use one or more representative parties. This will impact the number of Supplier Agreements linked to the Supplier. Action Point 2- Sign an ‘Interchange Agreement’ with the European Commission before interfacing with e-PRIOR. Once this is done, the Supplier will receive its User Name and Password. Action Point 3- Map its documents to the UBL syntax and semantic model. Action Point 4- Use the WSDL documents of e-PRIOR to create its e-PRIOR web-services client. Action Point 5- Know the GS1-GLN ID of the customer to use it as the unique identifier of the Customer. Optionally Action Point 6- Convey its GS1-GLN ID to be used as the unique identifier of the Supplier.
Scope & Calendar e-PRIOR Overview e-PRIOR Technology View e-PRIOR Services View e-PRIOR Interaction View e-PRIOR User Access Quick Start Questions and Answers Communication during Pilot
Questions on the ICD
Scope & Calendar e-PRIOR Overview e-PRIOR Technology View e-PRIOR Services View e-PRIOR Interaction View e-PRIOR User Access Quick Start Questions and Answers Communication during Pilot
Communication during Pilot Circa – for documents http://circa.europa.eu/ E-mail – for questions and support DIGIT-EPRIOR-SUPPORT@ec.europa.eu Phone – for questions and support +32 2 299 4183 Maarten Daniels and Konstantinos Anastopoulos Working days from 9h to 17h
Closing of meeting