transformed

This commit is contained in:
Tanapattara Wongkhamchan 2024-08-15 16:43:40 +07:00
parent 8a968cd73c
commit b6ff9d0b28
41 changed files with 21560 additions and 0 deletions

21
visualization/README.md Normal file
View file

@ -0,0 +1,21 @@
# XRechnung Visualization Transformators
XSL transformators for web rendering of German CIUS XRechnung or EN16931-1:2017.
The source documents have to be in either UBL Invoice/CreditNote XML and CII XML and have to be conforming to German CIUS XRechnung or EN16931-1:2017.
The transformations have to happen in two steps:
1. Either UBL Invoice/CreditNote XML or CII XML have to be transformed to an intermediate XML which has to be valid to a proprietary simple [XML Schema](src/xsd/xrechnung-semantic-model.xsd)
2. Then you can use either
- [xrechnung-html.xsl](src/xsl/xrechnung-html.xsl) to render an HTML document or
- [xr-pdf.xsl](src/xsl/xr-pdf.xsl) to render an PDF document
See our [architecture documentation](doc/architecture.md) (in German) for a general overview.
Here you can find more details on [configuration and usage options](doc/usage.md)
You can find an example use of these transformations in the [ant build script](build.xml). It also includes some technical tests.
This GitHub repository is only a mirror of our [GitLab project repository](https://projekte.kosit.org/xrechnung/xrechnung-visualization).
For questions please contact [KoSIT](https://xeinkauf.de/kontakt/#support).