Qué significa
En el perfil Extended de Factur-X y ZUGFeRD, la regla comprueba ram:ReasonCode con listID="5153" dentro de un ram:SpecifiedTradeAllowanceCharge de la liquidación de la cabecera (BG-21), cuando ram:ChargeIndicator/udt:Indicator tiene el valor "true". El valor del código debe estar vacío o coincidir con una entrada de la lista 47 de FACTUR-X_EXTENDED_codedb.xml. Otras variantes de listID quedan fuera de esta comprobación.
Por qué importa
El identificador de lista determina qué lista de códigos se usa para comprobar el motivo del recargo.
Cómo corregirlo
Revisa ram:ReasonCode y su atributo listID en el recargo de toda la factura. Para listID="5153", usa un código de la lista correspondiente del perfil Extended que describa el recargo. No pongas un código de otra lista bajo este identificador ni des por hecho que sustituirlo por texto cumple las demás reglas. Vuelve a exportar el archivo y compruébalo de nuevo.
Una vez corregido el archivo, vuelve a comprobarlo gratis: Validar una factura Factur-X
O corrige la factura en un formulario y descarga el archivo corregido, por 1 crédito: Corregir una factura electrónica rechazada Beta
Texto oficial de la regla
Value of 'ram:ReasonCode[@listID="5153"]' is not allowed. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000391 El código de motivo del recargo debe ser un código permitido
- FX-SCH-A-000406 El proceso de negocio debe tener exactamente un identificador
- FX-SCH-A-000407 La especificación debe tener exactamente un identificador
- FX-SCH-A-000408 El registro del destinatario debe llevar exactamente un ID
- FX-SCH-A-000409 El emisor debe tener exactamente un nombre
- FX-SCH-A-000410 El esquema de registro del emisor debe usar un código permitido