Qué significa
Esta regla mira el precio de cada línea de una factura o factura rectificativa y comprueba que no tenga un bloque cac:PricingExchangeRate. UBL ofrece ese bloque para indicar cómo se convirtió un precio de una moneda a otra. La norma EN 16931 tiene una sola moneda de factura (BT-5) y expresa en ella todas las líneas. La única segunda moneda que admite es la moneda de contabilización del IVA (BT-6), y se aplica a la cuota total de IVA, no a los precios de las líneas.
Por qué importa
La norma EN 16931 no usa un tipo de cambio dentro del precio de una línea de factura o factura rectificativa. Este aviso se refiere a la presencia del bloque, no al cálculo de la conversión.
Cómo corregirlo
Si el precio no está en la moneda de la factura, conviértelo antes de facturar. Si el destinatario necesita saber el tipo de cambio que usaste, menciónalo en la nota de la factura o en la descripción del artículo. Borra cac:PricingExchangeRate de cac:Price en cada cac:InvoiceLine, o cac:CreditNoteLine en una factura rectificativa. Exporta el archivo corregido y vuelve a comprobarlo.
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
A UBL invoice should not include the InvoiceLine Item Price PricingExchangeRate Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Comprueba tu archivo
Reglas relacionadas
- UBL-CR-645 Las líneas no deben llevar condiciones de entrega propias
- UBL-CR-646 Sin sublíneas dentro de las líneas
- UBL-CR-647 Las líneas no deben llevar extensión de precio del artículo
- UBL-CR-648 El identificador de especificación no debe llevar atributo schemeID
- UBL-CR-649 El identificador del proceso no debe llevar atributo schemeID
- UBL-CR-650 El número de factura no debe llevar atributo schemeID