SlideShare a Scribd company logo
eBIZ adoption mini course
January 2017
Validation and control
Piero De Sabbata, piero.desabbata@enea.it
Arianna Brutti, arianna.brutti@enea.it
Summary
1. Terminology
2. eBIZ
3. eBIZ applicative domain
4. Focus on…
5. The adoption path
6. Resources and documentation
7. Validation and control
Why?
− Making recognizable software packages correctly
implementing eBIZ
− Minimising risk of interoperability gap between
applications (thus time to setup inter-company
collaborations)
Conformance and validation
The approach
− Checking the application’s capability to satisfy the core subset
of the whole specification (document level of conformance);
remind that:
− an application can be eBIZ compliant even if it satisfies only a
part of the whole specification (we speak about different levels
of conformance)
− the ‘eBIZ-conformance to document level for a specific
process’ is the minimal conformance level and it is related to
semantics and data models and syntax used for each of the
implemented transaction, none excluded
Conformance and validation /2
eBIZ 2.0 - document Validator /1
− a web application to automatically check if an XML document is compliant to
eBIZ specification
− based on two kinds of artefacts:
• XML Schema: to check the syntax
• Schematron: to check if business rules are fullfilled
− scope:
− to support the developers throughout the testing of their
implementation in order to improve their correctness
• the validator checks if the implementation is able to produce the
expected output
− to support the business partner in the documents exchange
• the validator checks if the issued/received documents comply to the
specification
http://www.ebiz-tcf.eu/index.php/2012-09-20-14-10-25/news-upcoming-
events/13-news/98-ebiz-new-validator-is-here
eBIZ 2.0 - document Validator/2
http://www.ebiz-tcf.eu/index.php/2012-09-20-14-10-25/news-upcoming-
events/13-news/98-ebiz-new-validator-is-here
eBIZ 2.0 - document Validator /3
Line 13: a standard UBL element is not admitted in eBIZ use profile (restriction)
Line 36: an element is required to have a LEGAL invoice
(but not for internal use)
LINE 145: a business rule to check the value of an element against an
expression involving two others
eBIZ 2.0 - document Validator /4
Document Validator test report
The test report provides:
− the result of XSD validation:
• “failt”: one or more breaking in syntax
• “succeed”: no breaking in syntax
− the result of Schematron validation:
• “failt”: at least one “fatal” rule is broken
• “succeed” : no broken rules
• “succeed with warning”: at least “warning” rule is broken
− “fatal” rules: check if the document is valid
− “warning” rules: check the quality of the document
Document Validator schema
VALIDATOR
(engine)
XML
DOCUMENT
REPORT
Specifications
XSD, SCH
Use profiles
XSD, SCH
Training/Certification
programm
The validator is an
engine that is based on
parametric test
configuration files
End of eBIZ resources
We have talked about
eBIZ and Reference Architecture
Online Upstream T/C: Processes and Transactions
Documents user guides (Guide, XSD, XSL, example)
Question and Doubts?

More Related Content

Similar to eBIZ courseware -Module 07 - Validation (CW513-023)

Bl100200
Bl100200Bl100200
Object Store
Object StoreObject Store
Object Store
MuleSoft
 
Print report
Print reportPrint report
Print report
Ved Prakash
 
Finance QBR
Finance QBRFinance QBR
Finance QBR
William Francis
 
IRJET- Agriculture Business to Business Website
IRJET- Agriculture Business to Business WebsiteIRJET- Agriculture Business to Business Website
IRJET- Agriculture Business to Business Website
IRJET Journal
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
Kamal Acharya
 
CSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 BrochureCSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 Brochure
CSI tools
 
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practiceAlex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Ciklum Ukraine
 
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key UpdatesCloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
IRJET Journal
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
Sanjeev Sharma
 
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
Karen Broughton-Mabbitt
 
My Business in the Cloud Presentation Ian Saunders Asite 09/09/2014
My Business in the Cloud Presentation Ian Saunders Asite 09/09/2014My Business in the Cloud Presentation Ian Saunders Asite 09/09/2014
My Business in the Cloud Presentation Ian Saunders Asite 09/09/2014
Tracey Saunders
 
6 Key Stages to CIF Self-Certified Status_v1.3 DR1115
6 Key Stages to CIF Self-Certified Status_v1.3 DR11156 Key Stages to CIF Self-Certified Status_v1.3 DR1115
6 Key Stages to CIF Self-Certified Status_v1.3 DR1115
Jason Wyatt
 
Meeting DO-178B/C Certification with Visure Requirements
Meeting DO-178B/C Certification with Visure RequirementsMeeting DO-178B/C Certification with Visure Requirements
Meeting DO-178B/C Certification with Visure Requirements
Visure Solutions
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.com
Arun Somu Panneerselvam
 
EdgeBuilder : Overview
EdgeBuilder : OverviewEdgeBuilder : Overview
EdgeBuilder : Overview
EllisDonConstruction
 
Future fashion report
Future fashion reportFuture fashion report
Future fashion report
lokeshboran
 
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated EnvironmentsDevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
Cognizant
 
On Demand Feedback Analysis for Certification Process
On Demand Feedback Analysis for Certification ProcessOn Demand Feedback Analysis for Certification Process
On Demand Feedback Analysis for Certification Process
rahulmonikasharma
 
Deepti Singhal_QA_Bangalore_5.4Years
Deepti Singhal_QA_Bangalore_5.4YearsDeepti Singhal_QA_Bangalore_5.4Years
Deepti Singhal_QA_Bangalore_5.4Years
Deepti Singhal
 

Similar to eBIZ courseware -Module 07 - Validation (CW513-023) (20)

Bl100200
Bl100200Bl100200
Bl100200
 
Object Store
Object StoreObject Store
Object Store
 
Print report
Print reportPrint report
Print report
 
Finance QBR
Finance QBRFinance QBR
Finance QBR
 
IRJET- Agriculture Business to Business Website
IRJET- Agriculture Business to Business WebsiteIRJET- Agriculture Business to Business Website
IRJET- Agriculture Business to Business Website
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
 
CSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 BrochureCSI Authorization Auditor 2014 Brochure
CSI Authorization Auditor 2014 Brochure
 
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practiceAlex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
Alex syvorotka - QA: Customer Oriented Testing Approaches in theory and practice
 
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key UpdatesCloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
 
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
 
My Business in the Cloud Presentation Ian Saunders Asite 09/09/2014
My Business in the Cloud Presentation Ian Saunders Asite 09/09/2014My Business in the Cloud Presentation Ian Saunders Asite 09/09/2014
My Business in the Cloud Presentation Ian Saunders Asite 09/09/2014
 
6 Key Stages to CIF Self-Certified Status_v1.3 DR1115
6 Key Stages to CIF Self-Certified Status_v1.3 DR11156 Key Stages to CIF Self-Certified Status_v1.3 DR1115
6 Key Stages to CIF Self-Certified Status_v1.3 DR1115
 
Meeting DO-178B/C Certification with Visure Requirements
Meeting DO-178B/C Certification with Visure RequirementsMeeting DO-178B/C Certification with Visure Requirements
Meeting DO-178B/C Certification with Visure Requirements
 
M.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.comM.S. Dissertation in Salesforce on Force.com
M.S. Dissertation in Salesforce on Force.com
 
EdgeBuilder : Overview
EdgeBuilder : OverviewEdgeBuilder : Overview
EdgeBuilder : Overview
 
Future fashion report
Future fashion reportFuture fashion report
Future fashion report
 
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated EnvironmentsDevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
DevOps & Blockchain: Powering Rapid Software Delivery in Regulated Environments
 
On Demand Feedback Analysis for Certification Process
On Demand Feedback Analysis for Certification ProcessOn Demand Feedback Analysis for Certification Process
On Demand Feedback Analysis for Certification Process
 
Deepti Singhal_QA_Bangalore_5.4Years
Deepti Singhal_QA_Bangalore_5.4YearsDeepti Singhal_QA_Bangalore_5.4Years
Deepti Singhal_QA_Bangalore_5.4Years
 

More from Enea CROSS-TEC (English)

Short presentation of the eBIZ reference architecture: vision and features, t...
Short presentation of the eBIZ reference architecture: vision and features, t...Short presentation of the eBIZ reference architecture: vision and features, t...
Short presentation of the eBIZ reference architecture: vision and features, t...
Enea CROSS-TEC (English)
 
Digitalization of the fashion supply chain, the eBIZ 4.0 project
Digitalization of the fashion supply chain, the eBIZ 4.0 projectDigitalization of the fashion supply chain, the eBIZ 4.0 project
Digitalization of the fashion supply chain, the eBIZ 4.0 project
Enea CROSS-TEC (English)
 
Di456 041-v1-set en
Di456 041-v1-set enDi456 041-v1-set en
Di456 041-v1-set en
Enea CROSS-TEC (English)
 
Di456 026 v1 set sustainability conference
Di456 026 v1 set sustainability conference Di456 026 v1 set sustainability conference
Di456 026 v1 set sustainability conference
Enea CROSS-TEC (English)
 
A sectorial approach to benchmarking and Energy Efficiency best practices to...
A sectorial approach to benchmarking  and Energy Efficiency best practices to...A sectorial approach to benchmarking  and Energy Efficiency best practices to...
A sectorial approach to benchmarking and Energy Efficiency best practices to...
Enea CROSS-TEC (English)
 
Cw453 017-v2-i tool-di_energy_saving_sesec_en
Cw453 017-v2-i tool-di_energy_saving_sesec_enCw453 017-v2-i tool-di_energy_saving_sesec_en
Cw453 017-v2-i tool-di_energy_saving_sesec_en
Enea CROSS-TEC (English)
 
SESEC Training Module 5: Renewable Energy and co-generation
SESEC Training Module 5: Renewable Energy and co-generationSESEC Training Module 5: Renewable Energy and co-generation
SESEC Training Module 5: Renewable Energy and co-generation
Enea CROSS-TEC (English)
 
SESEC Training Module 3: Compressed Air
SESEC Training Module 3: Compressed AirSESEC Training Module 3: Compressed Air
SESEC Training Module 3: Compressed Air
Enea CROSS-TEC (English)
 
Communication framework Texwin final review ( textile, plastics, product/proc...
Communication framework Texwin final review ( textile, plastics, product/proc...Communication framework Texwin final review ( textile, plastics, product/proc...
Communication framework Texwin final review ( textile, plastics, product/proc...
Enea CROSS-TEC (English)
 
Tex Win project: Overview ( textile, plastics, product/process quality, produ...
Tex Win project: Overview ( textile, plastics, product/process quality, produ...Tex Win project: Overview ( textile, plastics, product/process quality, produ...
Tex Win project: Overview ( textile, plastics, product/process quality, produ...
Enea CROSS-TEC (English)
 

More from Enea CROSS-TEC (English) (10)

Short presentation of the eBIZ reference architecture: vision and features, t...
Short presentation of the eBIZ reference architecture: vision and features, t...Short presentation of the eBIZ reference architecture: vision and features, t...
Short presentation of the eBIZ reference architecture: vision and features, t...
 
Digitalization of the fashion supply chain, the eBIZ 4.0 project
Digitalization of the fashion supply chain, the eBIZ 4.0 projectDigitalization of the fashion supply chain, the eBIZ 4.0 project
Digitalization of the fashion supply chain, the eBIZ 4.0 project
 
Di456 041-v1-set en
Di456 041-v1-set enDi456 041-v1-set en
Di456 041-v1-set en
 
Di456 026 v1 set sustainability conference
Di456 026 v1 set sustainability conference Di456 026 v1 set sustainability conference
Di456 026 v1 set sustainability conference
 
A sectorial approach to benchmarking and Energy Efficiency best practices to...
A sectorial approach to benchmarking  and Energy Efficiency best practices to...A sectorial approach to benchmarking  and Energy Efficiency best practices to...
A sectorial approach to benchmarking and Energy Efficiency best practices to...
 
Cw453 017-v2-i tool-di_energy_saving_sesec_en
Cw453 017-v2-i tool-di_energy_saving_sesec_enCw453 017-v2-i tool-di_energy_saving_sesec_en
Cw453 017-v2-i tool-di_energy_saving_sesec_en
 
SESEC Training Module 5: Renewable Energy and co-generation
SESEC Training Module 5: Renewable Energy and co-generationSESEC Training Module 5: Renewable Energy and co-generation
SESEC Training Module 5: Renewable Energy and co-generation
 
SESEC Training Module 3: Compressed Air
SESEC Training Module 3: Compressed AirSESEC Training Module 3: Compressed Air
SESEC Training Module 3: Compressed Air
 
Communication framework Texwin final review ( textile, plastics, product/proc...
Communication framework Texwin final review ( textile, plastics, product/proc...Communication framework Texwin final review ( textile, plastics, product/proc...
Communication framework Texwin final review ( textile, plastics, product/proc...
 
Tex Win project: Overview ( textile, plastics, product/process quality, produ...
Tex Win project: Overview ( textile, plastics, product/process quality, produ...Tex Win project: Overview ( textile, plastics, product/process quality, produ...
Tex Win project: Overview ( textile, plastics, product/process quality, produ...
 

Recently uploaded

Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Florence Consulting
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
uehowe
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
fovkoyb
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
hackersuli
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
wolfsoftcompanyco
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
bseovas
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
vmemo1
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
Laura Szabó
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
Danica Gill
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
uehowe
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
cuobya
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
ufdana
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
ysasp1
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
Trending Blogers
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
CIOWomenMagazine
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
eutxy
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
keoku
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
cuobya
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
SEO Article Boost
 

Recently uploaded (20)

Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfMeet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdf
 
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
留学挂科(UofM毕业证)明尼苏达大学毕业证成绩单复刻办理
 
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
存档可查的(USC毕业证)南加利福尼亚大学毕业证成绩单制做办理
 
[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024[HUN][hackersuli] Red Teaming alapok 2024
[HUN][hackersuli] Red Teaming alapok 2024
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalmanuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
manuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaal
 
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
留学学历(UoA毕业证)奥克兰大学毕业证成绩单官方原版办理
 
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
重新申请毕业证书(RMIT毕业证)皇家墨尔本理工大学毕业证成绩单精仿办理
 
Gen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needsGen Z and the marketplaces - let's translate their needs
Gen Z and the marketplaces - let's translate their needs
 
7 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 20247 Best Cloud Hosting Services to Try Out in 2024
7 Best Cloud Hosting Services to Try Out in 2024
 
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
办理毕业证(UPenn毕业证)宾夕法尼亚大学毕业证成绩单快速办理
 
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
可查真实(Monash毕业证)西澳大学毕业证成绩单退学买
 
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
一比一原版(CSU毕业证)加利福尼亚州立大学毕业证成绩单专业办理
 
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
成绩单ps(UST毕业证)圣托马斯大学毕业证成绩单快速办理
 
Explore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories SecretlyExplore-Insanony: Watch Instagram Stories Secretly
Explore-Insanony: Watch Instagram Stories Secretly
 
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
Internet of Things in Manufacturing: Revolutionizing Efficiency & Quality | C...
 
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
一比一原版(LBS毕业证)伦敦商学院毕业证成绩单专业办理
 
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
一比一原版(SLU毕业证)圣路易斯大学毕业证成绩单专业办理
 
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
制作毕业证书(ANU毕业证)莫纳什大学毕业证成绩单官方原版办理
 
Understanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdfUnderstanding User Behavior with Google Analytics.pdf
Understanding User Behavior with Google Analytics.pdf
 

eBIZ courseware -Module 07 - Validation (CW513-023)

  • 1. eBIZ adoption mini course January 2017 Validation and control Piero De Sabbata, piero.desabbata@enea.it Arianna Brutti, arianna.brutti@enea.it
  • 2. Summary 1. Terminology 2. eBIZ 3. eBIZ applicative domain 4. Focus on… 5. The adoption path 6. Resources and documentation 7. Validation and control
  • 3. Why? − Making recognizable software packages correctly implementing eBIZ − Minimising risk of interoperability gap between applications (thus time to setup inter-company collaborations) Conformance and validation
  • 4. The approach − Checking the application’s capability to satisfy the core subset of the whole specification (document level of conformance); remind that: − an application can be eBIZ compliant even if it satisfies only a part of the whole specification (we speak about different levels of conformance) − the ‘eBIZ-conformance to document level for a specific process’ is the minimal conformance level and it is related to semantics and data models and syntax used for each of the implemented transaction, none excluded Conformance and validation /2
  • 5. eBIZ 2.0 - document Validator /1 − a web application to automatically check if an XML document is compliant to eBIZ specification − based on two kinds of artefacts: • XML Schema: to check the syntax • Schematron: to check if business rules are fullfilled − scope: − to support the developers throughout the testing of their implementation in order to improve their correctness • the validator checks if the implementation is able to produce the expected output − to support the business partner in the documents exchange • the validator checks if the issued/received documents comply to the specification
  • 8. Line 13: a standard UBL element is not admitted in eBIZ use profile (restriction) Line 36: an element is required to have a LEGAL invoice (but not for internal use) LINE 145: a business rule to check the value of an element against an expression involving two others eBIZ 2.0 - document Validator /4
  • 9. Document Validator test report The test report provides: − the result of XSD validation: • “failt”: one or more breaking in syntax • “succeed”: no breaking in syntax − the result of Schematron validation: • “failt”: at least one “fatal” rule is broken • “succeed” : no broken rules • “succeed with warning”: at least “warning” rule is broken − “fatal” rules: check if the document is valid − “warning” rules: check the quality of the document
  • 10. Document Validator schema VALIDATOR (engine) XML DOCUMENT REPORT Specifications XSD, SCH Use profiles XSD, SCH Training/Certification programm The validator is an engine that is based on parametric test configuration files
  • 11. End of eBIZ resources We have talked about eBIZ and Reference Architecture Online Upstream T/C: Processes and Transactions Documents user guides (Guide, XSD, XSL, example) Question and Doubts?