Qué significa
En los perfiles EN 16931 de Factur-X y ZUGFeRD, la regla cuenta los elementos ram:DefinedTradeContact directamente dentro de ram:SellerTradeParty, en ram:ApplicableHeaderTradeAgreement. Permite cero o uno. Esta prueba no exige un contacto ni comprueba que incluya nombre, teléfono o correo electrónico.
Por qué importa
La estructura admite como máximo un bloque de contacto del emisor. Varios bloques no respetan ese límite, aunque contengan los datos del mismo contacto.
Cómo corregirlo
Si incluyes un contacto del emisor en esta factura, elige cuál debe aparecer. En el XML, conserva únicamente su ram:DefinedTradeContact dentro de ram:SellerTradeParty, en ram:ApplicableHeaderTradeAgreement. Mantén juntos los datos de ese contacto que facilites, sin mezclar los de personas distintas. Elimina los bloques sobrantes de la factura, no los contactos de tus registros. Exporta y vuelve a comprobarla.
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:DefinedTradeContact' may occur at maximum 1 times. Dónde se aplica esta regla
| Conjunto de reglas | Versión |
|---|---|
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
Comprueba tu archivo
Reglas relacionadas
- FX-SCH-A-000577 El correo de contacto necesita un solo elemento de dirección
- FX-SCH-A-000578 El teléfono de contacto necesita un solo elemento de número
- FX-SCH-A-000579 El esquema del identificador del emisor debe ser un código ISO 6523
- FX-SCH-A-000580 El país del emisor debe ser un código de país válido (EN 16931)
- FX-SCH-A-000581 El esquema del número de registro del emisor debe ser ISO 6523
- FX-SCH-A-000582 El esquema de la dirección electrónica del emisor debe ser válido