Genau ein Ereignisdatum je tatsächlichem Lieferereignis

Fehler FX-SCH-A-001073 Factur-X

Das Element 'ram:OccurrenceDateTime' muss genau einmal vorkommen.

Pflichtregel: Solange sie verletzt ist, ist die Rechnung ungültig und wird von Validatoren abgewiesen.
Was nicht stimmt

Im ram:ActualDeliverySupplyChainEvent ist ram:OccurrenceDateTime nicht genau einmal vorhanden. Das Element fehlt oder kommt mehrfach vor.

Was die Regel bedeutet

Das tatsächliche Lieferereignis muss durch genau ein Vorkommnis des Ereigniszeitpunkts beschrieben werden. Fehlt dieser Zeitpunkt oder ist er mehrfach angegeben, ist das Ereignisdatum nicht eindeutig als einzelne Angabe strukturiert.

Bitte geben Sie das tatsächliche Lieferdatum genau einmal an

Für das tatsächliche Lieferereignis fehlt das Ereignisdatum oder es ist mehrfach eingetragen. In diesem Bereich wird genau eine Angabe benötigt.

Was ist zu tun?
  1. Suchen Sie das ram:ActualDeliverySupplyChainEvent der Rechnungsposition.
  2. Stellen Sie sicher, dass darin genau ein ram:OccurrenceDateTime enthalten ist.
  3. Erzeugen Sie die Rechnung neu und prüfen Sie sie erneut.
Technische Details

Der Test zählt die direkten ram:OccurrenceDateTime-Elemente im aktuellen ram:ActualDeliverySupplyChainEvent und verlangt den Wert 1.

Wo die Regel greift

Die Regel gilt im ram:ActualDeliverySupplyChainEvent einer Rechnungsposition.

Originalmeldung aus dem Schematron
Element 'ram:OccurrenceDateTime' must occur exactly 1 times.
Kontext (rule/@context)
/rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction/ram:IncludedSupplyChainTradeLineItem/ ram:SpecifiedLineTradeDelivery/ram:ActualDeliverySupplyChainEvent
Prüfausdruck (assert/@test)
count(ram:OccurrenceDateTime)=1