Was die Regel bedeutet
In jeder Position steht der Einzelpreis nach Nachlass (BT-146) im Block NetPriceProductTradePrice. Diese Regel prüft, dass dieser Block kein Element DeliveryTradeLocation enthält, das den Preis an einen Ort bindet.
Warum sie wichtig ist
EN 16931 kennt Lieferinformationen nur einmal für die ganze Rechnung (BG-13), nicht je Preis. Ein Ort am Preis hat daher kein Feld und wird unter Umständen ignoriert. Die Datei wird trotzdem angenommen, weil es nur eine Warnung ist. Beheben sollten Sie es für eine saubere Datei oder wenn der Ort für den Käufer wichtig ist.
So beheben Sie den Fehler
Entfernen Sie das Element DeliveryTradeLocation aus NetPriceProductTradePrice in jeder betroffenen Position und behalten Sie den Einzelpreis (ChargeAmount). Soll der Lieferort auf der Rechnung stehen, tragen Sie ihn stattdessen in den Lieferinformationen der Rechnung ein. Fügt Ihre Software das Element immer wieder hinzu, suchen Sie eine Exporteinstellung für EN 16931, XRechnung oder Peppol BIS.
Der veröffentlichte Regeltext
DeliveryTradeLocation 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 |
Ihre Datei prüfen
Verwandte Regeln
- CII-SR-145 Vergleichspreis an der Rechnungsposition weglassen
- CII-SR-146 Keine Dokumentenreferenz am Nettopreis einer Position
- CII-SR-147 Bestellanforderung an der Rechnungsposition weglassen
- CII-SR-148 Verkäufer an der Rechnungsposition weglassen
- CII-SR-149 Käufer an der Rechnungsposition weglassen
- CII-SR-150 Marktplatz an der Rechnungsposition weglassen