XL

Unter PARAMETER - VORGÄNGE UND ZWISCHENBELEGE - REGELN haben Sie mit der Regel-Auswertungsposition: "Vor dem Buchen von Vorgängen" die Möglichkeit, entsprechende Feldzuweisungen im Vorgangsdatensatz vor dem Buchen vorzunehmen.


Beispiel 1: Valutadatum (für OP) vor dem Buchen über Feldzuweisung füllen

Das Valutadatum (für Offene Posten) soll immer vor dem Buchen über eine Feldzuweisung gefüllt werden (Vorgangsdatum + 7 Tage).

Hierzu ist ein neuer Regeldatensatz über PARAMETER - VORGÄNGE UND ZWISCHENBELEGE - REGELN - Schaltfläche: NEU zu erstellen.

  • Auswertungsposition: "Vor dem Buchen von Vorgängen" auswählen
  • Im Bereich: "Bedingungen (Wenn)" wird das Kennzeichen: "Immer ausführen" aktiviert
  • Über die Schaltfläche: NEU ist eine Regelanweisung mit der Anweisungsart: "Feldzuweisungen" anzulegen
    • Feld: "Valutadatum [ValutaDat]"
    • Art der Feldzuweisung: "Feldwert über Formel füllen"
    • Vorgabewert: "$IncDate(«Vog.Dat»,7)"


Das Vorgangsdatum ist der "20.02.xxxx", sodass nach erfolgreicher Regelauslösung das Valutadatum (für OP): "27.02.xxxx" gesetzt wird.

Tipp

Soll nach dem Stornieren und erneutem Buchen des Vorgangs, die Regel nicht noch einmal ausgeführt werden, können Sie innerhalb der Regel eine "Bedingungen (Wenn)" mit "(not «Vog.GebuchtKz») and (not «Vog.StorniertKz»)" definieren.

Beachten Sie:

Besonderheit bei "Vor dem Buchen von Vorgängen": Regeln für Sperrungen von Vorgängen erfolgen erst nach dem Buchen

Beachten Sie folgende Besonderheit in Zusammenhang mit der Sperrung von Vorgängen über eine solche Regel:

Die Prüfung ob ein Vorgang gesperrt ist erfolgt noch vor dem Buchen und greift somit VOR der Prüfung der Regeln mit Auswertungsposition "Vor dem Buchen von Vorgängen".

Veranlassen Sie über eine solche Regel also die Sperrung eines Vorgang, wird dieser dennoch gebucht und erst mit dem Buchen wird über die Regel die Sperrung ausgeführt.

Um eine Vorgangs-Sperrung vor dem Buchen zu realisieren, kann beispielsweise eine weitere Regel vorgeschaltet werden mit der Art "Vor dem Speichern...".

  • No labels