Was die Regel bedeutet
In jeder Position kann der Einzelpreis vor Nachlass (BT-148) einen Nachlass (BT-147) tragen. Diese Regel prüft, dass dieser Nachlass keinen Block ActualTradeCurrencyExchange enthält, der einen Wechselkurs für den Nachlass angeben würde. Der Nachlassbetrag selbst ist erlaubt.
Warum sie wichtig ist
Eine Rechnung nach EN 16931 nennt ihre Beträge in einer einzigen Rechnungswährung. Ein Wechselkurs an einem einzelnen Nachlass hat darin keinen Platz 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, und genauer hinsehen sollten Sie, wenn der Nachlass aus einer anderen Währung umgerechnet werden sollte.
So beheben Sie den Fehler
Löschen Sie den Block ActualTradeCurrencyExchange aus AppliedTradeAllowanceCharge unter GrossPriceProductTradePrice in der Position. Prüfen Sie, dass der Nachlassbetrag (ActualAmount) bereits in der Rechnungswährung steht. Schreibt Ihre Software den Block selbst, suchen Sie eine Exporteinstellung für EN 16931, XRechnung oder Peppol BIS oder bitten Sie den Anbieter, ihn nicht mehr hinzuzufügen.
Der veröffentlichte Regeltext
ActualTradeCurrencyExchange 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-132 Kein Gültigkeitszeitraum beim Einzelpreis vor Nachlass
- CII-SR-133 Kein Lieferort beim Einzelpreis vor Nachlass
- CII-SR-134 Kein Vergleichspreis beim Einzelpreis vor Nachlass
- CII-SR-135 Kein verknüpftes Dokument beim Einzelpreis vor Nachlass
- CII-SR-136 Kein Typcode beim Einzelpreis nach Nachlass
- CII-SR-138 Keine Mindestmenge beim Einzelpreis nach Nachlass