Qué significa
En el perfil Extended de Factur-X y ZUGFeRD, una línea de la factura puede nombrar a su propio emisor (ram:ItemSellerTradeParty), la parte que vende el artículo de esa línea. Esa parte puede indicar su papel con un código de rol (ram:RoleCode). Esta regla admite como máximo uno.
Por qué importa
El perfil Extended admite un único elemento opcional ram:RoleCode en los datos del emisor de la línea. Repetirlo no cumple esa estructura, aunque los códigos sean iguales.
Cómo corregirlo
En tu programa de facturación, busca un emisor o proveedor indicado en la propia línea y quita los códigos de rol sobrantes. Si generas tú el XML, deja un solo ram:RoleCode dentro de ram:ItemSellerTradeParty, o ninguno. El emisor de la factura (BG-4) es independiente y se queda como está. Exporta de nuevo y 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:RoleCode' 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-001039 El emisor de una línea solo puede tener una descripción
- FX-SCH-A-001040 El emisor de una línea solo puede tener un bloque de dirección electrónica
- FX-SCH-A-001041 El emisor de una línea admite como máximo un registro de NIF-IVA
- FX-SCH-A-001042 El emisor de una línea admite como máximo un registro de NIF
- FX-SCH-A-001043 El correo del contacto del emisor de línea lleva una sola dirección
- FX-SCH-A-001044 El fax del contacto del emisor de línea lleva un solo número