Das Element 'ram:LineTotalAmount' muss genau einmal vorkommen.
In ram:SpecifiedTradeSettlementHeaderMonetarySummation fehlt ram:LineTotalAmount oder das Element kommt mehr als einmal vor. Die Prüfung verlangt genau ein Element.
ram:LineTotalAmount ist die in der Abrechnungssumme enthaltene Summe der Rechnungspositionen und muss eindeutig angegeben sein.
In den Abrechnungssummen fehlt ram:LineTotalAmount oder das Element ist mehrfach vorhanden. Passen Sie die Angabe in ram:SpecifiedTradeSettlementHeaderMonetarySummation an.
- Suchen Sie
ram:SpecifiedTradeSettlementHeaderMonetarySummation. - Prüfen Sie, wie oft
ram:LineTotalAmountdarin vorkommt. - Stellen Sie sicher, dass genau ein
ram:LineTotalAmountenthalten ist. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:SpecifiedTradeSettlementHeaderMonetarySummation/>
<ram:SpecifiedTradeSettlementHeaderMonetarySummation> <ram:LineTotalAmount>...</ram:LineTotalAmount> </ram:SpecifiedTradeSettlementHeaderMonetarySummation>
Technische Details
Der XPath-Test zählt die direkten ram:LineTotalAmount-Elemente innerhalb von ram:SpecifiedTradeSettlementHeaderMonetarySummation und verlangt den Wert 1.
Die Regel gilt für die Geldsummen der Abrechnung in ram:SpecifiedTradeSettlementHeaderMonetarySummation.
rule/@context)assert/@test)