Bei Erstellen von Retourenanforderungen durch Portalanwender benachrichtigen - Workflow-Ereignis-Handler

Verwenden Sie diesen Ereignis-Handler, um einen SyteLine-Kundenservicemitarbeiter darüber zu benachrichtigen, dass eine Retourenanforderung von einem Portalanwender erstellt wurde. Die Benachrichtigung erfolgt als externe Email und/oder Nachricht, die für SyteLine-Anwender an die Maske Eingang gesendet wird. Der Ereignis-Handler sendet darüber hinaus eine Bestätigung der Retourenanforderung an den Portalanwender.

Meldungstext

Dies ist der Text der Benachrichtigung, die an die SyteLine-Anwender gesendet wird:


To: receipient
From: portaluser
Subject: New RMA Request
Body: An RMA request has been received for Customer custnum, custname, entered by user portaluser. 

Dies ist der Text der Bestätigung, die an den Portalanwender gesendet wird, der die Anforderung eingereicht hat:


To: portaluser
From: originator
Subject: Request for RMA Received
Body: Thank you for submitting your RMA Request.  It has been received for processing.

Informationen über Variablen

Variable Beschreibung
recipient Bei einer Nachricht an den SyteLine-Eingang ist dies 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.

Bei einer externen Email ist dies die Email-Adresse, die Sie im Feld Email-Anwender der Maske Aktivierung von Workflow-Ereignis-Handler angegeben haben. Wenn Sie mehrere Namen angeben, müssen Sie sie durch Semikolon voneinander trennen.

portaluser Bei Benachrichtigungen auf der Portalseite Eingang wird das Feld An nicht angezeigt.  Wenn eine externe Email gesendet wird, wird diese an die Email-Adresse des Portalanwenders adressiert, die Sie auf der SyteLine-Maske Anwender eingegeben haben.
originator Bei Benachrichtigungen auf der Seite Eingang des Portals wird das Feld Von nicht angezeigt. Wenn eine externe Email an den Portalanwender gesendet wird, enthält das Feld Von in der Regel eine der folgenden Angaben:
  • Email-Adresse des SyteLine-Anwenders, der die Aktion ausgeführt hat, durch die die Nachricht generiert wurde
  • Email-Adresse für den SMTP-Anwendernamen für das Intranet, das in der Maske Standorte/Entitäten für den Standort eingegeben wurde
custnum Die Kundennummer, die dem Portalanwender zugeordnet ist, der die Retoure angefordert hat.
custname Der Kundenname, der dem Portalanwender zugeordnet ist, der die Retoure angefordert hat.

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
SharePointRMARequestCreatedManagerID Inhalt des Feldes Anwender informieren
SharePointRMARequestCreatedManagerEmail Inhalt des Feldes Email an Anwender

Verknüpftes Ereginis und IDO

Die Retourenanforderung im Portal ruft die gespeicherte Prozedur CreateRma auf, die als Methode im IDO SLRmas ausgeführt wird. Wenn die gespeicherte Prozedur aufgerufen wird, wird dieser Ereignis-Handler ausgelöst. Das IdoOnInvoke-Ereignis für die SLRmas-IDO löst diese Benachrichtigung aus.