Das Element 'ram:Description' darf höchstens einmal vorkommen.
Innerhalb von ram:SpecifiedTradePaymentTerms kommt ram:Description mehr als einmal vor. Dieses Element darf in diesem Bereich höchstens einmal vorhanden sein.
Die Beschreibung enthält textuelle Angaben zu den Zahlungsbedingungen. Eine eindeutige Häufigkeit hält die XML-Struktur dieser Angaben eindeutig.
Die Rechnung enthält mehrere ram:Description-Elemente in den Zahlungsbedingungen. In diesem Bereich ist nur ein solches Element vorgesehen.
- Suchen Sie
ram:SpecifiedTradePaymentTermsin der Rechnung. - Prüfen Sie die darin enthaltenen
ram:Description-Elemente und entfernen Sie die Wiederholung. - Erzeugen Sie die Rechnung erneut und prüfen Sie sie nochmals.
<ram:SpecifiedTradePaymentTerms> <ram:Description>Condition A</ram:Description> <ram:Description>Condition B</ram:Description> </ram:SpecifiedTradePaymentTerms>
<ram:SpecifiedTradePaymentTerms> <ram:Description>Condition de paiement</ram:Description> </ram:SpecifiedTradePaymentTerms>
Technische Details
Der Test zählt die direkten ram:Description-Elemente in ram:SpecifiedTradePaymentTerms und verlangt höchstens eines.
Die Regel gilt innerhalb von ram:SpecifiedTradePaymentTerms auf Dokumentenebene.
rule/@context)assert/@test)