Ir al contenido

Aviso

CII-SR-038: No incluyas el código del motivo del estado en las líneas

En resumen

Aviso: conviene revisarlo.

CII-SR-038 significa que una línea tiene un elemento LineStatusReasonCode, el motivo del estado de la línea, que la norma EN 16931 no usa. Elimina ese elemento de AssociatedDocumentLineDocument o, en NLCIUS, directamente de IncludedSupplyChainTradeLineItem, y conserva su significado en la nota de la línea (BT-127) si necesitas esa información.

En esta página

Qué significa

En una línea (BG-25), la sección AssociatedDocumentLineDocument contiene el número de línea (BT-126) y la nota de la línea (BT-127). La regla detecta un elemento LineStatusReasonCode, un código que da el motivo de un estado de la línea, como hijo directo de AssociatedDocumentLineDocument o, en NLCIUS, de IncludedSupplyChainTradeLineItem. EN 16931 no tiene campo para él.

Por qué importa

EN 16931 no utiliza este campo para el motivo del estado de una línea en CII.

Cómo corregirlo

Si el motivo importa al destinatario, escríbelo en la nota de la línea (BT-127). Borra el elemento LineStatusReasonCode de AssociatedDocumentLineDocument en las líneas afectadas o, en NLCIUS, directamente de IncludedSupplyChainTradeLineItem. Si también hay un elemento LineStatusCode en esa sección, revisa la regla CII-SR-037. Vuelve a comprobar el archivo.

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

O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada

Texto oficial de la regla

LineStatusReasonCode should not be present

Dónde se aplica esta regla

Conjunto de reglas Versión
EN 16931 (CII) 1.3.17
XRechnung 3.0 (CII) 3.0.2
NLCIUS (CII) 1.0.3.13
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 CII-SR-038 sigue fallando y qué otras reglas fallan.

Actualizado el 8 de noviembre de 2026