Skip to content

Commit

Permalink
Merge pull request #93 from OpenPEPPOL/Develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
phax authored Jan 18, 2024
2 parents a8eb27b + f9cd93a commit ff98f0c
Show file tree
Hide file tree
Showing 3 changed files with 228 additions and 57 deletions.
18 changes: 14 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,34 @@
# Reporting BIS
# Reporting Specifications

The repository uses the new specification build tools for generating the artifacts and the static
site of the BIS
The repository uses the new specification build tools for generating the artifacts and the static site of the specifications.

The created site is available at:
* Prod: https://docs.peppol.eu/edelivery/specs/reporting/
* Test: https://test-docs.peppol.eu/edelivery/specs/reporting/

Note: the build tools (PDK) is currently not publicly available.

## Using the script

## Using the scripts
Using the either the [powershell](docker-pdk.ps1), [batch script](docker-pdk.cmd) in Windows or
the [bash](docker-pdk.sh) script on Linux and MacOS we can initiate nay of the possible build tasks

## Starting a build

The build using the following command:
`./docker-pdk`

## cleaning up

The build using the following command:
`./docker-pdk clean`

## Starting up the server to serve the built pages

To start the local html server run the following command:
`./docker-pdk-serve`

## Stopping the server

To stop the local html server run the following command:
`docker stop pdk-serve`
Original file line number Diff line number Diff line change
Expand Up @@ -46,77 +46,187 @@
</Subset>
<!-- Subsets per End User Country -->
<Subset type="PerEUC">
<Key metaSchemeID="CC" schemeID="EndUserCountry">DE</Key>
<SendingEndUsers>9</SendingEndUsers>
<ReceivingEndUsers>4</ReceivingEndUsers>
<SendingOrReceivingEndUsers>9</SendingOrReceivingEndUsers>
<Key metaSchemeID="CC" schemeID="EndUserCountry">AT</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>2</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerEUC">
<Key metaSchemeID="CC" schemeID="EndUserCountry">NO</Key>
<SendingEndUsers>9</SendingEndUsers>
<ReceivingEndUsers>4</ReceivingEndUsers>
<SendingOrReceivingEndUsers>9</SendingOrReceivingEndUsers>
<Key metaSchemeID="CC" schemeID="EndUserCountry">BE</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerEUC">
<Key metaSchemeID="CC" schemeID="EndUserCountry">CY</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">AT</Key>
<SendingEndUsers>0</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>1</SendingOrReceivingEndUsers>
</Subset>
<!-- Subsets per Dataset Type and End User Country -->
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">DE</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">BE</Key>
<SendingEndUsers>0</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>1</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">AT</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>2</ReceivingEndUsers>
<SendingOrReceivingEndUsers>2</SendingOrReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">DE</Key>
<SendingEndUsers>9</SendingEndUsers>
<ReceivingEndUsers>4</ReceivingEndUsers>
<SendingOrReceivingEndUsers>9</SendingOrReceivingEndUsers>
<Key metaSchemeID="CC" schemeID="EndUserCountry">BE</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">CY</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Order-2::Order##urn:fdc:peppol.eu:poacc:trns:order:3::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">NO</Key>
<SendingEndUsers>9</SendingEndUsers>
<Key metaSchemeID="CC" schemeID="EndUserCountry">AT</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>0</ReceivingEndUsers>
<SendingOrReceivingEndUsers>9</SendingOrReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Order-2::Order##urn:fdc:peppol.eu:poacc:trns:order:3::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">BE</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>0</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Order-2::Order##urn:fdc:peppol.eu:poacc:trns:order:3::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">CY</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>0</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2::OrderResponse##urn:fdc:peppol.eu:poacc:trns:order_response:3::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">NO</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">AT</Key>
<SendingEndUsers>0</SendingEndUsers>
<ReceivingEndUsers>4</ReceivingEndUsers>
<SendingOrReceivingEndUsers>4</SendingOrReceivingEndUsers>
<ReceivingEndUsers>2</ReceivingEndUsers>
<SendingOrReceivingEndUsers>2</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2::OrderResponse##urn:fdc:peppol.eu:poacc:trns:order_response:3::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">BE</Key>
<SendingEndUsers>0</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>1</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2::OrderResponse##urn:fdc:peppol.eu:poacc:trns:order_response:3::2.1</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">CY</Key>
<SendingEndUsers>0</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>1</SendingOrReceivingEndUsers>
</Subset>
<!-- Subsets per Dataset Type, Process ID and End User Country -->
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">DE</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">AT</Key>
<SendingEndUsers>0</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>1</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:CreditNote-2::CreditNote##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">BE</Key>
<SendingEndUsers>0</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>1</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">AT</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>2</ReceivingEndUsers>
<SendingOrReceivingEndUsers>2</SendingOrReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">DE</Key>
<SendingEndUsers>9</SendingEndUsers>
<ReceivingEndUsers>4</ReceivingEndUsers>
<SendingOrReceivingEndUsers>9</SendingOrReceivingEndUsers>
<Key metaSchemeID="CC" schemeID="EndUserCountry">BE</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Invoice-2::Invoice##urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">CY</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Order-2::Order##urn:fdc:peppol.eu:poacc:trns:order:3::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:poacc:bis:ordering:3</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">NO</Key>
<SendingEndUsers>9</SendingEndUsers>
<Key metaSchemeID="CC" schemeID="EndUserCountry">AT</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>0</ReceivingEndUsers>
<SendingOrReceivingEndUsers>9</SendingOrReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Order-2::Order##urn:fdc:peppol.eu:poacc:trns:order:3::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:poacc:bis:ordering:3</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">BE</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>0</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:Order-2::Order##urn:fdc:peppol.eu:poacc:trns:order:3::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:poacc:bis:ordering:3</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">CY</Key>
<SendingEndUsers>3</SendingEndUsers>
<ReceivingEndUsers>0</ReceivingEndUsers>
<SendingOrReceivingEndUsers>3</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2::OrderResponse##urn:fdc:peppol.eu:poacc:trns:order_response:3::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:poacc:bis:ordering:3</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">NO</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">AT</Key>
<SendingEndUsers>0</SendingEndUsers>
<ReceivingEndUsers>4</ReceivingEndUsers>
<SendingOrReceivingEndUsers>4</SendingOrReceivingEndUsers>
<ReceivingEndUsers>2</ReceivingEndUsers>
<SendingOrReceivingEndUsers>2</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2::OrderResponse##urn:fdc:peppol.eu:poacc:trns:order_response:3::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:poacc:bis:ordering:3</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">BE</Key>
<SendingEndUsers>0</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>1</SendingOrReceivingEndUsers>
</Subset>
<Subset type="PerDT-PR-EUC">
<Key metaSchemeID="DT" schemeID="busdox-docid-qns">urn:oasis:names:specification:ubl:schema:xsd:OrderResponse-2::OrderResponse##urn:fdc:peppol.eu:poacc:trns:order_response:3::2.1</Key>
<Key metaSchemeID="PR" schemeID="cenbii-procid-ubl">urn:fdc:peppol.eu:poacc:bis:ordering:3</Key>
<Key metaSchemeID="CC" schemeID="EndUserCountry">CY</Key>
<SendingEndUsers>0</SendingEndUsers>
<ReceivingEndUsers>1</ReceivingEndUsers>
<SendingOrReceivingEndUsers>1</SendingOrReceivingEndUsers>
</Subset>
</EndUserStatisticsReport>
Loading

0 comments on commit ff98f0c

Please sign in to comment.