Das Element 'ram:ChargeIndicator' muss genau einmal vorkommen.
Im betreffenden AppliedTradeAllowanceCharge fehlt ram:ChargeIndicator oder das Element kommt mehrfach vor. Für diesen Abschlag ist genau ein solches Element erforderlich.
ram:ChargeIndicator kennzeichnet, ob der Betrag ein Abschlag oder ein Zuschlag ist. Bei dieser Regel wird der Abschlag anhand des Werts false erkannt; die Kennzeichnung muss eindeutig vorhanden sein.
Beim Abschlag am Bruttopreis fehlt die Kennzeichnung ram:ChargeIndicator oder sie ist mehrfach vorhanden. Sie können das beheben, indem Sie genau ein Element dafür angeben.
- Suchen Sie das betroffene
ram:AppliedTradeAllowanceChargeam Bruttopreis der Rechnungsposition. - Stellen Sie sicher, dass es genau ein
ram:ChargeIndicatorenthält. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:AppliedTradeAllowanceCharge/>
<ram:AppliedTradeAllowanceCharge> <ram:ChargeIndicator> <udt:Indicator>false</udt:Indicator> </ram:ChargeIndicator> </ram:AppliedTradeAllowanceCharge>
Technische Details
Der Test zählt die direkten ram:ChargeIndicator-Elemente im ausgewählten ram:AppliedTradeAllowanceCharge und verlangt genau eines.
Die Regel gilt für Abschläge am Bruttopreis einer Rechnungsposition, deren ChargeIndicator den Wert false enthält.
rule/@context)assert/@test)