订单发货完成时警报 - 工作流事件处理程序
当订单发货至客户时,使用此事件处理程序自动通知用户。要接收此警报,用户必须订阅 CustomerShipmentAlert 通知。该通知将为发送到 SyteLine“收件箱”表单的外部电子邮件和消息。
以下是所发送通知的文本:
To: sluser
Subject: Customer Shipment Alert
Body: Order CoNum for customer CustNamehas been shipped.
变量信息
变量 | 说明 |
---|---|
sluser | 订阅该警报的移动用户。将使用用户的主要电子邮件地址(来自“用户”表单)。 |
CoNum | 已发货的客户订单数。 |
CustName | 已发货的客户订单名称。 |
相关事件和 IDO
SLCoitems IDO 的事件 IdoOnItemUpdate 会触发该通知。当订单上至少一个行的状态改为“已填充”时,将触发事件。逻辑应为检查所有其他客户订单行是否填充,是否至少一个行具有 qty_shipped >0。如果检查返回真,则消息已发送。