-
Notifications
You must be signed in to change notification settings - Fork 86
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #73 from OpenPEPPOL/2020-Fall-ReleaseCandidate
2020 fall release candidate
- Loading branch information
Showing
52 changed files
with
3,713 additions
and
1,295 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,3 +9,5 @@ tmp* | |
.idea | ||
/.settings/ | ||
/.project | ||
vagrant/.vagrant/machines/dev/virtualbox/private_key | ||
*.xpr |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
= Compliance to BIS | ||
openPEPPOL AISBL <http://www.peppol.eu/> | ||
:icons: font | ||
:source-highlighter: coderay | ||
:toc: left | ||
:toclevels: 2 | ||
:sourcedir: . | ||
:imagesdir: images | ||
:title-logo-image: peppol.png | ||
|
||
This section provides an overview of rules that receivers and/or senders of documents must fulfil to be compliant to a BIS. This is not a complete or normative listing of applicable rules. | ||
|
||
A message is considered compliant to this BIS if no fatal errors are detected when validating with the current validation artefacts. | ||
|
||
A message is also considered compliant to this BIS if only warnings (and no fatal errors) are detected when validating with the current validation artefacts. | ||
|
||
|
||
:leveloffset: +1 | ||
|
||
include::sender.adoc[] | ||
|
||
include::receiver.adoc[] | ||
|
||
:leveloffset: -1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
= Receivers compliance to BIS | ||
[horizontal] | ||
|
||
== Processing of rules | ||
* A receiver SHALL NOT reject receiving messages which are compliant to the BIS. | ||
|
||
* A receiver MAY reject receiving messages which are not compliant to the BIS. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
= Senders compliance to BIS | ||
[horizontal] | ||
|
||
== Processing of rules | ||
* A sender SHALL NOT send messages that are not compliant to the BIS. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
= Version 3.0.8 | ||
[horizontal] | ||
Release date:: 2020-11-01 | ||
|
||
== Changes to BIS document | ||
|
||
|
||
== Changes to support documents | ||
|
||
|
||
== Changes to code lists and validation artefacts | ||
* Rule PEPPOL-COMMON-R040: "GLN must have a valid format according to GS1 rules". Changed from severity "warning" to "fatal". (The rule was introduced in fall 2019 with severity "warning" to avoid disruptions but with the intention to be changed to severity "fatal" after 6-12 months). Issue: [POACC-333] and [POACC-341] | ||
* EAS code list, added code 0209, removed code 9958. Rule updated accordingly. | ||
* ICD code list, added code 0209. Rule updated accordingly. Names and descriptions added where missing. | ||
* VATEX code list, added code VATEX-EU-79C for repayment of expenditure. Codes put in upper case. | ||
* Duplicate currency codes removed from ISO4217 code list. Issue: [POACC-339] | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
= Version 3.0.8 | ||
[horizontal] | ||
Release date:: 2020-11-01 | ||
|
||
== Changes to BIS document | ||
* Definitions for EndPoint identifiers BT-34 and BT-49 aligned with defintion in EN16931. Issue: [POACC-331] | ||
* Migration plan from BIS2 to BIS3 removed. Is completed. | ||
* Use GLN as the only examlpe in section 10.2. Delivery Details (Date and Location). Removed reference to GSRN from the description text. [POACC-332] | ||
* Updating rule references in the Bis Syntax document to align with the schematron rules in use. Issue: [POACC-334] | ||
|
||
== Changes to support documents | ||
|
||
|
||
== Changes to code lists and validation artefacts | ||
* Rule PEPPOL-COMMON-R040: "GLN must have a valid format according to GS1 rules". Changed from severity "warning" to "fatal". (The rule was introduced in fall 2019 with severity "warning" to avoid disruptions but with the intention to be changed to severity "fatal" after 6-12 months). Issue: [POACC-333] and [POACC-341] | ||
* EAS code list, added code 0209, removed code 9958. Rule updated accordingly. | ||
* ICD code list, added code 0209. Rule updated accordingly. Names and descriptions added where missing. | ||
* VATEX code list, added code VATEX-EU-79C for repayment of expenditure. Rule updated accordingly. | ||
* Duplicate currency codes removed from ISO4217 code list. Issue: [POACC-339] | ||
* New national Swedish validation rule (SE-R-012) which gives warning on use of payment means code (31) which is often incorrectly used between Swedish suppliers and buyers. The rule only triggers if both buyer and supplier are Swedish. | ||
* Added Greek PA National Rules |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,82 +1,83 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<buildConfigurations xmlns="http://difi.no/xsd/vefa/validator/1.0"> | ||
|
||
<package url="http://docs.peppol.eu/poacc/billing/3.0/">PEPPOL BIS Billing 3.0</package> | ||
|
||
<testfolder>examples</testfolder> | ||
<testfolder>snippets</testfolder> | ||
<testfolder>unit-CII-PEPPOL</testfolder> | ||
<testfolder>unit-CII-NO</testfolder> | ||
<testfolder>unit-CII-IT</testfolder> | ||
<testfolder>unit-CII-DK</testfolder> | ||
<testfolder>unit-CII-SE</testfolder> | ||
<testfolder>unit-UBL-PEPPOL</testfolder> | ||
<testfolder>unit-UBL-NO</testfolder> | ||
<testfolder>unit-UBL-IT</testfolder> | ||
<testfolder>unit-UBL-DK</testfolder> | ||
<testfolder>unit-UBL-SE</testfolder> | ||
|
||
<!-- CII --> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-cen-cii</identifier> | ||
<title>CEN TC434 UBL</title> | ||
<file path="sch/CEN-EN16931-CII.sch"/> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-base-3.0-cii</identifier> | ||
<title>PEPPOL BIS Billing 3.0 (Base)</title> | ||
<file path="sch/PEPPOL-EN16931-CII.sch"/> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-01-3.0-cii</identifier> | ||
<title>PEPPOL BIS Billing 3.0 (Profile 01)</title> | ||
<declaration type="xml.uncefact">CrossIndustryInvoice::urn:fdc:peppol.eu:2017:poacc:billing:01:1.0::urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</declaration> | ||
<inherit>uncefact-d16b-cii-uncoupled</inherit> | ||
<inherit>peppolbis-en16931-cen-cii</inherit> | ||
<inherit>peppolbis-en16931-base-3.0-cii</inherit> | ||
</configuration> | ||
|
||
<!-- UBL --> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-cen-ubl</identifier> | ||
<title>CEN TC434 UBL</title> | ||
<file path="sch/CEN-EN16931-UBL.sch" infoUrl="http://docs.peppol.eu/poacc/billing/3.0/rules/{}/"/> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-base-3.0-ubl</identifier> | ||
<title>PEPPOL BIS Billing 3.0 (Base)</title> | ||
<file path="sch/PEPPOL-EN16931-UBL.sch" infoUrl="http://docs.peppol.eu/poacc/billing/3.0/rules/{}/"/> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-stylesheet-3.0-ubl</identifier> | ||
<title>PEPPOL BIS Billing 3.0 Stylesheet</title> | ||
<stylesheet identifier="peppol-bis-billing-v3-ubl" source="../stylesheet/stylesheet-ubl.xslt" path="stylesheet/stylesheet-ubl.xslt"/> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-01-3.0-ubl-invoice</identifier> | ||
<title>PEPPOL BIS Billing 3.0 (Profile 01)</title> | ||
<declaration type="xml.ubl">Invoice::urn:fdc:peppol.eu:2017:poacc:billing:01:1.0#urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</declaration> | ||
<inherit>ubl-invoice-2.1</inherit> | ||
<inherit>peppolbis-en16931-cen-ubl</inherit> | ||
<inherit>peppolbis-en16931-base-3.0-ubl</inherit> | ||
<inherit>peppolbis-en16931-stylesheet-3.0-ubl</inherit> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-01-3.0-ubl-creditnote</identifier> | ||
<title>PEPPOL BIS Billing 3.0 (Profile 01)</title> | ||
<declaration type="xml.ubl">CreditNote::urn:fdc:peppol.eu:2017:poacc:billing:01:1.0#urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</declaration> | ||
<inherit>ubl-creditnote-2.1</inherit> | ||
<inherit>peppolbis-en16931-cen-ubl</inherit> | ||
<inherit>peppolbis-en16931-base-3.0-ubl</inherit> | ||
<inherit>peppolbis-en16931-stylesheet-3.0-ubl</inherit> | ||
</configuration> | ||
|
||
</buildConfigurations> | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<buildConfigurations xmlns="http://difi.no/xsd/vefa/validator/1.0"> | ||
|
||
<package url="http://docs.peppol.eu/poacc/billing/3.0/">PEPPOL BIS Billing 3.0</package> | ||
|
||
<testfolder>examples</testfolder> | ||
<testfolder>snippets</testfolder> | ||
<testfolder>unit-CII-PEPPOL</testfolder> | ||
<testfolder>unit-CII-NO</testfolder> | ||
<testfolder>unit-CII-IT</testfolder> | ||
<testfolder>unit-CII-DK</testfolder> | ||
<testfolder>unit-CII-SE</testfolder> | ||
<testfolder>unit-UBL-PEPPOL</testfolder> | ||
<testfolder>unit-UBL-NO</testfolder> | ||
<testfolder>unit-UBL-IT</testfolder> | ||
<testfolder>unit-UBL-DK</testfolder> | ||
<testfolder>unit-UBL-SE</testfolder> | ||
<testfolder>unit-UBL-GR</testfolder> | ||
|
||
<!-- CII --> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-cen-cii</identifier> | ||
<title>CEN TC434 UBL</title> | ||
<file path="sch/CEN-EN16931-CII.sch"/> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-base-3.0-cii</identifier> | ||
<title>PEPPOL BIS Billing 3.0 (Base)</title> | ||
<file path="sch/PEPPOL-EN16931-CII.sch"/> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-01-3.0-cii</identifier> | ||
<title>PEPPOL BIS Billing 3.0 (Profile 01)</title> | ||
<declaration type="xml.uncefact">CrossIndustryInvoice::urn:fdc:peppol.eu:2017:poacc:billing:01:1.0::urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</declaration> | ||
<inherit>uncefact-d16b-cii-uncoupled</inherit> | ||
<inherit>peppolbis-en16931-cen-cii</inherit> | ||
<inherit>peppolbis-en16931-base-3.0-cii</inherit> | ||
</configuration> | ||
|
||
<!-- UBL --> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-cen-ubl</identifier> | ||
<title>CEN TC434 UBL</title> | ||
<file path="sch/CEN-EN16931-UBL.sch" infoUrl="http://docs.peppol.eu/poacc/billing/3.0/rules/{}/"/> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-base-3.0-ubl</identifier> | ||
<title>PEPPOL BIS Billing 3.0 (Base)</title> | ||
<file path="sch/PEPPOL-EN16931-UBL.sch" infoUrl="http://docs.peppol.eu/poacc/billing/3.0/rules/{}/"/> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-stylesheet-3.0-ubl</identifier> | ||
<title>PEPPOL BIS Billing 3.0 Stylesheet</title> | ||
<stylesheet identifier="peppol-bis-billing-v3-ubl" source="../stylesheet/stylesheet-ubl.xslt" path="stylesheet/stylesheet-ubl.xslt"/> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-01-3.0-ubl-invoice</identifier> | ||
<title>PEPPOL BIS Billing 3.0 (Profile 01)</title> | ||
<declaration type="xml.ubl">Invoice::urn:fdc:peppol.eu:2017:poacc:billing:01:1.0#urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</declaration> | ||
<inherit>ubl-invoice-2.1</inherit> | ||
<inherit>peppolbis-en16931-cen-ubl</inherit> | ||
<inherit>peppolbis-en16931-base-3.0-ubl</inherit> | ||
<inherit>peppolbis-en16931-stylesheet-3.0-ubl</inherit> | ||
</configuration> | ||
|
||
<configuration> | ||
<identifier>peppolbis-en16931-01-3.0-ubl-creditnote</identifier> | ||
<title>PEPPOL BIS Billing 3.0 (Profile 01)</title> | ||
<declaration type="xml.ubl">CreditNote::urn:fdc:peppol.eu:2017:poacc:billing:01:1.0#urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</declaration> | ||
<inherit>ubl-creditnote-2.1</inherit> | ||
<inherit>peppolbis-en16931-cen-ubl</inherit> | ||
<inherit>peppolbis-en16931-base-3.0-ubl</inherit> | ||
<inherit>peppolbis-en16931-stylesheet-3.0-ubl</inherit> | ||
</configuration> | ||
|
||
</buildConfigurations> |
Oops, something went wrong.