Was die Regel bedeutet
Der Block mit den Rechnungssummen (SpecifiedTradeSettlementHeaderMonetarySummation) darf kein GrossLineTotalAmount enthalten, eine eigene Bruttosumme der Positionen. EN 16931 verwendet für die Summe der Positionsnettobeträge (BT-106) ein anderes Element, nämlich LineTotalAmount.
Warum sie wichtig ist
Diese Regel ist eine Warnung, die Datei wird also weiter angenommen. EN 16931 kennt keine Bruttosumme der Positionen, deshalb muss die Software des Empfängers sie nicht lesen. Maßgeblich ist die Summe der Positionsnettobeträge (BT-106), die in einem eigenen Element steht.
So beheben Sie den Fehler
Löschen Sie GrossLineTotalAmount aus dem Block mit den Summen und prüfen Sie, dass LineTotalAmount weiterhin vorhanden ist, denn die Summe der Positionsnettobeträge (BT-106) ist Pflicht. In Rechnungssoftware legt das Exportprofil für E-Rechnungen fest, was geschrieben wird: Wählen Sie die Option EN 16931 oder bitten Sie den Anbieter, das Element nicht mehr zu schreiben. Wenn Sie das XML selbst erzeugen, entfernen Sie nur dieses eine Element.
Der veröffentlichte Regeltext
GrossLineTotalAmount 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-419 NetLineTotalAmount in den Summen weglassen
- CII-SR-420 NetIncludingTaxesLineTotalAmount in den Summen weglassen
- CII-SR-421 SpecifiedFinancialAdjustment in der Rechnung weglassen
- CII-SR-422 LineID im Verweis auf die frühere Rechnung weglassen
- CII-SR-423 ProFormaInvoiceReferencedDocument weglassen
- CII-SR-424 LetterOfCreditReferencedDocument weglassen