Omlouváme se, informace na této stránce jsou k dispozici pouze anglicky. Použít překladač Přepnout do angličtiny


Electronic Invoicing According to ISDOC Standard


The goal was to provide the customer with electronic invoicing according to the ISDOC standard (Information System Document - a standard for electronic invoicing in the Czech Republic) into the existing internal system.

Generating invoices using the ISDOC standard.

In the current process of saving invoices to PDF, an ISDOC file is generated (technically, this is an XML format). The file can be part of a PDF file (as an attachment) or as a separate file.

Diagram of invoice generation using XML and ISDOC.

The biggest challenge in converting data from JSON format to XML format was ensuring the correct order of elements, as JSON does not technically guarantee the order of elements in objects.

The process now includes generating data in JSON format natively in FileMaker. Using a PHP script, it is converted to XML format and validated using an XSD file (which defines the structure and rules of the XML document). The XML file with the .ISDOC extension is used as a PDF attachment with the help of a bash script (software Ghostscript for working with PDF files). In the process of merging, the file is also checked and converted to the PDF/A-3a standard.

Used technologies

Zaujalo Vás toto řešení?
Kontaktujte nás se svými požadavky a my jej přizpůsobíme přesně Vašim potřebám.

Call us Volejte
nám

+420 608 301 880

Obvykle jsme dostupní v pracovní dny mezi 8. a 18. hodinou

Pokud budete volat z viditelného čísla a nedovoláte se, zavoláme vám zpátky

Let us call you Voláme
zpět

Vyplněním a odesláním tohoto formuláře udělujete 24U s.r.o., IČ: 26152584, se sídlem Zvole u Prahy, Skochovická 88, PSČ 252 45, zapsané v obchodním rejstříku vedeném Městským soudem v Praze, oddíl C, vložka 74920 souhlas s využitím Vašich osobních údajů, které jsou obsaženy ve formuláři, k zasílání obchodních sdělení o nabídkách a novinkách 24U s.r.o. Poskytnutí osobních údajů je dobrovolné. Svůj souhlas můžete kdykoli odvolat. Podrobnosti o nakládání s Vašimi osobními údaji a Vašich právech s tím souvisejících jsou obsaženy v zásadách zpracovávání a ochrany osobních údajů.

Loader Image