在 Salesforce 中,您可以通过设置 审批流程(Approval Process) 来自动化常见业务审批,如合同确认、费用报销或报价审核,从而规范操作流程、减少人为干预,提高审批效率。
设置审批流程的基本步骤
1、准备工作
在创建审批流程前,请确保:
用户具有提交审批的权限;
审批者可以及时收到通知(如邮件)并能方便地处理审批请求;
已明确每一步审批条件与审批人角色。
2、创建审批流程
进入 Setup(设置)。
在快速查找框中输入 Approval Processes 并点击进入。
选择 Create New Approval Process,然后根据实际情况选择:
- Standard Setup Wizard(标准设置向导):适合完整自定义;
- Jump Start Wizard(快速设置向导):适合快速部署简单流程。
选择要应用审批流程的对象,如 Contract(合同)、Expense(费用) 或 Quote(报价)。
3、定义审批逻辑与步骤
以“费用报销”为例,审批流程可设为以下层级:
- 费用提交后:自动将记录锁定,状态设为“Submitted”;
- 费用 ≤ $50:自动批准;
- 费用 > $50 且 ≤ $5,000:提交给直接经理审批;
- 费用 > $5,000:经理审批通过后,提交给副总裁;
- 审批通过后:状态更新为“Approved”,解锁记录;
- 若任何步骤被拒绝:状态设为“Rejected”,同时解锁记录。
4、设置条件与操作
在设置过程中,您需要配置以下内容:
- Entry Criteria:进入流程的触发条件(如“Amount > 50”);
- Approval Steps:每一步的条件与审批人配置;
- Final Approval Actions:最后一步审批通过后自动执行的操作(如更新状态、发送邮件);
- Final Rejection Actions:审批被拒时的处理操作。
5、通知审批人
为了让审批者及时响应:
- 使用 Email Templates(邮件模板)创建审批通知;
- 模板中插入合并字段,引导用户点击链接进入审批页面;
- 可在通知中添加提醒说明、费用金额等关键信息。
6、展示审批历史记录
在对应对象的页面布局中添加 Approval History 相关列表,这样用户和审批人可以查看每条记录的审批流程、状态和时间节点等信息,方便追踪和回溯。
示例:费用报销审批流程
您可以构建一个简洁的审批流程如下:
Step 1:费用 ≤ $50 → 自动批准。
Step 2:费用 > $50 → 提交经理审批。
Step 3(可选):若金额 > $5,000 → 经理审批后,再提交副总裁审批。
最终状态:通过则设为“Approved”,否则设为“Rejected”。
此类流程可适用于各类场景,例如销售折扣审批、项目预算审批、请假单审批等。