Qué significa
El perfil Extended permite indicar el agente comercial, la parte que ha gestionado la venta en nombre del emisor (ram:SalesAgentTradeParty). Ese bloque, bajo ram:ApplicableHeaderTradeAgreement, puede contener cero o un elemento hijo directo ram:ID. Este límite no cuenta otros tipos de identificador, como ram:GlobalID.
Por qué importa
El perfil Extended admite como máximo un ram:ID por agente comercial. Un segundo incumple esta regla.
Cómo corregirlo
Revisa los identificadores que tu programa de facturación exporta como ram:ID para el agente comercial y deja como máximo uno. Si generas el XML tú mismo, conserva el ram:ID correcto dentro de ram:SalesAgentTradeParty, bajo ram:ApplicableHeaderTradeAgreement, y borra los sobrantes. No elimines un ram:GlobalID por ser otro identificador. 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
Element 'ram:ID' 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-000734 El agente comercial necesita exactamente un nombre
- FX-SCH-A-000735 El agente comercial solo puede tener un código de función
- FX-SCH-A-000736 El agente comercial solo puede tener un bloque de dirección electrónica
- FX-SCH-A-000737 El agente comercial solo puede tener una identificación fiscal
- FX-SCH-A-000738 Cada entrada de correo necesita un solo campo de dirección
- FX-SCH-A-000739 Cada entrada de fax necesita un solo campo de número