validator/visualization/README.md
Tanapattara Wongkhamchan b6ff9d0b28 transformed
2024-08-15 16:43:40 +07:00

21 lines
1.2 KiB
Markdown

# 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).