Qué significa
La regla comprueba currencyID en ram:TaxTotalAmount dentro del ram:SpecifiedTradeSettlementLineMonetarySummation de la línea, pero solo cuando coincide con ram:TaxCurrencyCode en ram:ApplicableHeaderTradeSettlement. Un valor no vacío debe estar en la lista de códigos 32. Un valor vacío no hace fallar esta comprobación.
Por qué importa
El código de moneda indica en qué moneda está expresado el total de IVA de la línea.
Cómo corregirlo
Revisa la moneda de contabilización del IVA que corresponde a la factura. Usa su código ISO 4217 permitido en ram:TaxCurrencyCode dentro de ram:ApplicableHeaderTradeSettlement y el mismo código en currencyID del total de IVA de línea afectado. No cambies el código a otra moneda sin corregir también el importe cuando sea necesario. Exporta de nuevo y vuelve a comprobar 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 '@currencyID' 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-001144 Una característica del producto solo puede tener un nombre
- FX-SCH-A-001145 El esquema del código de clasificación de la línea debe ser válido
- FX-SCH-A-001146 El esquema del identificador estándar del producto debe ser válido
- FX-SCH-A-001147 Un producto incluido solo puede tener un identificador
- FX-SCH-A-001148 Cada producto incluido debe tener exactamente un nombre
- FX-SCH-A-001149 Un producto incluido solo puede tener una descripción