Formeln / Entscheidungstabellen
Nachdem die Identifikation der Formel/ Entscheidungstabelle angegeben wurde, können die Formelausprägungen über die Unterpositionsnummern vom Anwender fortlaufend verwaltet werden. In den Formeln/ Entscheidungstabellen können Datenbankfelder und Sachmerkmale zur Verwaltung herangezogen werden. Beide sind in einer Formel einfach zu unterscheiden. In der Tabelle FRD623 (Steuertabelle Ersatzwert Formeldatei) sind die Datenbankfelder, welche für die Verwendung in Formeln und Entscheidungstabellen zugelassen sind, hinterlegt. Sie beginnen in einer Formel stets mit dem in der Tabelle VRLU18 (Vorlauftabelle Verwendung Formelkennungen) hinterlegten Sonderzeichen. In den Beispielen zum Feld "Formel" wird für Datenbankfelder ein "&" verwendet. Im Gegensatz dazu werden Sachmerkmalsfelder innerhalb einer Formel stets mit einem anderen führenden Zeichen (siehe VRLU18) gekennzeichnet. In den Bedienerhilfebeispielen wird für die Sachmerkmalsfelder z.B. ein "$" -Kennzeichen verwendet. Bei der Verwaltung genügt es nun, eines der beiden Kennzeichen anzugeben und die Listfunktion aufzurufen. In der Auflistung werden dann sämtliche zugelassenen Datenbankfelder (z.B. "&") bzw. die hinterlegten Sachmerkmale (z.B. "$") angezeigt. Nach Auswahl durch den Anwender wird das entsprechende Feld automatisch in die Formel übernommen, sofern dadurch keine anderen Informationen innerhalb der Formel überschrieben werden. Die in der Auflistung angegebenen Feldnamen sind in der Tabelle FRD623 hinterlegt. Die zugehörigen Datenfelder können für Rechenoperationen herangezogen werden oder als Ergebnisfelder dienen. Welches Feld "Ergebnisfeld" bzw. nur ein "Rechenfeld" ist, wird über Parameter 5 (Ergebnisfeld) in der genannten Tabelle festgelegt. Ist der Parameter gesetzt, kann das Feld sowohl als Ergebnis- als auch als Rechenfeld verwendet werden. Ist der Parameter nicht gesetzt, kann das Feld nur als Rechenfeld verwendet werden. Die Daten werden in der Datei UFRMLP hinterlegt.
Verwendung dieses Programms
- US16011 Formeln / Entscheidungstabellen
Felder
Formelposition verwalten
Feldbezeichnung | Erklärung | ||||||
---|---|---|---|---|---|---|---|
Unterposition | Über die Unterposition wird die Reihenfolge der Sätze innerhalb einer Positionsnummer bestimmt. Für die Unterposition gelten für den Bereich Einkauf und Verkauf bestimmte Einschränkungen:
| ||||||
Formel | Über Formeln können Bedingungen hinterlegt werden, welche zu einem bestimmten Ergebnis führen. Siehe Erweiterte Hinweise zu Formeln. | ||||||
Formelfortsetzung | Mit dem Feld wird bei Entscheidungstabellen gesteuert, wie die nächste Unterposition mit der aktuellen Unterposition zu verknüpfen ist. Es gelten die Ausprägungen
Bei mehreren Unterpositionen werden die Und-Verknüpfungen vor den Oder-Verknüpfungen abgehandelt. Die letzte Unterposition einer Entscheidungstabelle sollte mit Fortsetzung Leer versehen werden. | ||||||
Zusatztext Formel | In diesem Feld kann eine Erläuterung zur Formel hinterlegt werden. Das Feld hat zwei Bedeutungen:
Bei Prüf-Entscheidungstabellen wird die erste falsche Unterposition der Und-Kette in der letzten Oder-Kette für den Text herangezogen. |
Überschriftsformat
Feldbezeichnung | Erklärung |
---|---|
Formelkennung | Das Formelkennzeichen gibt an, wofür eine Formel verwendet wird. In Verbindung mit oben genannter Tabelle wird gesteuert, ob die Formel für Verbrauchsformeln (EVU-SO), Stücklisten oder Arbeitspläne und innerhalb der Datei, für Formel- oder Entscheidungstabellen verwendet wird. Die gültigen Formelkennzeichen aus der Tabelle FRDFRK werden über den List-Button angezeigt. |
Einlaufdatum | Das Einlaufdatum einer Position ist der Tag, ab dem diese Position aktiv ist.
|
Formelidentifikation | Über die Formelidentifikation werden in der Formeldatei UFRMLP hinterlegte Formeln abgerufen und bei der Auflösung des Fertigungsauftrags ausgerechnet. So ist es z.B. möglich, Mengen oder Zeiten abhängig von Sachmerkmalen des zu fertigenden Produkts berechnen zu lassen. Die Ergebnisse der Formelberechnung überschreiben die Angaben in Stücklisten- bzw. Arbeitsplanpositionen, falls diese als Ergebnisfelder angegeben wurden. |
Auslaufdatum | Das Auslaufdatum einer Position ist der Tag, bis zu dem diese Position aktiv ist.
|
Änderungsindex Formel/En. | Der Änderungsindex wird maschinell fortlaufend vergeben, wenn in der Formelverwaltung ein neuer Änderungsstand angefordert wird.
|
Freigabe Änderungsindex | Hier wird ein Änderungsstand für eine Formel oder eine Sachmerkmalsleiste zur Verwendung freigegeben.
|