- WorkAlio
- Regole di validazione
- BR-CL-01
Regole di base EN 16931
BR-CL-01: Codice tipo fattura (BT-3) deve riportare un codice dell'elenco UNTDID 1001
Cosa richiede questa regola
Codice tipo fattura (BT-3) deve riportare un codice dell'elenco UNTDID 1001.
EsempioEN 16931 (UBL)
Una fattura valida in tutto, tranne che in questo punto:
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
<cbc:CustomizationID>urn:cen.eu:en16931:2017</cbc:CustomizationID>
<cbc:ID>INV-1001</cbc:ID>
<cbc:IssueDate>2026-01-15</cbc:IssueDate>
<cbc:InvoiceTypeCode>999</cbc:InvoiceTypeCode>
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<cbc:BuyerReference>04011000-12345-67</cbc:BuyerReference>
</Invoice>Il validatore segnala: Codice tipo fattura (BT-3) contiene 999, un valore non consentito per questo tipo di documento.
Come correggerla
Sostituire il valore di Codice tipo fattura con un codice ammesso per questo tipo di documento.
Domande frequenti
- Che cosa significa BR-CL-01?
- Codice tipo fattura (BT-3) deve riportare un codice dell'elenco UNTDID 1001. La regola si applica a EN 16931 (UBL), Peppol BIS 3.0 e XRechnung 3.0 (UBL).
- Come si corregge BR-CL-01?
- Sostituire il valore di Codice tipo fattura con un codice ammesso per questo tipo di documento. In UBL l'elemento è /Invoice/cbc:InvoiceTypeCode.
Si applica a questi profili
- EN 16931 (UBL)
- Peppol BIS 3.0
- XRechnung 3.0 (UBL)
Percorso dell'elemento
- Codice tipo fattura (BT-3)UBL /
Invoice/ cbc:InvoiceTypeCodeCII / CrossIndustryInvoice/ ExchangedDocument/ TypeCodeRicavato da ciò che accetta il parser CII di WorkAlio: non esiste ancora un generatore CII, quindi questo percorso non è verificato in modo indipendente come quello UBL.