Validator e-Factura

Toate codurile de eroare › PEPPOL-EN16931-R051

PEPPOL-EN16931-R051 – Toate atributele currencyID trebuie să aibă aceeași valoare ca și codul monedei facturii…

Eroarepeppoldoar Peppol

Ce spune regula

Toate atributele currencyID trebuie să aibă aceeași valoare ca și codul monedei facturii (BT-5), cu excepția valorii totale a TVA în moneda de contabilizare (BT-111).

Traducere neoficială; textul oficial e mai jos.

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: cbc:Amount | cbc:BaseAmount | cbc:PriceAmount | cac:TaxTotal[cac:TaxSubtotal]/cbc:TaxAmount | cac:TaxSubtotal/cbc:TaxAmount | cbc:TaxableAmount | cbc:LineExtensionAmount | cbc:TaxExclusiveAmount | cbc:TaxInclusiveAmount | cbc:AllowanceTotalAmount | cbc:ChargeTotalAmount | cbc:PrepaidAmount | cbc:PayableRoundingAmount | cbc:PayableAmount

Condiția (XPath):

@currencyID = $documentCurrencyCode
Textul oficial (engleză)

All currencyID attributes must have the same value as the invoice currency code (BT-5), except for the invoice total VAT amount in accounting currency (BT-111).

Reguli înrudite