Das Element 'ram:DeliveryTypeCode' muss genau einmal vorkommen.
In ram:ApplicableTradeDeliveryTerms ist ram:DeliveryTypeCode nicht genau einmal vorhanden: Das Element fehlt oder kommt mehrfach vor.
Der Lieferbedingungsteil muss genau einen Lieferartcode enthalten, damit die Lieferbedingung eindeutig festgelegt ist.
Im Abschnitt ram:ApplicableTradeDeliveryTerms fehlt ram:DeliveryTypeCode oder das Element ist mehrfach vorhanden. Die Anzahl lässt sich im XML eindeutig korrigieren.
- Suchen Sie
ram:ApplicableTradeDeliveryTermsim Vereinbarungsteil der Rechnung. - Stellen Sie sicher, dass darin genau ein
ram:DeliveryTypeCodevorkommt. - Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
<ram:ApplicableTradeDeliveryTerms/>
<ram:ApplicableTradeDeliveryTerms> <ram:DeliveryTypeCode>...</ram:DeliveryTypeCode> </ram:ApplicableTradeDeliveryTerms>
Technische Details
Der Test zählt die direkten ram:DeliveryTypeCode-Elemente unter ram:ApplicableTradeDeliveryTerms und verlangt den Zählerwert 1.
Die Regel gilt innerhalb von ram:ApplicableTradeDeliveryTerms im Vereinbarungsteil auf Dokumentenebene.
rule/@context)assert/@test)