Analog machines should become obsolete in the digital age. Companies should be more environment aware and save some trees.
Switzerland finally introduce a digital payment slip. It is based on a QR code and still assume you need to print it. The European Union is more inovative and mandates that invoices to government parties must be digital.
Our company exchanges contracts and invoices with partners and customers using the standardized and well-known PDF format. It is time to explore extensions to support the new legal requirements in Switzerland and in Europe.
We show open source based solutions and the trade-offs we had to accept. Beware our solutions are based on the Java stack.