Qué significa
Esta regla comprueba que cac:PaymentMeans/cac:PaymentMandate no contenga ningún bloque cac:PaymentReversalPeriod. No evalúa las condiciones en las que se puede devolver un pago.
Por qué importa
EN 16931 no utiliza un bloque de periodo de devolución del pago en los datos del mandato UBL.
Cómo corregirlo
Quita cac:PaymentReversalPeriod de cac:PaymentMeans/cac:PaymentMandate. Conserva la referencia del mandato (BT-89) en cbc:ID. Si el programa exporta el bloque por su cuenta, pide a su proveedor que deje de incluirlo en el XML, en lugar de borrar las condiciones de devolución o reembolso de tus registros. Vuelve a comprobar el archivo.
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 PaymentMeans PaymentMandate PaymentReversalPeriod 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-450 El mandato de domiciliación no debe llevar cláusulas
- UBL-CR-451 Los medios de pago no deben llevar datos de financiación comercial
- UBL-CR-452 Las condiciones de pago no deben llevar un identificador
- UBL-CR-453 Las condiciones de pago no deben enlazar con un medio de pago
- UBL-CR-454 Referencia estructurada a un pago anticipado
- UBL-CR-455 Las condiciones de pago no deben codificar el inicio del plazo