Qué significa
Cada ram:TelephoneUniversalCommunication dentro de ram:PayerTradeParty/ram:DefinedTradeContact debe contener exactamente un elemento hijo ram:CompleteNumber. Un elemento vacío también cuenta como uno. Esta regla no comprueba el texto ni el formato del número.
Por qué importa
El perfil Extended exige un único elemento de número dentro de cada bloque de teléfono del contacto del pagador.
Cómo corregirlo
Revisa ram:PayerTradeParty/ram:DefinedTradeContact/ram:TelephoneUniversalCommunication. Añade ram:CompleteNumber si falta, con el número de teléfono correspondiente, o elimina los ram:CompleteNumber adicionales. Vaciar un elemento sobrante no lo elimina del recuento. Guarda o exporta el archivo corregido y vuelve a comprobarlo.
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-000935 El identificador global del pagador debe llevar schemeID
- FX-SCH-A-000936 El esquema del identificador global del pagador debe ser válido
- FX-SCH-A-000937 La dirección del pagador debe tener un solo elemento de país
- FX-SCH-A-000938 La dirección del pagador solo puede indicar la región una vez
- FX-SCH-A-000939 El código de país de la dirección del pagador debe ser válido
- FX-SCH-A-000940 El esquema del número de registro del pagador debe ser válido