消息通知设置使用说明:
(1)消息包含:模板类型(高级)、模板名称、管理员、通知方式
(1-1)模板类型(高级):分为普通钉钉消息、钉钉待办消息两种类型。
(1-2)模板名称:创建消息时,自定义的模板名字
(1-3)管理员(高级):可以理解为消息的管理者;且消息管理员可以对自己创建的消息进行查看、修改
(1-4)通知方式:包含通知消息的标题与内容
(2)消息设置成功后,可以在单据、流程消息设置中使用
(3)消息设置支持根据表单中的组件内容与内置变量进行替换(具体说明,见下方消息中的变量替换)
消息通知设置—操作:
使用管理员身份,进入宜搭系统,操作步骤:
(1)单击”平台管理”链接,进入资源管理页面
(2)单击”消息通知”链接,进入消息通知页面
(3)单击 “新建模板”按钮,出现新建模板配置页面
(4)模板类型(高级)、模板名称、通知方式中的标题、内容填写正确,单击”确定”按钮
消息中变量替换:
(1)消息中替换表单中组件内容,在需要替换处配置$!{fieldId}(fieldId为表单中对应组件的id值;此id值可在表单设计器中查找)
下图以配置审批结果为例,说明配置方法:
(2)消息中显示表单的内置变量,则在需要替换处进行配置,各个内置变量的格式如下:
字段 | 表达式 | 单据 | 流程 |
---|---|---|---|
实例ID | $!{formInstId} | ✓ | ✓ |
表单Code | $!{formUuid} | ✓ | ✓ |
表单名称 | $!{formTitle} | ✓ | ✓ |
表单英文名称 | $!{formTitleEn} | ✓ | ✓ |
表单标题 | $!{title} | ✓ | ✓ |
表单英文标题 | $!{titleEn} | ✓ | ✓ |
创建人工号 | $!{creator} | ✓ | ✓ |
发起人工号 | $!{originator} | ✓ | ✓ |
发起人姓名 | $!{originatorName} | ✓ | ✓ |
发起人英文姓名 | $!{originatorNameEn} | ✓ | ✓ |
流水号 | $!{serialNo} | ✓ | ✓ |
流程实例状态 | $!{processInstStatus} | ✗ | ✓ |
审批结果 | $!{approvedResult} | ✗ | ✓ |
审批结果Code | $!{approvedResultCode} | ✗ | ✓ |
创建时间 | $!{createTime} | ✓ | ✓ |
修改时间 | $!{modifiedTime} | ✓ | ✓ |
消息部分使用场景示例:
(1)单据中使用场景
(1-1)单据中添加消息
前置条件:
单据已经创建成功
存在已经创建成功的消息模板:消息模板A
使用步骤:
在单据基础设置中,添加消息通知(消息通知入口与操作见单据基础设置)
在消息通知中,消息模板可以选择已经创建成功的消息模板,即消息模板选择,消息模板A
触发条件选项:创建成功;消息接收人,选择按照人员通知:人员B
人员C发起实例后,人员B 接收到消息,且消息内容与消息模板A中的消息标题与消息内容一致
(2)流程中使用场景,与单据中消息使用场景一致