Bestellpositionsbetrag genehmigen - Workflow-Ereignis-Handler

Verwenden Sie diesen Ereignis-Handler, um SyteLine-Anwender automatisch zu benachrichtigen, wenn der Wert einer Bestellposition die in diesem Ereignis-Handler festgelegte Höchstgrenze überschreitet. Die Nachricht erwartet die Eingabe "Ja" oder "Nein" als Antwort auf die Frage zur Genehmigung des Betrags. Abhängig von der Antwort wird eine Genehmigungs- oder Abweisungsbenachrichtigung an den Urheber gesendet. Beide Benachrichtigungen werden als Nachricht an die SyteLine-Maske Eingang gesendet.

Dies ist der Text der Benachrichtigung, die gesendet wird:


To: receipient
From: originator
Subject: Purchase Order Line Item amount exceeds company policy
Body: Purchase Order ponum Line poline Item item amount polineamount is 
greater than the company policy of Purchase Order Lines under polinelimit.
Please review the Purchase Order Line and indicate your approval on 
the Response Tab.
Question: Do you approve this new Purchase Order Line?
Choices: Yes and No.
	

Wenn die Antwort Ja lautet, wird die folgende Nachricht an den SyteLine-Eingang des Urhebers gesendet:


To: originator
From: receipient
Subject: Purchase Order Line amount exception approved
Body: Purchase Order ponum Line poline Item item amount polineamount has 
been accepted as an exception to the Purchase Order Line policy of
polinelimit.  

Wenn die Antwort Nein lautet, wird die folgende Nachricht an den SyteLine-Eingang des Urhebers gesendet:


To: originator
From: receipient
Subject: Purchase Order Line amount exception rejected
Body: Purchase Order ponum Line poline Item item amount polineamount has
been rejected. 

Informationen über Variablen

Variable Beschreibung
recipient Dies ist der SyteLine-Anwendername, den Sie im Feld Anwender informieren der Maske Aktivierung von Workflow-Ereignis-Handler angegeben haben. Wenn Sie mehrere Namen angeben, müssen Sie sie durch Semikolon voneinander trennen.
originator Dies ist normalerweise der Name des SyteLine-Anwenders, der die Aktion durchgeführt hat, durch die die Nachricht generiert wurde.

Wenn das System nicht feststellen kann, welcher Anwender die Aktion ausgeführt hat, wird eine Standardadresse bzw. ein Standardname verwendet. In manchen Fällen ist dies der SMTP-Anwendername für das Intranet, das in der Maske Standort/Entitäten für den Standort eingegeben wurde.

ponum Die Nummer der Bestellung mit dem Betrag, der das Limit überschreitet.
poline Die Bestellposition mit dem Betrag, der das Limit überschreitet.
item Das Teil in der Bestellposition mit dem Betrag, der das Limit überschreitet.
polineamount Der Wert im Feld Gesamtkosten aus der Maske Bestellpositionen, der das Limit überschreitet.
Bestellpositionsgrenze. Der im Feld Bestellpositionsbetrag in der Maske Aktivierung von Workflow-Ereignis-Handler als unternehmensweite Obergrenze für Bestellpositionen festgelegte Wert.

Globale Konstanten

Diese globalen Konstanten werden durch den Ereignis-Handler erstellt, abhängig von den Eingaben, die Sie in der Maske Aktivierung von Workflow-Ereignis-Handler vornehmen:

Globale Konstante Enthält
CheckPurchaseOrderLineAmountApproverID Inhalt des Feldes Anwender informieren
CheckPurchaseOrderLineAmountLimit Inhalt des Feldes Bestellpositionsbetrag

Verknüpftes Ereginis und IDO

Diese Benachrichtigung wird durch die Ereignisse IdoOnItemInsert und IdoOnItemUpdate für das IDO SLPOItems ausgelöst.