通知发票到期日期已更改 - 工作流事件处理程序

使用该事件处理程序可在发票上的到期日期更改时自动通知特定人员。该通知可以是发送到 SyteLine 用户的收件箱表单的外部电子邮件和/或消息。

以下是所发送通知的文本:


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.
	

变量信息

变量 说明
recipien 对于收件箱消息,这是您在工作流事件处理程序激活表单的通知用户字段中指定的用户名。可以指定用分号隔开的多个名称。

对于外部电子邮件,这是您在工作流事件处理程序激活表单的电子邮件用户字段中指定的电子邮件地址。您可以指定用分号隔开的多个名称。

originator 对于收件箱消息,这通常是执行生成消息操作的用户的名称。

对于外部电子邮件,该项通常是与执行生成该消息的操作的 SyteLine 用户关联的电子邮件地址。

不过,如果用户没有用户表单中关联的电子邮件地址,或者系统无法确定用户是否与该操作关联,将使用缺省地址或名称。在某些情况下,此缺省值为与在站点/实体表单中为该站点输入的内联网关联的“SMTP 用户名”的电子邮件地址。

invoicenum 这是发票、借项和贷项凭单表单中显示的到期日期更改的发票号。
custnum 这是到期日期更改的发票上的客户号。
custname 这是到期日期更改的发票上的客户名称。
oldduedate 这是更改前发票上到期日期字段的值。
newduedate 这是更改后发票上到期日期字段的值。

全局常数

这些全局常数通过事件处理程序创建,基于您在工作流事件处理程序激活表单中进行的分录:

全局常量 包含
InvoiceDueDateManagerID 通知用户字段的内容
InvoiceDueDateManagerEmail 电子邮件用户字段的内容。

相关事件和 IDO

SLArinvs IDO 的事件 IdoOnItemUpdate 会触发该通知。