Rechnungsdaten validieren
WMS 2020 (1.1.0)
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
Name | Beschreibung | Datentyp | Erforderlich |
---|---|---|---|
Rechnungsdaten | Rechnungsdaten in Form eines Objekts vom Typ WmsInvoice. | WmsInvoice | |
Option Hauptdaten | Die Hauptdaten einer Rechnung werden geprüft (z.B. die Existenz von Datum, Belegnummer, Betrag) | Bool | |
Option Positionen | Prüft, ob die einzelnen Positionen in sich schlüssig sind (z.B. Menge * Betrag = Gesamtsumme der Position) | Bool | |
Option Summe Positionen | Prüft, ob die Summe der Positionen mit der Gesamtsumme der Rechnung übereinstimmt | Bool | |
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ätze | Prüft, ob die Summe der Buchungssätze mit dem zu verbuchenden Betrag übereinstimmt | Bool |
Ausgabe
Name | Beschreibung | Datentyp | Erforderlich |
---|---|---|---|
Ergebnis | Ergebnis der Validierung mit einer Liste von Fehlern und Warnungen, sofern welche aufgetreten sind | WmsValidationResult |
Variablen
Name | Beschreibung | Datentyp |
---|---|---|
wmsValidationResult | Diese Aktivität erstellt automatisch eine Variable (wmsValidationResult), welche das Ergebnis der Validierung enthält. | WmsValidationResult |
Verwandte Themen