EBI61-0111

Der angegebene Wert ist ungültig. Durch die Verwendung der BaseQuantity … würde sowohl ein Nettoeinzelpreis mit mehr als 4 Nachkommastellen als auch eine Anzahl bzw. Menge mit mehr als 4 Nachkommastellen entstehen. Intern können nur maximal 4 Nachkommastellen verarbeitet werden.

In English With the BaseQuantity given, both the unit price and the quantity would have more than four decimals; the portal works with at most four.

error: the document is invalid

What the rule checks

As the rule set's publisher wrote it. The rule runs on every element the context matches, and fails where the test is false; the validator reports the line of that element.

Context
/*:Invoice/*:Details/*:ItemList/*:ListLineItem
Test
$base = 1 or (at:dec(*:Quantity) div $base) * 10000 = floor((at:dec(*:Quantity) div $base) * 10000) or (at:dec(*:UnitPrice) div $base) * 10000 = floor((at:dec(*:UnitPrice) div $base) * 10000)

Checked with Austria e-Rechnung.gv.at (ebInterface 6.1), Austria e-Rechnung.gv.at (ebInterface 6.0)