Qué significa
Cada ram:ActualDeliverySupplyChainEvent bajo ram:SpecifiedLineTradeDelivery debe contener exactamente un ram:OccurrenceDateTime. Esta regla cuenta elementos; no comprueba su contenido. BT-72 corresponde a la fecha de la operación a nivel de factura, no al elemento de línea que comprueba esta regla.
Por qué importa
Cada evento de entrega de una línea debe tener un único elemento para indicar su fecha.
Cómo corregirlo
Busca ram:ActualDeliverySupplyChainEvent bajo ram:SpecifiedLineTradeDelivery en la línea afectada. Añade el ram:OccurrenceDateTime que falta con la fecha de entrega correspondiente o borra los elementos duplicados, conservando el correcto. 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:OccurrenceDateTime' 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-001074 La fecha de la operación de una línea necesita su formato
- FX-SCH-A-001075 Código de formato válido en la fecha de entrega de una línea
- FX-SCH-A-001076 La unidad de la cantidad de una línea debe ser un código válido
- FX-SCH-A-001077 La cantidad gratuita de una línea necesita un código de unidad
- FX-SCH-A-001078 La unidad de la cantidad gratuita debe ser un código válido
- FX-SCH-A-001079 La fecha del albarán de una línea necesita un código de formato