SlideShare una empresa de Scribd logo
1 de 34
PEPPOLBII Transactions in PEPPOL Martin Forsberg, Ecru Consulting
The PEPPOL project The PEPPOL project is the result of the European Competitiveness and Innovation Programme (CIP) ICT Policy Support Programme  (ICTPSP) 2007 and 2009 Call for Proposals Pilot A objective: Enabling EU-wide public eProcurement 50% EU contribution for achieving interoperability Coordinated by the Norwegian Agency for Public Management and eGovernment (Difi) Consortium and scope: 18 beneficiaries from 12 countries Total budget 30,8 M€  8 work packages, <1.600 person months and 10 M€ on sub-contractors Project start up: 1 May 2008, duration 48 months* *Current project duration is 42 months (+6 months extension subject to European Commission's approval)
Any supplier (incl. SMEs) in the EU can communicateelectronically with any European contracting authority for all procurement processes. The PEPPOL Vision 3
eProcurement
Page 5 CENBII Transactions in PEPPOL
Workshop vision The CEN/BII Workshop vision is that all organizations, independently of public or private nature, size, or nationality, must be enabled to make electronic business in an efficient and effective manner and with low transaction costs. 2
Workshop mission The CEN/BII Workshop mission is to spread and facilitate the use of eProcurement standards by suppliers and buyers, including public administrations, by: supporting the convergence of commonly applied international standards of electronic procurement;  providing a general framework for the organizational and semantic levels of the electronic documents; identifying the requirements for the eProcurement standards of interoperable tools; providing organizational support to ensure the maintenance and governance for those requirements. 3
BII objective Business Interoperability Interfaces for electronic Procurement in Europe - BII The objective of the work in BII is to  “provide a basic framework for interoperability in pan-European electronic transactions, expressed as a set of technical specifications that are compatible and cross-refer to relevant standards in order to ensure global interoperability.” Interoperability is defined by the European Interoperability Framework,version 2 as “the ability of information and communication technology (ICT) systems and of the business processes they support to exchange data and to enable the sharing of information and knowledge”  BII European Interoperability Framework, version 2 4 8
BII2 workshop Key Facts and Figures BII2 currently have 24 organizations from 9 different countries registered as workshop participants These organizations have so far nominated 68 experts to contribute to our work.
PEPPOL + BII = true The timeline of PEPPOL and BII2 are synchronized so that BII could benefit from the lessons learned in PEPPOL before publishing the results from BII2. BII1 BII2 BII profiles Joint work Lesonslearned PEPPOL Production Production pilot Test pilot PoC 13 10
BII addresses the whole eProcurement process The specifications provided by BII support the whole procurement process from publication of the Prior Information Notice through to the final Invoice. Based on, and supports, relevant EU directives 6 11
Profile key components Business process The behaviour of two or more Business Partners in order to achieve a common business goal. Process could be sourcing, ordering or billing Collaboration Business collaboration describes in detail the choreography of message exchange between two or more involved partners. Business partners take part in a business collaborations by playing an authorized role in it. Can be linked together to form business processes (such as dispute invoice, order cancellation) Transaction A business transaction is used to inform/synchronize/request the trading partner of an event. (Submit order, request delivery, request qoute) The transaction defines a set of data (information entities), relevant to the activity Syntax message A electronic message containing marked up information entities
BII04 Invoice only BII05 Billing BII03 Ordering BII06 procurement Profile migration Invoicing Dispute resolution Invoicing Ordering Ordering Invoicing Dispute resolution
Many profiles Catalogues, statement, ofl. BII01 - Catalogue only  BII02 - Catalogue update   BII17 - Multi party catalogue  BII16 - Catalogue deletion   BII23 - Invoice only with dispute  BII09 - Customs Bill  BII15 - Scanned Invoice  BII18 - Punch-out  BII20 - Customer Initiated Sourcing  BII21 - Statement  Tendering, support tools BII10 - Tender Notification   BII11 - Qualification  BII12 - Tendering Simple   BII14 - Prior Information Notice  BII22 - Call for Tender  BII24 - Attachment Document  BII25 - Status Request  BII26 - Retrieve Business Document
PEPPOL BIS? What is that? The set of formal requirements for ensuring interoperability of pan-European Public eProcurement are specified as PEPPOL Business Interoperability Specifications (BIS).  PEPPOL uses extensions i.e. adds Business Rules, to meet the PEPPOL specific Legal and Organisational Requirements A BIS is a guideline that specifies how a CEN/BII profile should be implemented in the PEPPOL context
Page 17 Documentation
Online resources CENBII Profiles and supporting documentationhttp://www.cen.eu/cwa/bii/specs/ PEPPOL BIS and supporting documentationhttp://www.peppol.eu/work_in_progress/wp5-einvoicing/results Online validation toolhttp://www.invinet.org/recursos/conformance/invoice-validation.html Page 18
Page 19 Validation of XML messages
Follow laws Be faster, more agile Trading Partner  Goals Make money Simplify work Be productive Good relations Need automated invoice  matching Need to get a response on an order Requirements on  the electronic  collaboration so  that goals can be fulfilled Need to route information to the correct person Need to know when to deliver Need to know the delivery address Need to have tax information The delivery date must be stated The Invoice must be issued after delivery Can be defined  and enforced by  business rules Total amount should be the sum of the line amounts The supplier must accept or reject the order The Invoice must refer to the order
Follow laws Be faster, more agile Trading Partner  Goals Make money Simplify work Be productive Good relations Requirements on  the electronic  collaboration so  that goals can be  fulfilled Need automated invoice  matching Need to get a response on an order Need to route information to the correct person Can be defined  and enforced by  business rules Need to know when to deliver Need to know the delivery address Need to have tax information Business rules  can be expressed in many ways Regular  descriptive text The delivery date must be stated The Invoice must be issued after delivery Total amount should be the sum of the line amounts The supplier must accept or reject the order The Invoice must refer to the order UML or CCTS  Data models  (relationships,  cardinalities) Business term names, definitions  and data types. Guiding texts for rules  that are not  sutable for  formal descriptions Process diagrams
Follow laws Be faster, more agile Goals Make money Simplify work Be productive Good relations Requirements CENBII Profiles and Transactions Business rules Need automated invoice  matching PEPPOL BIS National additional rules Need to get a response on an order Need to route information to the correct person Need to know when to deliver Business rules expressed in various formats Need to know the delivery address Need to have tax information Regular  descriptive text The delivery date must be stated The Invoice must be issued after delivery Total amount should be the sum of the line amounts An actual XML-message can be tested/validated against business rules using several techniques National Schematron BII Schematron PEPPOL Schematron UBL XML Schema * The supplier must accept or reject the order The Invoice must refer to the order Executable tools XSD Schemas Schematron,  Stylesheet rules * For PEPPOL - Currently only UBL, can be additional in the future
Layered validations Extension methodology Based on agreement Profile compliance
Schematron ,[object Object]
Calculations, dependency rules, check sums, code validation
The Schematron rules can be executed as is by tools
Or they can be transformed into XSLT. The XSLT is then applied to the XML-instance file.Schematron and XML Schemas should be used in combination ,[object Object]
Schematron to test calculations and dependencies ,[object Object]
Page 27 Provider Agreements and Governance
Regional domain Regional domain AP AP Contracting Authority Economic Operator SMP SMP SML Coordinating Authority Regional Authority Two levels of governance Provides European wide governance for: the PEPPOL Technical Standards the PEPPOL Service Specifications  the PEPPOL SML the PEPPOL Agreements Provides regional governance for: the implementation and use  of the transport infrastructure the legal framework for specific AP and SMP agreements specific requirements applicable within a domain
PEPPOL Transport Infrastructure Agreements The aim of the PEPPOL Transport Infrastructure Agreements is to regulate the roles and responsibilities of the actors involved in the governance and operation of the PEPPOL transport infrastructure. Three separate agreements with a common set of annexes. Contact points Definitions Service and Service Levels Technical Standards Regional domain and its specific services and service levels Change Procedures The PEPPOL Governance Model and model agreements
Key principles Inspired by other initiatives, but reflects the uniqueness of the PEPPOL initiative: An open community where interoperability is achieved through common specification and not point-to-point agreements. The PEPPOL Transport Infrastructure Agreements provides governance for the PEPPOL Transport Infrastructure based on: a European wide coordination over all common components of the transport infrastructure; a regional coordination and supervision of the implementation and use of the transport infrastructure within a domain; and open and transparent provision of SML, SMP and AP services based on a common set of agreements as well as common definition of services and service levels.

Más contenido relacionado

La actualidad más candente (6)

National Interoperability OSS
National Interoperability OSSNational Interoperability OSS
National Interoperability OSS
 
Laura Crow: Vodafone
Laura Crow: VodafoneLaura Crow: Vodafone
Laura Crow: Vodafone
 
Legal Entity Identifier - Connect the dots with high quality LEI data
Legal Entity Identifier - Connect the dots with high quality LEI dataLegal Entity Identifier - Connect the dots with high quality LEI data
Legal Entity Identifier - Connect the dots with high quality LEI data
 
Digitial Transformation
Digitial TransformationDigitial Transformation
Digitial Transformation
 
Benefits of Data a Business View
Benefits of Data a Business ViewBenefits of Data a Business View
Benefits of Data a Business View
 
Presentation by B. Garcia-Porros, EC (ENG) Eighth SIGMA Regional IPA Conferen...
Presentation by B. Garcia-Porros, EC (ENG) Eighth SIGMA Regional IPA Conferen...Presentation by B. Garcia-Porros, EC (ENG) Eighth SIGMA Regional IPA Conferen...
Presentation by B. Garcia-Porros, EC (ENG) Eighth SIGMA Regional IPA Conferen...
 

Similar a PEPPOL online WS. 4 and 5 CENBII Transactions in PEPPOL

E invoicing, results of the expert group on e-invoicing
E invoicing, results of the expert group on e-invoicingE invoicing, results of the expert group on e-invoicing
E invoicing, results of the expert group on e-invoicing
Friso de Jong
 
EBL input to EC consultation on the Final Report of the Expert Group on e-Inv...
EBL input to EC consultation on the Final Report of the Expert Group on e-Inv...EBL input to EC consultation on the Final Report of the Expert Group on e-Inv...
EBL input to EC consultation on the Final Report of the Expert Group on e-Inv...
European e-Business Lab
 
Bo harald. expert group of e invoicing
Bo harald. expert group of e invoicingBo harald. expert group of e invoicing
Bo harald. expert group of e invoicing
ECR Community
 

Similar a PEPPOL online WS. 4 and 5 CENBII Transactions in PEPPOL (20)

Key considerations for IT Departments implementing e-invoicing
Key considerations for IT Departments implementing e-invoicingKey considerations for IT Departments implementing e-invoicing
Key considerations for IT Departments implementing e-invoicing
 
2016 investor presentation
2016 investor presentation2016 investor presentation
2016 investor presentation
 
E invoicing, results of the expert group on e-invoicing
E invoicing, results of the expert group on e-invoicingE invoicing, results of the expert group on e-invoicing
E invoicing, results of the expert group on e-invoicing
 
MAB07.docx
MAB07.docxMAB07.docx
MAB07.docx
 
Strategic supply chain management and logistics
Strategic supply chain management and logisticsStrategic supply chain management and logistics
Strategic supply chain management and logistics
 
e-Procurement in Indian Government
e-Procurement in Indian Governmente-Procurement in Indian Government
e-Procurement in Indian Government
 
EBL input to EC consultation on the Final Report of the Expert Group on e-Inv...
EBL input to EC consultation on the Final Report of the Expert Group on e-Inv...EBL input to EC consultation on the Final Report of the Expert Group on e-Inv...
EBL input to EC consultation on the Final Report of the Expert Group on e-Inv...
 
25.09.2018 How to Improve Your Accounts Payable Processes & Save Money
25.09.2018 How to Improve Your Accounts Payable Processes & Save Money25.09.2018 How to Improve Your Accounts Payable Processes & Save Money
25.09.2018 How to Improve Your Accounts Payable Processes & Save Money
 
e-Invoicing for Manufacturers
e-Invoicing for Manufacturerse-Invoicing for Manufacturers
e-Invoicing for Manufacturers
 
CBI Northern Ireland - Public procurement conference - Roy Bell
CBI Northern Ireland - Public procurement conference - Roy BellCBI Northern Ireland - Public procurement conference - Roy Bell
CBI Northern Ireland - Public procurement conference - Roy Bell
 
Public Contracts Scotland
Public Contracts ScotlandPublic Contracts Scotland
Public Contracts Scotland
 
Moscow 3.6.2010
Moscow 3.6.2010Moscow 3.6.2010
Moscow 3.6.2010
 
Moscow 3.6.2010
Moscow 3.6.2010Moscow 3.6.2010
Moscow 3.6.2010
 
Certipost Factuurcongres praktijkcase Philips
Certipost Factuurcongres praktijkcase PhilipsCertipost Factuurcongres praktijkcase Philips
Certipost Factuurcongres praktijkcase Philips
 
Webinar: Why Peppol matters for your e-invoicing
Webinar: Why Peppol matters for your e-invoicingWebinar: Why Peppol matters for your e-invoicing
Webinar: Why Peppol matters for your e-invoicing
 
SPOCS Presentation EEMA Conference London June 2010
SPOCS Presentation EEMA Conference London June 2010SPOCS Presentation EEMA Conference London June 2010
SPOCS Presentation EEMA Conference London June 2010
 
Using eID for business startup in Europe
Using eID for business startup in EuropeUsing eID for business startup in Europe
Using eID for business startup in Europe
 
my projects portfolio
my projects portfoliomy projects portfolio
my projects portfolio
 
Bo harald. expert group of e invoicing
Bo harald. expert group of e invoicingBo harald. expert group of e invoicing
Bo harald. expert group of e invoicing
 
Axon advisory recruiting presentation
Axon advisory   recruiting presentationAxon advisory   recruiting presentation
Axon advisory recruiting presentation
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

PEPPOL online WS. 4 and 5 CENBII Transactions in PEPPOL

  • 1. PEPPOLBII Transactions in PEPPOL Martin Forsberg, Ecru Consulting
  • 2. The PEPPOL project The PEPPOL project is the result of the European Competitiveness and Innovation Programme (CIP) ICT Policy Support Programme (ICTPSP) 2007 and 2009 Call for Proposals Pilot A objective: Enabling EU-wide public eProcurement 50% EU contribution for achieving interoperability Coordinated by the Norwegian Agency for Public Management and eGovernment (Difi) Consortium and scope: 18 beneficiaries from 12 countries Total budget 30,8 M€ 8 work packages, <1.600 person months and 10 M€ on sub-contractors Project start up: 1 May 2008, duration 48 months* *Current project duration is 42 months (+6 months extension subject to European Commission's approval)
  • 3. Any supplier (incl. SMEs) in the EU can communicateelectronically with any European contracting authority for all procurement processes. The PEPPOL Vision 3
  • 5. Page 5 CENBII Transactions in PEPPOL
  • 6. Workshop vision The CEN/BII Workshop vision is that all organizations, independently of public or private nature, size, or nationality, must be enabled to make electronic business in an efficient and effective manner and with low transaction costs. 2
  • 7. Workshop mission The CEN/BII Workshop mission is to spread and facilitate the use of eProcurement standards by suppliers and buyers, including public administrations, by: supporting the convergence of commonly applied international standards of electronic procurement; providing a general framework for the organizational and semantic levels of the electronic documents; identifying the requirements for the eProcurement standards of interoperable tools; providing organizational support to ensure the maintenance and governance for those requirements. 3
  • 8. BII objective Business Interoperability Interfaces for electronic Procurement in Europe - BII The objective of the work in BII is to “provide a basic framework for interoperability in pan-European electronic transactions, expressed as a set of technical specifications that are compatible and cross-refer to relevant standards in order to ensure global interoperability.” Interoperability is defined by the European Interoperability Framework,version 2 as “the ability of information and communication technology (ICT) systems and of the business processes they support to exchange data and to enable the sharing of information and knowledge” BII European Interoperability Framework, version 2 4 8
  • 9. BII2 workshop Key Facts and Figures BII2 currently have 24 organizations from 9 different countries registered as workshop participants These organizations have so far nominated 68 experts to contribute to our work.
  • 10. PEPPOL + BII = true The timeline of PEPPOL and BII2 are synchronized so that BII could benefit from the lessons learned in PEPPOL before publishing the results from BII2. BII1 BII2 BII profiles Joint work Lesonslearned PEPPOL Production Production pilot Test pilot PoC 13 10
  • 11. BII addresses the whole eProcurement process The specifications provided by BII support the whole procurement process from publication of the Prior Information Notice through to the final Invoice. Based on, and supports, relevant EU directives 6 11
  • 12. Profile key components Business process The behaviour of two or more Business Partners in order to achieve a common business goal. Process could be sourcing, ordering or billing Collaboration Business collaboration describes in detail the choreography of message exchange between two or more involved partners. Business partners take part in a business collaborations by playing an authorized role in it. Can be linked together to form business processes (such as dispute invoice, order cancellation) Transaction A business transaction is used to inform/synchronize/request the trading partner of an event. (Submit order, request delivery, request qoute) The transaction defines a set of data (information entities), relevant to the activity Syntax message A electronic message containing marked up information entities
  • 13.
  • 14. BII04 Invoice only BII05 Billing BII03 Ordering BII06 procurement Profile migration Invoicing Dispute resolution Invoicing Ordering Ordering Invoicing Dispute resolution
  • 15. Many profiles Catalogues, statement, ofl. BII01 - Catalogue only BII02 - Catalogue update BII17 - Multi party catalogue BII16 - Catalogue deletion BII23 - Invoice only with dispute BII09 - Customs Bill BII15 - Scanned Invoice BII18 - Punch-out BII20 - Customer Initiated Sourcing BII21 - Statement Tendering, support tools BII10 - Tender Notification BII11 - Qualification BII12 - Tendering Simple BII14 - Prior Information Notice BII22 - Call for Tender BII24 - Attachment Document BII25 - Status Request BII26 - Retrieve Business Document
  • 16. PEPPOL BIS? What is that? The set of formal requirements for ensuring interoperability of pan-European Public eProcurement are specified as PEPPOL Business Interoperability Specifications (BIS). PEPPOL uses extensions i.e. adds Business Rules, to meet the PEPPOL specific Legal and Organisational Requirements A BIS is a guideline that specifies how a CEN/BII profile should be implemented in the PEPPOL context
  • 18. Online resources CENBII Profiles and supporting documentationhttp://www.cen.eu/cwa/bii/specs/ PEPPOL BIS and supporting documentationhttp://www.peppol.eu/work_in_progress/wp5-einvoicing/results Online validation toolhttp://www.invinet.org/recursos/conformance/invoice-validation.html Page 18
  • 19. Page 19 Validation of XML messages
  • 20. Follow laws Be faster, more agile Trading Partner Goals Make money Simplify work Be productive Good relations Need automated invoice matching Need to get a response on an order Requirements on the electronic collaboration so that goals can be fulfilled Need to route information to the correct person Need to know when to deliver Need to know the delivery address Need to have tax information The delivery date must be stated The Invoice must be issued after delivery Can be defined and enforced by business rules Total amount should be the sum of the line amounts The supplier must accept or reject the order The Invoice must refer to the order
  • 21. Follow laws Be faster, more agile Trading Partner Goals Make money Simplify work Be productive Good relations Requirements on the electronic collaboration so that goals can be fulfilled Need automated invoice matching Need to get a response on an order Need to route information to the correct person Can be defined and enforced by business rules Need to know when to deliver Need to know the delivery address Need to have tax information Business rules can be expressed in many ways Regular descriptive text The delivery date must be stated The Invoice must be issued after delivery Total amount should be the sum of the line amounts The supplier must accept or reject the order The Invoice must refer to the order UML or CCTS Data models (relationships, cardinalities) Business term names, definitions and data types. Guiding texts for rules that are not sutable for formal descriptions Process diagrams
  • 22. Follow laws Be faster, more agile Goals Make money Simplify work Be productive Good relations Requirements CENBII Profiles and Transactions Business rules Need automated invoice matching PEPPOL BIS National additional rules Need to get a response on an order Need to route information to the correct person Need to know when to deliver Business rules expressed in various formats Need to know the delivery address Need to have tax information Regular descriptive text The delivery date must be stated The Invoice must be issued after delivery Total amount should be the sum of the line amounts An actual XML-message can be tested/validated against business rules using several techniques National Schematron BII Schematron PEPPOL Schematron UBL XML Schema * The supplier must accept or reject the order The Invoice must refer to the order Executable tools XSD Schemas Schematron, Stylesheet rules * For PEPPOL - Currently only UBL, can be additional in the future
  • 23. Layered validations Extension methodology Based on agreement Profile compliance
  • 24.
  • 25.
  • 26. Calculations, dependency rules, check sums, code validation
  • 27. The Schematron rules can be executed as is by tools
  • 28.
  • 29.
  • 30. Page 27 Provider Agreements and Governance
  • 31. Regional domain Regional domain AP AP Contracting Authority Economic Operator SMP SMP SML Coordinating Authority Regional Authority Two levels of governance Provides European wide governance for: the PEPPOL Technical Standards the PEPPOL Service Specifications the PEPPOL SML the PEPPOL Agreements Provides regional governance for: the implementation and use of the transport infrastructure the legal framework for specific AP and SMP agreements specific requirements applicable within a domain
  • 32. PEPPOL Transport Infrastructure Agreements The aim of the PEPPOL Transport Infrastructure Agreements is to regulate the roles and responsibilities of the actors involved in the governance and operation of the PEPPOL transport infrastructure. Three separate agreements with a common set of annexes. Contact points Definitions Service and Service Levels Technical Standards Regional domain and its specific services and service levels Change Procedures The PEPPOL Governance Model and model agreements
  • 33.
  • 34. Key principles Inspired by other initiatives, but reflects the uniqueness of the PEPPOL initiative: An open community where interoperability is achieved through common specification and not point-to-point agreements. The PEPPOL Transport Infrastructure Agreements provides governance for the PEPPOL Transport Infrastructure based on: a European wide coordination over all common components of the transport infrastructure; a regional coordination and supervision of the implementation and use of the transport infrastructure within a domain; and open and transparent provision of SML, SMP and AP services based on a common set of agreements as well as common definition of services and service levels.
  • 35. Service Levels Access Points 98,5% availability during business hours94% availability during the remaining time SMP 98,5% availability during business hours94% availability during the remaining time Defined contact points Reporting to Regional Authority in case of major faults (more than 4 hours down-time) It is free for providers to deliver higher levels of availability (and charge for the added value to their customer). It is not allowed to charge other APs participants/customers. See more details about this in the provider agreements. PEPPOL is free from roaming-charges between AP's and SMP's Page 32
  • 37. eProcurementwithout borders in Europe www.peppol.eu