Local DK Critical Update of OIOXML e-Invoice - NAV DK 5.0 CDCR 23113


posted by Erik P. Ernst
Sep 17, 2007

Downloads: 24
File size: 446kB
Views: 851
Local DK Critical Update of OIOXML e-Invoice - NAV DK 5.0 CDCR 23113
Filed under: , ,

Due to a new Schematron validation fields are now cross checked, and evaluated tighter, to make sure mutual related fields and information in general are valid as demanded by "Bekendtgørelse om information i OIOXML elektronisk regning til brug for elektronisk afregning med offentlige myndigheder" encompassed by law no. 1203 § 7 of december 27. 2003.
 
Also changes to codeunit 13609 and 13610 is included in this CDCR/hotfix, as an adjustment to TaxTotals in Service invoices.
 
This hotfix in total is an enhancement of OIOXML e-invoices.

Schematron:

In the danish configuration, if a customer in MDNAV is setup with an EAN-location number, the invoice is not posted on paper, but to a file, typically designated for NET distribution via a VAN, to be delivered at a public authority.
Errors in the e-invoice might lead to rejection of the invoice at a VAN or at the receiver of the invoice. Normally the user will then be noticed, but sometimes notice is only given to the former link in a chain of distributors. In the last case the user only will experience the invoice is not paid, having troubles to find out why.
 
TaxTotals:
 
When an OIOXML-file is created for a Service invoice that contains lines with both positive and negative amounts, the class TaxTotal is created twice in the OIOXML-file (one instance for the positive values and one instance for the negative values). Furthermore TaxTotals classes are created for both VAT liable and not liable lines, which results in up to 4 TaxTotals classes.

Please discus this update here: http://dynamicsuser.net/forums/18.aspx