Was die Regel bedeutet
Die Lieferangaben einer Rechnungsposition (im XML SpecifiedLineTradeDelivery) sollen kein Element ActualDeliverySupplyChainEvent enthalten. Es hält fest, an welchem Tag genau diese Position geliefert wurde. EN 16931 erlaubt ein einziges Leistungsdatum (BT-72) für die ganze Rechnung und keines je Position.
Warum sie wichtig ist
Es handelt sich um eine Warnung, nichts wird abgelehnt. Software nach EN 16931 liest das Leistungsdatum auf Rechnungsebene, ein Datum an einer Position wird deshalb meist ignoriert. Beheben sollten Sie es, wenn das Datum für den Käufer wichtig ist oder Ihr Empfänger eine Datei ohne Warnungen verlangt.
So beheben Sie den Fehler
Wurden alle Positionen am selben Tag geliefert, tragen Sie das Leistungsdatum einmal für die ganze Rechnung ein und leeren Sie es auf den Positionen. Wurden die Positionen an verschiedenen Tagen geliefert und sollen die Daten je Position sichtbar sein, können Sie jeder Position einen Zeitraum (Beginn BT-134, Ende BT-135) geben oder je Lieferung eine eigene Rechnung stellen. Wenn Sie das XML selbst erzeugen, löschen Sie den Block ActualDeliverySupplyChainEvent aus dem SpecifiedLineTradeDelivery der Position.
Der veröffentlichte Regeltext
ActualDeliverySupplyChainEvent should not be present Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |