Todos los códigos · familia BR
BR-04
errornota
El documento no dice de qué tipo es. Es lo que distingue una factura de un abono, y cada sintaxis lo escribe en su sitio: UBL en InvoiceTypeCode o en CreditNoteTypeCode según sea una cosa u otra, CII en el TypeCode de la cabecera, EDIFACT en el BGM. Aquí sólo se mira que esté; que el código sea de los que admite la norma lo mira BR-CL-01, y son dos fallos distintos. En Facturae se lee InvoiceDocumentType, que dice FC, FA o AF: no es la lista europea y no lo será nunca, pero es lo que hay, y la regla comprueba lo que se puede comprobar. De las 179 facturas medidas aquí, sólo una no lo trae.
Sale con más de una gravedad según el caso, y eso no es un descuido: el mismo hecho vale distinto según con qué esté probado.
- De dónde viene
- EN 16931: la norma europea de factura electrónica
- Lo escribe
validador/en16931.py:244- Puede salir como
- error, nota