Qué significa
En el perfil Extended, las condiciones de pago (ram:SpecifiedTradePaymentTerms) pueden nombrar a la parte que debe recibir el pago (ram:PayeeTradeParty), por ejemplo cuando cobra alguien distinto del emisor. Esta regla comprueba que se indique como mucho un beneficiario por bloque de condiciones de pago.
Por qué importa
El perfil Extended permite como máximo un ram:PayeeTradeParty en cada bloque de condiciones de pago. Repetir el elemento supera ese límite, aunque las entradas identifiquen al mismo beneficiario.
Cómo corregirlo
Comprueba quién debe cobrar. En tu programa de facturación, comprueba que hay como máximo una entrada de beneficiario en estas condiciones de pago y exporta de nuevo. Si generas el XML tú mismo, conserva como máximo un ram:PayeeTradeParty dentro de cada ram:SpecifiedTradePaymentTerms. No necesitas añadir un beneficiario solo para cumplir esta regla.
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
Element 'ram:PayeeTradeParty' may occur at maximum 1 times. 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-000332 Usa un código de moneda de origen de la lista
- 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