Rechnungsdaten validieren

WMS 2020 (1.1.0)


Inhalt

Mit dieser Aktivität kann ein Rechnungsobjekt vom Typ WmsInvoice inhaltlich validiert werden. Mit den gewählten Optionen wird die Tiefe der Validierung bestimmt.

Eigenschaften

Eingabe

NameBeschreibungDatentypErforderlich
RechnungsdatenRechnungsdaten in Form eines Objekts vom Typ WmsInvoiceWmsInvoice(Warnung)
Option HauptdatenDie Hauptdaten einer Rechnung werden geprüft (z.B. die Existenz von Datum, Belegnummer, Betrag)Bool
Option PositionenPrüft, ob die einzelnen Positionen in sich schlüssig sind (z.B. Menge * Betrag = Gesamtsumme der Position)Bool
Option Summe PositionenPrüft, ob die Summe der Positionen mit der Gesamtsumme der Rechnung übereinstimmtBool

Option Buchungssätze

Prüft, ob die Buchungssätze in sich schlüssig sind (z.B. Summe der Splittbuchungen = Gesamtsumme der Position)Bool
Option Summe BuchungssätzePrüft, ob die Summe der Buchungssätze mit dem zu verbuchenden Betrag übereinstimmtBool

Ausgabe

NameBeschreibungDatentypErforderlich
ErgebnisErgebnis der Validierung mit einer Liste von Fehlern und Warnungen, sofern welche aufgetreten sindWmsValidationResult(Warnung)

Variablen

NameBeschreibungDatentyp
wmsValidationResultDiese Aktivität erstellt automatisch eine Variable (wmsValidationResult), welche das Ergebnis der Validierung enthält.WmsValidationResult