通知采购单行到期日期已更改 - 工作流事件处理程序

使用该事件处理程序可在采购单行到期日期更改(这可能导致存货短缺)时自动通知特定人员。该通知可以是发送到 CloudSuite Industrial 用户的“收件箱”表单的外部电子邮件和/或消息。

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


To: receipient
From: originator
Subject: Possible Inventory Shortage Alert
Body: The Due Date for Purchase Order ponum Line poline Item item has 
been changed from oldduedate to newduedate. An inventory shortage may 
result from this change.

变量信息

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

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

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

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

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

ponum 这是采购单行到期日期已更改的采购单号。
poline 这是采购单到期日期已更改的行号。
item 这是到期日期已更改的采购单行上的物料。
oldduedate 这是“采购单”表单中“到期日期”字段的旧值。
newduedate 这是“采购单”表单中“到期日期”字段的新值。

全局常数

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

全局常数 包含
CheckPurchaseOrderDueDateManagerID “通知用户”字段的内容
CheckPurchaseOrderDueDateManagerEmail “电子邮件用户”字段的内容。

相关事件和 IDO

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

相关主题