Einfluss auf Abarbeitung eines Ableitungsschritts

Verwendung

Standardmäßig läuft die Abarbeitung eines Ableitungsschritts folgendermaßen ab:

  1. Wenn Sie eine Bedingung für die Durchführung des Ableitungsschritts festgelegt haben (s.u.), wird diese zunächst überprüft.

    Wenn die Bedingung nicht erfüllt ist, wird der Schritt nicht ausgeführt.

  2. Das System prüft, ob die Quellfelder initial sind. Wenn eines der Quellfelder initial ist, wird die Ableitung nicht durchgeführt.

    Wenn noch nicht alle Zielfelder des Ableitungsschritts mit Werten versorgt sind, führt das System den Ableitungsschritt durch.

  3. Wenn das System Werte ermitteln kann, werden alle noch unversorgten Zielfelder besetzt. Die bereits gefüllten Felder bleiben unverändert.

  4. Kann das System aufgrund der vorgegebenen Quellfeldwerte in dem Ableitungsschritt keine passenden Zielwerte finden, bleiben alle Zielfelder unverändert. Es wird keine Fehlermeldung ausgegeben.

Dies bedeutet, dass die Kontierungsableitung standardmäßig bereits gefüllte Felder nicht mehr überschreibt.

Funktionsumfang

Diese standardmäßig vorgesehene Abarbeitung der Ableitungsschritte können Sie mit Hilfe von Bedingungen sowie Schritt- und Feldeigenschaften beeinflussen:

Bedingung

Die Bedingung, unter der ein Schritt ausgeführt werden soll, können Sie je Ableitungsschritt auf der Registerkarte Bedingung hinterlegen. Eine Bedingung besteht aus einer Reihe von Teilbedingungen, die die Kontierungswerte mit Konstanten vergleichen.

Beispiel Beispiel

Sie könnten für einen Schritt hinterlegen, dass er nur unter der Bedingung ausgeführt wird, dass der Buchungskreis 1000 ist. Geben Sie dazu auf der Registerkarte Bedingung folgendes ein:

Ende des Beispiels.

Name

Bezeichnung

Operand

Wert

COMPANY_CODE

Buchungskreis

=

1000

Schritteigenschaften

Über die Schritteigenschaften können Sie auf der Registerkarte Eigenschaften je Ableitungsschritt steuern:

  • ob eine Fehlermeldung ausgegeben wird, wenn keine Zielwerte gefunden werden

  • ob die Abarbeitung der Strategie beendet werden soll, wenn keine Werte gefunden werden

Für die Ableitungsschrittarten Initialisierung und Zuweisung steht diese Funktion nicht zur Verfügung.

Bei den Ableitungsregeln können Sie noch zusätzlich einstellen, dass die Regeleinträge mit Gültigkeitsdatum pflegbar sind. Wenn Sie diese Eigenschaft aktivieren, können Sie die Einträge zu einer Ableitungsregel mit einem Gültig-Ab-Datum erfassen.

Feldeigenschaften

Feldeigenschaften können Sie über zu den Quell- und den Zielfeldern festlegen.

  • Bei einem Quellfeld können Sie einstellen, dass das Feld leer bleiben kann. Die Ableitung wird dann dennoch ausgeführt.

  • Bei einem Zielfeld können Sie bestimmen:

    • dass der neue Wert nicht übernommen wird, wenn bereits ein Wert durch einen vorausgegangen Ableitungsschritt vorhanden ist

    • dass der neue Wert übernommen wird, auch wenn der neue Wert leer ist

    • dass der neue Wert übernommen wird, wenn der neue Wert gefüllt ist

      Damit können Sie erreichen, dass ein durch diesen Ableitungsschritt ermittelter Wert auf jeden Fall in das Zielfeld übernommen wird, unabhängig davon, ob es bereits gefüllt war. Der so abgeleitete Wert ist dann auch nicht mehr manuell überschreibbar.

      In früheren Releases konnten Sie durch entsprechende Customizing-Einstellungen (Kennzeichen HHM-CO-Zuordnung bindend und HHM-CO-Zuordnung bindend ) verhindern, dass vom System abgeleitete HHM-Kontierungen manuell überschrieben werden. Diese Customizing-Einstellung steht ab Release 462 nicht mehr zur Verfügung.

      Abgesehen von der Ableitungsschrittart Ableitungsregel können Sie für die Quellfelder und Zielfelder festlegen, dass entweder der gesamte Feldinhalt oder nur ein Teil des Feldinhalts berücksichtigt wird.