All error codes › IS-R-009
IS-R-009 – If seller is icelandic and invoice contains supporting description EINDAGI invoice must…
ErrorpeppolPeppol only
What the rule says
If seller is icelandic and invoice contains supporting description EINDAGI invoice must have due date — Ef seljandi er íslenskur þá skal reikningur sem inniheldur eindaga (BT-122, DocumentDescription = EINDAGI) einnig hafa gjalddaga (BT-9).
How to fix it
Fill in or correct the fields named in the rule (the BT/BG codes tell you which). The test below shows exactly what is checked in the XML. Quickest: validate the invoice to get the exact location and, for amounts, the correct value.
Paste the XML and see every error with the exact fix and the correct amounts.
Where it is checked in the XML
Context: ubl-creditnote:CreditNote[$SupplierCountry = 'IS'] | ubl-invoice:Invoice[$SupplierCountry = 'IS']
Test (XPath):
(exists(cac:AdditionalDocumentReference[cbc:DocumentDescription = 'EINDAGI']) and exists(cbc:DueDate)) or not(exists(cac:AdditionalDocumentReference[cbc:DocumentDescription = 'EINDAGI']))
Related rules
IS-R-001If seller is icelandic then invoice type should be 380 or 381 — Ef seljandi er íslenskur…IS-R-002If seller is icelandic then it shall contain sellers legal id — Ef seljandi er íslenskur…IS-R-003If seller is icelandic then it shall contain his address with street name and zip code —…IS-R-004If seller and buyer are icelandic then the invoice shall contain the buyers icelandic…IS-R-005If seller and buyer are icelandic then the invoice shall contain the buyers address with…IS-R-006If seller is icelandic and payment means code is 9 then a 12 digit account id must exist…IS-R-007If seller is icelandic and payment means code is 42 then a 12 digit account id must…IS-R-008If seller is icelandic and invoice contains supporting description EINDAGI then the id…IS-R-010If seller is icelandic and invoice contains supporting description EINDAGI the id date…