批准供应商门户地址更改 - 工作流事件处理程序

使用此事件处理程序可在“供应商门户”用户在“公司简要表”页面中请求地址更改时通知 CloudSuite Industrial 供应商服务代表。该消息提示“是/否”回复以批准更改。如果回复为“是”,事件处理程序将对 CloudSuite Industrial 数据库进行更改并向门户用户发送批准通知。如果回复为“否”,事件处理程序不会进行更改并向门户用户发送拒绝通知。

提示通知将发送到 CloudSuite Industrial收件箱表单,也可以选择向 CloudSuite Industrial 供应商服务代表发送电子邮件。批准/拒绝通知将发送到门户用户在门户上的“收件箱”页面,还可以选择向门户用户发送电子邮件。

通知文本

以下是发送给 CloudSuite Industrial 供应商服务代表的批准提示通知的文本:


To: sluser
From: portaluser
Subject: Vendor Portal - Update Request
Body: company_name company has requested a change to their profile information.  The information requested includes changes to the company's address. Refer to the Variables grid for change details.
address change
Question: Would you like to approve it?
Choices: Yes and No.

如果回复为,以下消息将发送到此门户用户:


To: portaluser
From: sluser
Subject: Request Approved
Body: Your update request has been approved.  The information requested includes changes to the company's address.
address change
         

如果回复为,以下消息将发送到此门户用户:


To: portaluser
From: sluser
Subject: Request Rejected
Body: Your update request has been rejected. If you have questions, please use the Contact Us link.
address change
         

变量信息

变量 说明
portaluser 这是从供应商门户我的公司简要表页面请求更改的用户。当该用户在门户的收件箱页面中收到通知时,将不会显示收件人字段。如果发送了外部电子邮件,这是在用户表单上指定的门户用户电子邮件地址。
sluser 这是批准或拒绝该请求的供应商服务代表。在工作流事件处理程序激活表单的供应商服务代表字段中指定该用户 ID。

接收请求:消息已发送到该用户的 CloudSuite Industrial 收件箱。或者,如果在用户表单中为该用户选择发送外部提示字段,也会向该用户发送电子邮件。

发送通知:对于门户收件箱页面中的通知,将不会显示发件人字段。如果向门户用户发送外部电子邮件,那么发件人字段通常包含以下任一项:

  • 这是与执行生成该消息的操作的 CloudSuite Industrial 用户关联的电子邮件地址。
  • 与在站点/实体表单中为该站点输入的内联网关联的 SMTP 用户名的电子邮件地址
address change 该变量显示所有更改的地址行。

全局常数

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

全局常数 包含
VendorServiceRepID 供应商 服务代表字段的内容

相关事件、事件处理程序和 IDO

该事件处理程序使用检索修改的属性和标签事件处理程序及其关联的 CreatePropertyLabelOnPortalChange 事件来处理 IDO 中修改的属性的属性和标签检索(即,更新数据库中的信息)。

IdoOnItemUpdate 事件中的批准供应商门户地址更改事件处理程序包括基于要修改的属性有条件触发的一系列操作。这些属性随后会插入到提示和通知消息的正文中。

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

相关主题