SlideShare ist ein Scribd-Unternehmen logo
1 von 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.

Weitere ähnliche Inhalte

Was ist angesagt? (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...
 

Ähnlich wie PEPPOL online WS. 4 and 5 CENBII Transactions in PEPPOL

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-invoicingOpusCapita
 
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-invoicingFriso de Jong
 
Strategic supply chain management and logistics
Strategic supply chain management and logisticsStrategic supply chain management and logistics
Strategic supply chain management and logisticsBhavi Bhatia
 
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
 
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 MoneyOpusCapita
 
e-Invoicing for Manufacturers
e-Invoicing for Manufacturerse-Invoicing for Manufacturers
e-Invoicing for ManufacturersMark Morley, MBA
 
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 BellConfederation of British Industry
 
Certipost Factuurcongres praktijkcase Philips
Certipost Factuurcongres praktijkcase PhilipsCertipost Factuurcongres praktijkcase Philips
Certipost Factuurcongres praktijkcase PhilipsFactuurcongres
 
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-invoicingOpusCapita
 
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 2010Dinand Tinholt
 
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 EuropeDinand Tinholt
 
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 invoicingECR Community
 
Axon advisory recruiting presentation
Axon advisory   recruiting presentationAxon advisory   recruiting presentation
Axon advisory recruiting presentationAxon Partners Group
 

Ähnlich wie 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
 

Kürzlich hochgeladen

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
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 connectorsNanddeep Nachan
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
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.pdfsudhanshuwaghmare1
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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 challengesrafiqahmad00786416
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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 REVIEWERMadyBayot
 

Kürzlich hochgeladen (20)

Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
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
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 

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