Page 1 of 1

Rules Engine

PostPosted: Mon Mar 23, 2009 4:55 pm
by Shawn4387
Hallo,

ich bin neu in der ABAP Welt und habe ein Problem.
Gibt es in ABAP oder SAP-Umfeld so etwas wie eine Rules Engine?
Also einen Regelinterpreter ganz im Sinne von:
Boolscher-Ausdruck -> Aktion
Boolscher-Ausdruck -> Aktion
...

Vieln Dank.

PostPosted: Wed Feb 03, 2010 11:31 am
by Cornelius3330
Wir haben so etwas schon mal programmiert. Das geht eigentlich ganz einfach: Man wertet die CDPOS aus, wann auf ein bestimmtes DB-Feld geschrieben wurde und erhält auch den nötigen Tabellenschlüssel zurück. Dann kann man den datensatz lesen und auswerten. Im Fehler-/Benachrichtigungsfall schreibt man in eine transparente Tabelle einen Fehler-/Nachrichtensatz. Wenn man die verschiedenen möglichen Nachrichten noch mit einer "Korrekturtransaktion" versieht, kann man wunderschön aus einem ALV dorhin abspringen. Man kann natürlich auch verschiedene Nachrichtenarten verschiedenen Rollen zuordnen .......
Einziger Knackpunkt: Man muss sich merken, wie weit die CDPOS bereits gelesen wurde. Sonst gibts Lieferfristen.