Mit Hilfe der FI-SL-Validierungen können Sie eigene Boolesche logische Aussagen anlegen, ohne Änderungen im Standardsystem vornehmen zu müssen. Eine Validierung kann aus maximal 999 Schritten bestehen. Sie können somit Ihre Daten vor der Verbuchung gegen eine beliebige Anzahl von Booleschen Aussagen verproben. Ein Validierungsschritt besteht aus folgenden Komponenten:
Voraussetzung
Über die Voraussetzung werden die zu verprobenden Eingabewerte selektiert. Sap validierung transaction management system. Wenn ein Eingabewert nicht zur Verprobung ausgewählt wird (wenn die Voraussetzung nicht erfüllt ist), ist der Wert gültig und die Transaktion wird fortgesetzt. Prüfung
Bei der Prüfung werden die über die Voraussetzung ausgewählten Werte verprobt. Wenn die Prüfaussage wahr (TRUE) ist, wird die Transaktion fortgesetzt. Wenn die Prüfaussage unwahr (FALSE) ist, wird vom System eine Meldung ausgegeben. Voraussetzungen und Prüfungen werden mit Hilfe der Booleschen Logik definiert. Sie können einfache logische Aussagen definieren, Sie können aber durch die Verwendung von Regeln, Benutzer-Exits und Sets in Ihren logischen Formeln auch sehr komplexe Aussagen definieren.
Sap Validierung Transaction Slip
Abfrage Abholdatum
Abfrage Abholzeit
Vor Abholung prüfen
Nach Positionskorrektur prüfen
Preisberechnung bei Verkauf
Preisberechnung bei Abholung
Erlösrealisierung bei Abholung
Gibt an, dass der Erlös der Transaktion bei Abholung der Ware verbucht werden soll. Erlösrealisierung bei Verkauf
Gibt an, dass der Erlös der Transaktion beim Verkauf der Ware verbucht werden soll. Verhalten schwebende Transaktion
Position hinzufügen zulassen
Gibt an, dass es erlaubt ist, neue Positionen zu einer vorhandenen schwebenden Transaktion hinzuzufügen. Position entfernen zulassen
Gibt an, dass es erlaubt ist, eine Position aus einer vorhandenen schwebenden Transaktion zu entfernen. Sap validierung transaction log. Mix-Match zulassen
Veranlasst die Berechnung des besten Preises für Artikel, die in einer Mix-Match-Definition zusammengefasst sind. Aktion zulassen
Wendet Aktionspreise in einer schwebenden Transaktion an. Positionsrabatt zulassen
Gibt an, dass es erlaubt ist, Rabatte auf einzelne Positionen in einer schwebenden Transaktion anzuwenden.
Beispiel Eine Buchung für die Kostenstelle 200 soll ausgeschlossen werden. Versucht der Benutzer, eine Buchung für diese Kostenstelle durchzuführen, wird ihm durch eine Systemnachricht angezeigt, dass eine weitere Verarbeitung nicht möglich ist. Weitere Informationen zu diesem Thema finden Sie unter
Validierungsnachrichten.