Hauptmenü
Administration
Formulare / Abläufe
Arbeitsregeln verwalten
oder Direktsprung [ARV] oder [REGEL]
Der Einrichtungsbildschirm einer Regel gliedert sich in folgende Bereiche:
|
|
|
|
Arbeitsregel |
Hier
wird die Nummer der Arbeitsregel angegeben. Diese Nummer der Arbeitsregel wird beim Anlegen eines Vorgangs im Vorgangstamm gespeichert und ist unter [FRZ] für die entsprechende Vorgangsklasse einzurichten. |
|
Name |
Hier kann der Name für die Arbeitsregel festgelegt werden. |
|
Kurzbezeichnung |
Kurzname für die Arbeitsregel |
|
Sperren |
|
|
Code |
Nummer der Funktionalität für die Belege mit dieser Arbeitsregel gesperrt werden können |
|
Sperre für … |
Belege, die diese Arbeitsregel enthalten, können für folgende Funktionalitäten gesperrt werden: 1 –
Druck |
|
Typ |
Die Art wie der Beleg für die entsprechende Funktionalität behandelt werden soll, wenn er diese Arbeitsregel enthält F3-
Auswahl: |
|
SQL / Funktion |
Hier wird der Name der Funktion angegeben die für die entsprechende Funktionalität wirken soll. Gibt
man hier einen Namen ein kann über die Funktion Editieren/Neu F5 in den Pfleger
gewechselt und die Funktion bearbeitet oder angelegt werden. |
Grundgerüst für eine Datenbankfunktion zur Auswertung einer Regelsperre:
Hier wurde für ein Beispiel hinter RETURN die 1 (für
gesperrt) fest codiert eingetragen.
Mit der globalen Datenbankvariablen
DB_REGEL_INFO kann man einen Informationstext hinterlegen, damit der Anwender
den Grund für die Sperrung erfährt.

|
Nachfolgeregel |
|
|
Hier stellt man ein, dass es eine Vorschrift gibt wie die Regel automatisch verändert wird, wenn ein Beleg korrigiert oder die Regel neu gesetzt wird.
| |
|
Typ |
F3-Auswahl: |
|
SQL / Funktion |
Hier wird der Name der Funktion angegeben die für die Nachfolgeregel wirken soll. Gibt man hier einen Namen ein kann über die Funktion Editieren/Neu F5 in den Pfleger gewechselt und die Funktion bearbeitet oder angelegt werden. |
Beispiel für eine Datenbankfunktion zur Ermittlung einer Nachfolgeregel:
Hier wird beim Speichern des Lieferscheins (der mit der Arbeitsregel 600 angelegt wurde) abhängig vom Betrag als Arbeitsregel die 615 oder 610 eingetragen.

|
Gültigkeit |
|
|
Diese Regel darf nur durch eine
andere Regel ersetzt werden, die in mindestens einer der hier aufgeführten
Bereiche liegt. | |
|
von Regel |
Hier wird die Nummer der Arbeitsregel eingetragen mit der der Bereich beginnen soll. |
|
bis Regel |
Hier wird die Nummer der Arbeitsregel eingetragen mit der der Bereich enden soll. |
|
nur größere Regel zulässig |
Hier kann festgelegt werden, dass Arbeitsregeln nur in Regeln mit einer größeren Nummer geändert werden können. |
Wird versucht die Arbeitsregel eines Beleges in eine Regel außerhalb des angegebenen Bereichs zu ändern, bekommt man eine Fehlermeldung mit dem Hinweis Bereichsverletzung.
|
Test Beleg |
|
|
Beleg zum Testen |
Hier legt man einen Test Beleg für die Funktion Statement testen F10 fest. Diese Funktion kann man aus der Option Box aufrufen, wenn man mit dem Cursor im Register Nachfolgeregel im Feld SQL/Funktion steht. |
|
Vorgangsklasse |
Vorgangsklasse des Testbelegs |
|
BelegNummer |
Nummer des Testbelegs |