ISDOC 6.0.2 rules
9 rules, version 6.0.2, published by Ministry of the Interior of the Czech Republic (MVČR), ICT Unie; ids and three fixes by xmlvalid (ISDOC schema licence (use, copy, modify and distribute with the notice), source). Checked with ISDOC 6.0.2 .
- ISDOC-4.1.1 how to fixPro typ dokladu 2, 3 a 6 musí existovat vazba na původní doklad. Konkrétně tedy pro DocumentType = 2, 3, 6 musí existovat element OriginalDocumentReference a musí byt neprázdný.
- ISDOC-4.1.2 how to fixDoklad vystavený v cizí měně musí obsahovat v cizí měně i všechny finanční elementy. Konkrétně: pokud existuje element ForeignCurrencyCode, pak musí existovat všechny elementy s částkami pro cizí měnu tj. ty končící na Curr.
- ISDOC-4.1.3 how to fixDoklad vystavený v tuzemské měně nesmí obsahovat žádný element v cizí měně. Pokud neexistuje element ForeignCurrencyCode, pak nesmí existovat žádný element pro cizí měnu, tj. element končící na Curr. Položky s kursem (CurrRate i RefCurrRate) musí být rovny hodnotě 1.
- ISDOC-4.1.4 U dokladu v zahraniční měně nesmí být měna lokální a zahraniční shodné. Konkrétně hodnota povinné položky LocalCurrencyCode se nesmí rovnat hodnotě nepovinné položky ForeignCurrencyCode.
- ISDOC-4.1.5 Je-li doklad nedaňový (element VATApplicable obsahuje hodnotu false), musejí být i všechny jeho řádkové položky nedaňové, tedy element VATApplicable uvnitř elementu ClassifiedTaxCategory rovněž obsahuje hodnotu false. Obráceně to však neplatí – na dokladu podléhajícím DPH mohou být jednotlivé položky, které nejsou v evidenci DPH.
- ISDOC-4.1.6 Jednotka v rozpisu všech šarží/sériových čísel (element StoreBatches) musí být stejná jako jednotka pro množství na řádce faktury. Jednotky u šarží jedné řádky faktury musí být stejné. Pokud atribut pro jednotku v rozpisu šarží/sériových čísel není uveden, tak se předpokládá, že je množství uvedeno ve stejné jednotce jako množství na řádce faktury.
- ISDOC-4.1.7 Součet Quantity ze všech záznamů rozpisu šarží/sériových čísel musí odpovídat InvoicedQuantity dané řádky faktury.
- ISDOC-4.1.8 Nepovinnou položku SecondarySellersItemIdentification lze uvést pouze v případě, že je uvedena také položka SellersItemIdentification.
- ISDOC-4.1.9 Nepovinnou položku TertiarySellersItemIdentification lze uvést pouze v případě, že jsou uvedeny také položky SellersItemIdentification a SecondarySellersItemIdentification.