Skip to content

Commit

Permalink
update to kosit visualization release 2022-11-15
Browse files Browse the repository at this point in the history
update to kosit visualization release 2022-11-15
  • Loading branch information
jcthiele committed Nov 22, 2022
1 parent 3c4c48f commit e12146c
Show file tree
Hide file tree
Showing 9 changed files with 681 additions and 933 deletions.
11 changes: 10 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,23 @@

Documentation of notable changes to xrechnung-visualization-codelist-resolve.

## 2022-11-22

This release is compatible to XRechnung 2.2.0

### Changed

* update to KoSIT visualization for XRechnung v2.2.0, release 2022-11-15
* update to KoSIT testsuite for XRechnung v2.2.0, release 2022-11-15

## 2022-01-30

This release is compatible to XRechnung 2.2.0

### Changed

* update to KoSIT visualization for XRechnung v2.2.0, release 2022-01-31
* update codelists to new version for XRechnung v2.1.1 (1001_3, 1153_3, 2005_3, country-codes_5, currency-codes_3, 4451_3, 4461_3, 5189_3, 5305_3, ICD_3, 7143_3, 7161_3, EAS_3, Rec20_2)
* update codelists to new version for XRechnung v2.1.1 (1001_3, 1153_3, 2005_3, country-codes_5, currency-codes_3, 4451_3, 4461_3, 5189_3, 5305_3, ICD_3, 7143_3, 7161_3, EAS_3, Rec20_2, Rec21_2, Vatex_1)
* update to KoSIT testsuite for XRechnung v2.2.0, release 2022-01-31


Expand Down
Binary file modified Dokumentation.docx
Binary file not shown.
Binary file modified Dokumentation.pdf
Binary file not shown.
52 changes: 33 additions & 19 deletions build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,93 +32,105 @@
<property name="ubl.creditnote.xsl" value="ubl-creditnote-xr.xsl" />
<property name="uncefact.xsl" value="cii-xr.xsl" />
<property name="html.xsl" value="xrechnung-html.xsl" />
<property name="common.xr.xsl" value="common-xr.xsl" />



<!-- <property name="1001.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.1001_2/genericode" /> -->
<property name="1001.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.1001_3/genericode" />
<!-- <property name="1001.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.1001_4:technischerBestandteilGenericode" /> -->
<property name="1001.filename" value="1001.xml" />
<property name="1001.xsl" value="${code.xsl.dir}/1001.xsl" />

<!-- <property name="1153.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.1153_2/genericode" /> -->
<property name="1153.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.1153_3/genericode" />
<property name="1153.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.1153_3:technischerBestandteilGenericode" />
<property name="1153.filename" value="1153.xml" />
<property name="1153.xsl" value="${code.xsl.dir}/1153.xsl" />

<!-- <property name="2005.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.2005_2/genericode" /> -->
<property name="2005.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.2005_3/genericode" />
<property name="2005.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.2005_3/genericode" />
<!-- <property name="2005.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.2005_4:technischerBestandteilGenericode" /> -->
<property name="2005.filename" value="2005.xml" />
<property name="2005.xsl" value="${code.xsl.dir}/2005.xsl" />

<!-- <property name="3166.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:country-codes_4/genericode" /> -->
<property name="3166.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:country-codes_5/genericode" />
<property name="3166.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:country-codes_5/genericode" />
<!-- <property name="3166.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:country-codes_7:technischerBestandteilGenericode" /> -->
<property name="3166.filename" value="3166.xml" />
<property name="3166.xsl" value="${code.xsl.dir}/3166.xsl" />

<!-- <property name="4217.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:currency-codes_2/genericode" /> -->
<property name="4217.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:currency-codes_3/genericode" />
<property name="4217.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:currency-codes_3:technischerBestandteilGenericode" />
<property name="4217.filename" value="4217.xml" />
<property name="4217.xsl" value="${code.xsl.dir}/4217.xsl" />

<!-- <property name="4451.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.4451_2/genericode" /> -->
<property name="4451.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.4451_3/genericode" />
<property name="4451.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.4451_3/genericode" />
<!-- <property name="4451.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.4451_4:technischerBestandteilGenericode" /> -->
<property name="4451.filename" value="4451.xml" />
<property name="4451.xsl" value="${code.xsl.dir}/4451.xsl" />

<!-- <property name="4461.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:xrechnung:codeliste:untdid.4461_2/genericode" /> -->
<property name="4461.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:xrechnung:codeliste:untdid.4461_3/genericode" />
<property name="4461.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:xrechnung:codeliste:untdid.4461_3:technischerBestandteilGenericode" />
<property name="4461.filename" value="4461.xml" />
<property name="4461.xsl" value="${code.xsl.dir}/4461.xsl" />

<!-- <property name="5189.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.5189_2/genericode" /> -->
<property name="5189.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.5189_3/genericode" />
<property name="5189.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.5189_3:technischerBestandteilGenericode" />
<property name="5189.filename" value="5189.xml" />
<property name="5189.xsl" value="${code.xsl.dir}/5189.xsl" />

<!-- <property name="5305.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.5305_2/genericode" /> -->
<property name="5305.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.5305_3/genericode" />
<property name="5305.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.5305_3:technischerBestandteilGenericode" />
<property name="5305.filename" value="5305.xml" />
<property name="5305.xsl" value="${code.xsl.dir}/5305.xsl" />

<!-- <property name="6523.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:icd_2/genericode" /> -->
<!-- <property name="6523.filename" value="ICD-2.xml" /> -->
<!-- <property name="6523.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:icd_4:technischerBestandteilGenericode" /> -->
<!-- <property name="6523.filename" value="ICD-4.xml" /> -->
<!-- available as genericode - but needs manual processing, due to many special characters... -->
<!--
<property name="6523.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:icd_3/genericode" />
<property name="6523.filename" value="ICD-3.xml" />
<property name="6523.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:icd_4:technischerBestandteilGenericode" />
<property name="6523.filename" value="ICD-4.xml" />
<property name="6523.xsl" value="${code.xsl.dir}/6523.xsl" />
-->
<property name="6523.xsl" value="6523.xsl" />

<!-- <property name="7143.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.7143_2/genericode" /> -->
<property name="7143.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.7143_3/genericode" />
<property name="7143.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.7143_3/genericode" />
<!-- <property name="7143.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.7143_4:technischerBestandteilGenericode" /> -->
<property name="7143.filename" value="7143.xml" />
<property name="7143.xsl" value="${code.xsl.dir}/7143.xsl" />

<!-- <property name="7161.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.7161_2/genericode" /> -->
<property name="7161.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.7161_3/genericode" />
<property name="7161.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:untdid.7161_3:technischerBestandteilGenericode" />
<property name="7161.filename" value="7161.xml" />
<property name="7161.xsl" value="${code.xsl.dir}/7161.xsl" />

<!-- <property name="EAS.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:eas_1/genericode" /> -->
<property name="EAS.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:eas_3/genericode" />
<property name="EAS.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:eas_3/genericode" />
<!-- <property name="EAS.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:eas_4:technischerBestandteilGenericode" /> -->
<property name="EAS.filename" value="EAS.xml" />
<property name="EAS.xsl" value="${code.xsl.dir}/EAS.xsl" />

<!-- <property name="UNECE-RE-20.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:rec20_1/genericode" /> -->
<property name="UNECE-RE-20.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:rec20_2/genericode" />
<!-- <property name="UNECE-RE-20.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:rec20_3:technischerBestandteilGenericode" /> -->
<property name="UNECE-RE-20.filename" value="UNECE-RE-20.xml" />
<property name="UNECE-RE-20.xsl" value="${code.xsl.dir}/UNECE-RE-20.xsl" />

<!-- available as genericode - but needs manual processing, due to cascading Rec20 and Rec21... -->
<!--
<property name="UNECE-RE-21.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:rec21_2/genericode" />
<property name="UNECE-RE-21.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:rec21_2/genericode" />
<property name="UNECE-RE-21.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:rec21_3:technischerBestandteilGenericode" />
<property name="UNECE-RE-21.filename" value="UN_ECE_Recommendation_N_21-2.xml" />
<property name="UNECE-RE-21.xsl" value="${code.xsl.dir}/UNECE-RE-21.xsl" />
-->
<property name="UNECE-RE-21.xsl" value="UNECE-RE-21.xsl" />


<property name="VATEX.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:vatex_1/genericode" />
<!-- <property name="VATEX.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:vatex_1/genericode" /> -->
<property name="VATEX.url" value="https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:vatex_1:technischerBestandteilGenericode" />
<property name="VATEX.filename" value="VATEX.xml" />
<property name="VATEX.xsl" value="${code.xsl.dir}/VATEX.xsl" />

Expand All @@ -127,11 +139,12 @@
<!-- visualization tool -->
<!-- <property name="visualization.download.url" value="https://github.com/itplr-kosit/xrechnung-visualization/releases/download/v2020-12-31/xrechnung-2.0.1-xrechnung-visualization-2020-12-31.zip" /> -->
<!-- <property name="visualization.download.url" value="https://github.com/itplr-kosit/xrechnung-visualization/releases/download/v2021-11-15/xrechnung-2.1.1-xrechnung-visualization-2021-11-15.zip" /> -->
<property name="visualization.download.url" value="https://github.com/itplr-kosit/xrechnung-visualization/releases/download/v2022-01-31/xrechnung-2.2.0-xrechnung-visualization-2022-01-31.zip" />
<!-- <property name="visualization.download.url" value="https://github.com/itplr-kosit/xrechnung-visualization/releases/download/v2022-01-31/xrechnung-2.2.0-xrechnung-visualization-2022-01-31.zip" /> -->
<property name="visualization.download.url" value="https://github.com/itplr-kosit/xrechnung-visualization/releases/download/v2022-11-15/xrechnung-2.2.0-xrechnung-visualization-2022-11-15.zip" />
<!-- <property name="testsuite.download.url" value="https://github.com/itplr-kosit/xrechnung-testsuite/releases/download/release-2020-12-31/xrechnung-2.0.1-testsuite-2020-12-31.zip" /> -->
<!-- <property name="testsuite.download.url" value="https://github.com/itplr-kosit/xrechnung-testsuite/releases/download/release-2021-11-15/xrechnung-2.1.1-testsuite-2021-11-15.zip" /> -->
<property name="testsuite.download.url" value="https://github.com/itplr-kosit/xrechnung-testsuite/releases/download/release-2022-01-31/xrechnung-2.2.0-testsuite-2022-01-31.zip" />

<!-- <property name="testsuite.download.url" value="https://github.com/itplr-kosit/xrechnung-testsuite/releases/download/release-2022-01-31/xrechnung-2.2.0-testsuite-2022-01-31.zip" /> -->
<property name="testsuite.download.url" value="https://github.com/itplr-kosit/xrechnung-testsuite/releases/download/release-2022-11-15/xrechnung-2.2.0-testsuite-2022-11-15.zip" />

<tstamp>
<format property="build.date" pattern="yyyy-MM-dd" />
Expand Down Expand Up @@ -360,6 +373,7 @@
<include name="**/${uncefact.xsl}" />
<include name="**/${ubl.creditnote.xsl}" />
<include name="**/${ubl.invoice.xsl}" />
<include name="**/${common.xr.xsl}" />
<include name="**/${UNECE-RE-21.xsl}" />
<include name="**/${6523.xsl}" />
</fileset>
Expand Down
4 changes: 2 additions & 2 deletions build_codeliste_for_manual_editing.bat
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
powershell -command "iwr -OutFile .\src\ICD-3.xml -Uri https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:icd_3:technischerBestandteilGenericode:datei:ICD-3.xml"
powershell -command "iwr -OutFile .\src\ICD-3.xml -Uri https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:icd_3:technischerBestandteilGenericode"

java -jar .\lib\saxon-he-10.6.jar -s:.\src\ICD-3.xml -xsl:.\src\genericode2xsltemplate_param.xsl -o:.\src\6523.xsl code=code name=scheme-name

powershell -command "iwr -OutFile .\src\UNECE-RE-21-2.xml -Uri https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:rec21_2:technischerBestandteilGenericode:datei:UN_ECE_Recommendation_N_21-2.xml"
powershell -command "iwr -OutFile .\src\UNECE-RE-21-2.xml -Uri https://www.xrepository.de/api/xrepository/urn:xoev-de:kosit:codeliste:rec21_2:technischerBestandteilGenericode"

java -jar .\lib\saxon-he-10.6.jar -s:.\src\UNECE-RE-21-2.xml -xsl:.\src\genericode2xsltemplate_param.xsl -o:.\src\UNECE-RE-21.xsl code=code name=name

Loading

0 comments on commit e12146c

Please sign in to comment.