Notify Invoice Due Date Changed - Workflow Event Handler

Use this event handler to automatically notify certain people when the due date is changed on an invoice. The notification can be an external email and/or a message sent to the Inbox form for SyteLine users.

This is the text of the notification that is sent:


To: receipient
From: originator
Subject: AR Invoice due date change
Body: The Due Date for Invoice invoicenum for Customer custnum, custname
 has been changed from oldduedate to newduedate.
	

Variable Information

Variable Description
recipien For an Inbox message, this is the user name you specify in the Notify Users field on the Workflow Event Handler Activation form. You can specify multiple names separated by semicolons.

For an external email, this is the email address you specify in the Email Users field on the Workflow Event Handler Activation form. You can specify multiple names separated by a semicolons.

originator For an Inbox message, this is usually the name of the user who performed the action that generated the message.

For an external email, this is usually the email address associated with the SyteLine user who performed the action that generated the message.

However, if the user does not have an associated email address in the Users form, or if the system cannot determine a user associated with the action, a default address or name is used. In some cases, this default is the email address for the SMTP User Name associated with the intranet entered on the Site/Entities form for the site.

invoicenum This the invoice number, shown on the Invoices, Debit and Credit Memos form, where the due date changed.
custnum This is the number of the customer on the invoice where the due date changed.
custname This is the name of the customer on the invoice where the due date changed.
oldduedate This is the value of the Due Date field on the invoice before it was changed.
newduedate This is the value of the Due Date field on the invoice after it was changed.

Global Constants

These global constants are created by the event handler, based on the entries you make in the Workflow Event Handler Activation form:

Global Contant Contains
InvoiceDueDateManagerID Contents of the Notify Users field
InvoiceDueDateManagerEmail Contents of the Email Users field.

Associated Event and IDO

The event IdoOnItemUpdate for the SLArinvs IDO triggers this notification.