Ir al contenido

Fatal

BR-FR-MV-01_EXT-FR-FE-163: Subtipo de línea obligatorio

En resumen

Fatal: no supera las comprobaciones seleccionadas.

BR-FR-MV-01_EXT-FR-FE-163 significa que una factura con marco de facturación S8, B8, M8, S9, B9 o M9 tiene una línea sin subtipo de línea. Corrígelo dando a cada línea un subtipo.

En esta página

Qué significa

Cuando el marco de facturación (BT-23) es S8, B8, M8, S9, B9 o M9, cada línea (BG-25) debe indicar de qué tipo es mediante el subtipo de línea (EXT-FR-FE-163). En UBL, la comprobación busca en la referencia de facturación de la línea una referencia a documento de factura cuyo ID sea el número del documento actual y cuyo código de estado (DocumentStatusCode) esté rellenado. En CII, el subtipo es el código de motivo de estado de la línea (ram:LineStatusReasonCode). Esta regla comprueba que el subtipo esté rellenado, no sus valores permitidos.

Por qué importa

France CTC exige un subtipo en cada línea cuando BT-23 es S8, B8, M8, S9, B9 o M9.

Cómo corregirlo

Cada línea necesita un subtipo. En UBL, añade a la línea una referencia de facturación con el número del documento actual como ID y el subtipo como código de estado. Los campos son cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID y cac:BillingReference/cac:InvoiceDocumentReference/cbc:DocumentStatusCode. En CII, rellena el código de motivo de estado de la línea (ram:LineStatusReasonCode). Vuelve a comprobar el archivo corregido.

Una vez corregido el archivo, vuelve a comprobarlo gratis: Comprobar una factura electrónica

Texto oficial de la regla

Lorsque le cadre de facturation (BT-23) est S8, B8, M8 ou S9, B9, M9, chaque ligne (BG-25) doit contenir un sous-type de ligne EXT-FR-FE-163. Cadre de facturation " … ", ligne " … ". Numéro de facture : ligne " … ", Présence Bloc BillingReference avec num Fact (true / false) : " … ". Veuillez vérifier que le sous-type est renseigné pour toutes les lignes.

En France CTC (CII), la regla dice:

Lorsque le cadre de facturation (BT-23) est S8, B8, M8 ou S9, B9, M9, chaque ligne (BG-25) doit contenir un sous-type de ligne (ram:LineStatusReasonCode). Valeur actuelle : " … ". Veuillez vérifier que le sous-type est renseigné, Veuillez vérifier que le sous-type est renseigné pour toutes les lignes.

Términos de negocio: BG-25, BT-23

Dónde se aplica esta regla

Conjunto de reglas Versión
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 1.4.0-04
Texto de la regla tomado de phive-rules 4.6.4.

Comprueba tu archivo

Arrastra aquí tu factura electrónica para ver si BR-FR-MV-01_EXT-FR-FE-163 sigue fallando y qué otras reglas fallan.

Actualizado el 8 de noviembre de 2026