SOG-Helpcenter Logo SOG Business - Software

Aktionscodes


Aktionscodes

Mittels Aktionscodes können Abschläge auf Basis der Eingabe eines manuell oder automatisch generierten alphanumerischen Codes zu Vorgangspositionen hinzugefügt werden.

Aktionscodes verwalten

Im Programm p177 - Aktionscodes Verwaltung (acode) werden die im System hinterlegten Aktionscodes verwaltet.

 

Folgende Informationen können hinterlegt werden

Code

Manuell erzeugte oder automatisch generierte Zeichenfolge, die die Anwendung des Aktionscodes autorisiert.

Abschlagsart & Abschlagswert

Über die Felder Abschlagsart und Abschlagswert wird definiert, welche in p825 - Zu- und Abschläge (zuab) definierte Abschlagsart bei Anwendung des Aktionscodes genutzt wird. Der Abschlagswert definiert dabei die Höhe des Abschlags. Zu beachten ist, dass der Wert in jedem Fall negativ sein muss.

Gültig von & Gültig bis

Zeitraum, in dem der Aktionscode anwendbar ist. Sind beide Felder leer, besteht keine zeitliche Einschränkung. Ein Eintrag nur im Feld „gültig von“ bewirkt, dass der Aktionscode nicht vor dem definierten Datum eingelöst werden kann. Ein Eintrag im nur Feld „gültig bis“ bewirkt analog, dass der Aktionscode nur bis zu dem dort definierten Datum eingelöst werden kann.

Bedingung

Im Feld Bedingung kann eine Bedingung formuliert werden, über die automatisch geprüft wird, ob ein Aktionscode auf eine bestimmte Vorgangsposition angewendet werden kann.

Zu Generierung des Ausdrucks steht ein Ausdruckseditor zur Verfügung, in dem die für den Ausdruck nutzbaren Datenfelder automatisch sichtbar sind.

Der Ausdruck muss einen Wahrheitswert (true oder false) zurückgeben. Andernfalls wird die Anwendung des Aktionscodes in einen Fehler münden.

Maximale Anwendbarkeit

In diesem Feld kann definiert werden, wie oft der Aktionscode genutzt werden kann.

Bei jeder Nutzung wird eines Aktionscodes wird in der Tabelle Aktionscodebuchungen ein Eintrag angelegt. Gegen diese Buchungen erfolgt die Prüfung, wie oft ein Aktionscode angelegt wird.

Eine Aktionscodebuchung erfolgt zwar positionsbezogen. Die Prüfung auf maximale Anwendbarkeit erfolgt jedoch vorgangsbezogen.
Das bedeutet:
Die Anwendung eines Aktionscodes in 10 Positionen eines Vorgangs erzeugt zwar 10 Aktionscodebuchungen.
Im Sinne der maximalen Anwendbarkeit wurde der Aktionscode jedoch lediglich einmal verwendet.

Wird ein Vorgang storniert, bleiben die Aktionscodebuchungen bestehen.

Automatik

In diesem Feld wird definiert, ob ein Aktionscode automatisch angewendet werden kann. Eine automatische Anwendung erfolgt nur bei positionsbezogenen Aktionscodes.

Bezug

Das Feld Bezug definiert, ob eine Aktionscode positionsbezogen (0) oder auftragsbezogen (1) angewendet wird.

Dabei gilt, dass bei positionsbezogene Aktionscodes Informationen über die anzuwendende Abschlagsart UND den anzuwendenden Wert (in % oder Währung) hinterlegt sein müssen.

Positionsbezogene Aktionscodes werden als Abschlag auf einer Auftragsposition angewendet. Sie können automatisch angewendet werden.

Bei auftragsbezogenen Aktionscodes wird lediglich ein Wert als Währungsbetrag hinterlegt.

Auftragsbezogene Aktionscodes werden als Textposition mit negativem Wert im Auftrag angelegt. Dieser Wert definiert den maximal möglichen wertmäßigen Abzug.

Sie können nur manuell angewendet werden. Der tatsächliche Wert der Textposition wird so errechnet, dass der Gesamtwert des Auftrags sich minimal auf 0 reduziert.

 

Manuelle Anwendung eines Aktionscodes

Die manuelle Anwendung eines Aktionscodes erfolgt bei Abschluss der Vorgangsbearbeitung im Programm p102 - Auftragsbearbeitung (aufbea) auf der maske p102v9.

Hier ist im Menü ein Button „Aktionscode erfassen“ vorhanden. Der Button ist nicht sichtbar, wenn die Voraussetzungen zur Erfassung eines manuellen Aktionscodes nicht gegeben sind.

 

Beim Klick auf den Button „Aktionscode erfassen“ öffnet sich folgende Maske

 

Wurde für diesen Vorgang bereits ein Aktionscode erfasst, ist dieser hier sichtbar.

Mittels Eingabe eines (neuen) Codes wird dieser auf alle Positionen angewendet. Dabei werden die positionsbezogenen Abschläge eines eventuell vorher angewendeten Aktionscodes zunächst entfernt.

Danach wird für jede Position geprüft, ob der (neue) Aktionscode hier anwendbar ist. Im positiven Fall wird dann der im Aktionscode definierte Abschlag positionsbezogen gesetzt.

 

Automatische Anwendung von Aktionscodes

Am Ende der Erfassung einer Position erfolgt eine Prüfung, ob passende Aktionscodes zur automatischen Verwendung hinterlegt sind.

Der definierte Abschlag wird automatisch eingetragen.

Werden mehrere passende Automatik-Aktionscode ermittelt, wird konsequent der erste Treffer genutzt. Es erfolgt keine Prüfung auf den „günstigsten“ Abschlag o.ä.

Der Anwender muss sicherstellen, dass keine unerwünschten Überschneidungen in Termin und / oder Bedingung auftreten.

Die automatische Anwendung eines Aktionscodes verhindert NICHT die zusätzliche manuelle Nutzung eines weiteren Aktionscodes.

 

Hinweis

Jede Vorgangsposition kann derzeit bis zu vier Zu- oder Abschläge aufnehmen. Die Anwendung eines positionsbezogenen Aktionscodes kann nur erfolgen, wenn noch einer dieser vier „Plätze“ frei ist. Es erfolgt kein „Austausch“.