Was die Regel bedeutet
Im Profil Extended kann jede Zeile der Umsatzsteueraufschlüsselung (ram:ApplicableTradeTax) eine zusätzliche Angabe tragen: die Summe der Positionen, die unter diese Zeile fallen (ram:LineTotalBasisAmount). Die Regel prüft, dass diese Angabe höchstens einmal je Zeile vorkommt. Es ist keine Geschäftsregel der EN 16931, sondern eine Prüfung des Dateiaufbaus gegen das Profil Extended.
Warum sie wichtig ist
Die Software des Empfängers liest die Datei gegen das Schema des Profils Extended. Ein doppeltes Element verletzt diesen Aufbau, die Software kann nicht erkennen, welcher Wert gemeint ist, und die Datei wird abgewiesen.
So beheben Sie den Fehler
Ein doppeltes Element stammt meist aus der Software, die die Datei erzeugt hat. Suchen Sie nach einem Update oder einer Einstellung zur Umsatzsteueraufschlüsselung und exportieren Sie dann erneut. Wenn Sie das XML selbst erzeugen, behalten Sie in jedem ram:ApplicableTradeTax unter ram:ApplicableHeaderTradeSettlement genau ein ram:LineTotalBasisAmount und löschen Sie die übrigen. Brauchen Sie die Angaben des Profils Extended nicht, enthält das Profil EN 16931 dieses Element nicht.
Der veröffentlichte Regeltext
Element 'ram:LineTotalBasisAmount' may occur at maximum 1 times. Wo diese Regel gilt
| Regelwerk | Version |
|---|---|
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |