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), y ese emisor puede tener un contacto (ram:DefinedTradeContact). Cada bloque de fax de ese contacto (ram:FaxUniversalCommunication) debe contener exactamente un ram:CompleteNumber. La regla cuenta elementos, no los números escritos dentro de uno de ellos.
Por qué importa
La estructura del bloque de fax exige un único elemento ram:CompleteNumber. Si falta el elemento o se repite, no cumple el perfil Extended.
Cómo corregirlo
En tu programa de facturación, revisa el fax del contacto del emisor indicado en la línea. Si generas tú el XML, añade el ram:CompleteNumber que falta en ram:FaxUniversalCommunication dentro de ram:DefinedTradeContact, o elimina los elementos ram:CompleteNumber sobrantes. Conserva uno con el número de fax que corresponda. 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:CompleteNumber' must occur exactly 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-001045 El teléfono del contacto del emisor de línea lleva un solo número
- FX-SCH-A-001046 El identificador global del emisor de una línea necesita esquema
- FX-SCH-A-001047 Esquema válido en el identificador global del emisor de línea
- FX-SCH-A-001048 La dirección del emisor de una línea necesita un solo país
- FX-SCH-A-001049 La dirección del emisor de una línea solo puede tener una región
- FX-SCH-A-001050 El código de país del emisor de una línea debe ser válido