-
Notifications
You must be signed in to change notification settings - Fork 1
/
scenarios.xml
97 lines (94 loc) · 3.88 KB
/
scenarios.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<?xml version="1.0" encoding="UTF-8"?>
<!-- THIS is the source file for creating scenarios.xml-->
<scenarios xmlns="http://www.xoev.de/de/validator/framework/1/scenarios" frameworkVersion="1.0.0">
<name>Prüftool-Konfiguration Peppol BIS</name>
<author>KoSIT</author>
<date>2024-05-27</date>
<description>
<p>Prüfung von Dokumenten auf Konformität zum Standard Peppol BIS 3.0.17 (Mai 2024)</p>
<p>Diese Konfiguration enthält ausschließlich Peppol Rechnungs-Prüfungen und keine XRechnungs-Prüfungen</p>
</description>
<scenario>
<name>Peppol Billing BIS 3 - UBL Invoice</name>
<description>
<p>Validierung von UBL Invoice version 2.1</p>
<p>Dieses Scenario enthält:
- XML Schema UBL v2.1 Invoice
- Schematron-Regeln EN16931:2017
- Schematron-Regeln Peppol Billing v3.0.17
</p>
</description>
<namespace prefix="cbc">urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2</namespace>
<namespace prefix="invoice">urn:oasis:names:specification:ubl:schema:xsd:Invoice-2</namespace>
<match>/invoice:Invoice[starts-with(cbc:CustomizationID,'urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0')]</match>
<validateWithXmlSchema>
<resource>
<name>XML Schema for UBL 2.1 Invoice</name>
<location>resources/ubl/2.1/xsd/maindoc/UBL-Invoice-2.1.xsd</location>
</resource>
</validateWithXmlSchema>
<validateWithSchematron>
<resource>
<name>Schematron rules for EN16931 (UBL)</name>
<location>resources/peppol/billing-bis/3.0.17/CEN-EN16931-UBL.xslt</location>
</resource>
</validateWithSchematron>
<validateWithSchematron>
<resource>
<name>Schematron rules for Invoice - CIUS Peppol Billing BIS (UBL)</name>
<location>resources/peppol/billing-bis/3.0.17/PEPPOL-EN16931-UBL.xslt</location>
</resource>
</validateWithSchematron>
<createReport>
<resource>
<name>Validation report for Peppol Billing BIS</name>
<location>resources/xrechnung-report.xsl</location>
</resource>
</createReport>
</scenario>
<scenario>
<name>Peppol Billing BIS 3 - UBL CreditNote</name>
<description>
<p>Validierung von UBL CreditNote version 2.1</p>
<p>Dieses Scenario enthält:
- XML Schema UBL v2.1 CreditNote
- Schematron-Regeln EN16931:2017
- Schematron-Regeln Peppol Billing v3.0.17
</p>
</description>
<namespace prefix="cbc">urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2</namespace>
<namespace prefix="creditnote">urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2</namespace>
<match>/creditnote:CreditNote[starts-with(cbc:CustomizationID,'urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0')]</match>
<validateWithXmlSchema>
<resource>
<name>XML Schema for UBL 2.1 CreditNote</name>
<location>resources/ubl/2.1/xsd/maindoc/UBL-CreditNote-2.1.xsd</location>
</resource>
</validateWithXmlSchema>
<validateWithSchematron>
<resource>
<name>Schematron rules for EN16931 (UBL)</name>
<location>resources/peppol/billing-bis/3.0.17/CEN-EN16931-UBL.xslt</location>
</resource>
</validateWithSchematron>
<validateWithSchematron>
<resource>
<name>Schematron rules for CreditNote - CIUS Peppol Billing BIS (UBL)</name>
<location>resources/peppol/billing-bis/3.0.17/PEPPOL-EN16931-UBL.xslt</location>
</resource>
</validateWithSchematron>
<createReport>
<resource>
<name>Prüfbericht für Peppol Billing BIS</name>
<location>resources/xrechnung-report.xsl</location>
</resource>
</createReport>
</scenario>
<!-- end peppol billing bis -->
<noScenarioReport>
<resource>
<name>Default Report</name>
<location>resources/default-report.xsl</location>
</resource>
</noScenarioReport>
</scenarios>