Qué significa
La regla comprueba el valor de ram:SourceCurrencyCode dentro de ram:TaxApplicableTradeCurrencyExchange. Permite un valor vacío o uno que coincida exactamente con una entrada de la lista 42 de FACTUR-X_EXTENDED_codedb.xml. No comprueba que exista el elemento.
Por qué importa
Esta parte del archivo identifica la moneda de origen mediante la lista del perfil. Un valor no vacío que no figure en ella incumple esta regla.
Cómo corregirlo
Revisa la moneda desde la que se convierte en los datos de cambio de moneda de los impuestos. Corrige ram:SourceCurrencyCode con el código correspondiente de la lista del perfil Extended, exactamente como figure en ella. Si tu programa exporta otro valor, consulta con su soporte para corregirlo. 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 'ram:SourceCurrencyCode' 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-000333 Usa un código de moneda de destino de la lista
- FX-SCH-A-000334 El código de estado de la línea debe estar en la lista
- FX-SCH-A-000335 El código del motivo de estado de la línea debe estar en la lista
- FX-SCH-A-000336 El precio unitario neto admite una sola entrada de impuesto
- FX-SCH-A-000337 Como máximo una referencia por liquidación de línea
- FX-SCH-A-000338 Un solo importe calculado por entrada de impuestos