salesforce提供了比较强大的可配置审批流功能,在系统中翻译为“批准过程”。所以需要配置审批时,选择创建 ——> 工作流和批准 ——> 批准过程,然后选择管理批准过程,选择需要配置的对象,例如业务机会
然后创建新的批准过程,salesforce提供了包括使用跳转起点向导,使用标准设置向导两种方式,但就本质来说没有太大的区别。
针对配置实现的批准过程需要的注意事项,整理如下
批准过程参数列表
|
说明
|
示例
|
过程名称
|
审批流的Name
|
费用节点审批
|
唯一名称
|
审批流的API
|
ApproveExpense
|
批准分配电子邮件模板
|
当提交审批需要邮件提醒时可选
|
费用审批电子邮件模板
|
初始提交人
|
允许谁提交审批
|
记录所有人
|
项目条件
|
决定用户提交的审批走那条审批流的条件,可不填 |
记录类型='差旅补助' and 审批状态!='审批通过'和'审批中'
|
审批节点
|
审批流转的节点详情
|
直接主管 ——> 财务会计 ——> 总经理
|
批准操作
|
审批节点批准通过或拒绝时进行的操作
|
批准操作:审批状态 = '审批通过',记录锁定 拒绝操作:审批状态 = '审批拒绝',记录解锁 |
是否允许提交人调回请求
|
提交批准后是否允许提交人撤回
|
是 |
记录的可编辑性
|
提交审批后是否允许编辑
|
1.仅限于管理员可在批准过程中编辑记录
2.管理员和当前分配的批准人可在批准过程中编辑记录
|
* 提交人限定:公用小组成员 / 创建人 / 所有人 / 角色 / 角色和下属 / 指定用户
* 批准人限定:提交人手动选择 / 自动分配给特定用户 / 自动分配给审批记录中的相关用户
* 批准操作:新建任务 / 电子邮件警告 / 字段更新 / 锁定记录 / 出站消息
在项目实施过程里,需要配置审批流前可以对照表格,分析配置需要的审批流要做那些准备,从而真正在系统中进行配置时做到得心应手
如有错漏,欢迎指正,有疑问欢迎留言