Validator e-Factura

Toate codurile de eroare › DK-R-010

DK-R-010 – For Danish Suppliers using PaymentMeansCode 93, PaymentID is mandatory

Eroarepeppoldoar Peppol

Ce spune regula

For Danish Suppliers using PaymentMeansCode 93, PaymentID is mandatory. The first three characters of the PaymentID MUST be 71

Cum o repari

Completează sau corectează câmpurile din textul regulii (codurile BT/BG arată exact care sunt). Condiția de mai jos arată ce verifică validatorul în XML. Cel mai rapid: validează factura și vei primi linia exactă și, la sume, valoarea corectă.

Verifică-ți factura gratuit

Lipește XML-ul și vezi toate erorile, cu corectura exactă și valoarea corectă.

Unde se verifică în XML

Context: ubl-invoice:Invoice[$DKSupplierCountry = 'DK' and $DKCustomerCountry = 'DK']/cac:PaymentMeans

Condiția (XPath):

not((cbc:PaymentMeansCode = '93') and not(((substring(cbc:PaymentID, 1, 3) = '71#') or (substring(cbc:PaymentID, 1, 3) = '73#') or (substring(cbc:PaymentID, 1, 3) = '75#')) and (string-length(cac:PayeeFinancialAccount/cbc:ID/text()) = 8) ) )
Textul oficial (engleză)

, 73# or 75# (kortartskode), and PayeeFinancialAccount/ID MUST be exactly 8 characters long.

Reguli înrudite