Qué significa
Esta regla de Basic WL comprueba ram:ReasonCode (BT-98) en los bloques ram:SpecifiedTradeAllowanceCharge de cabecera cuyo ram:ChargeIndicator/udt:Indicator contiene el texto false. Un valor no vacío debe pertenecer a la lista UNTDID 5189 permitida por el perfil. Un valor vacío supera esta comprobación. Las exigencias sobre cómo indicar el motivo del descuento son independientes.
Por qué importa
Los códigos identifican los motivos de los descuentos de forma normalizada. Esta regla comprueba la lista permitida, no si el motivo elegido corresponde al descuento ni si su importe es correcto.
Cómo corregirlo
Revisa ram:ReasonCode (BT-98) en el bloque del descuento afectado (BG-20). Sustituye el código no permitido por el valor correspondiente de la lista UNTDID 5189 de Basic WL. Si das el motivo como texto (BT-97) y ninguna regla aplicable exige un código, omite ram:ReasonCode. Vuelve a exportar y comprueba de nuevo el archivo.
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' is not allowed. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000187 Cada bloque de condiciones de pago solo puede llevar un texto
- FX-SCH-A-000188 Cada bloque de condiciones de pago admite una sola referencia de mandato
- FX-SCH-A-000189 El total de las líneas de la factura debe aparecer una sola vez
- FX-SCH-A-000190 El total de recargos de la factura solo puede aparecer una vez
- FX-SCH-A-000191 El total de descuentos de la factura solo puede aparecer una vez
- FX-SCH-A-000192 El total del IVA en la moneda de contabilización solo puede aparecer una vez