你的组织可能有三级费用支出的批准过程。此批准过程会根据请求数量自动将每个请求分配到贵组织中的正确人员。

当支出记录提交以供批准时,它将被锁定以便用户无法编辑它,并将其状态更改为“已提交”。

如果金额为 50 美元或以下,则批准请求。如果金额高于 50 美元,向直接经理发送批准请求。如果金额高于 5,000 美元,且第一个批准请求得到批准后,向副总裁发送批准请求。

如果所有批准请求均得到批准,则将状态更改为“已批准”,并解锁记录。如果任何批准请求被拒绝批准,则将状态更改为“已拒绝”,并解锁记录。

上述的内容是一个很常见的批准过程的流程。salesforce同样也支持批准流程的配置和创建。

点击 setup搜索 approval process,在右侧选择需要对哪个表创建审批流,下面有两种创建审批流的方式:

Untitled

我们的审批流将以下面的demo进行介绍和展开,采用的是标准向导方式,第一步先输入审批流名称,第二步进行审批流的入口条件设置。入口条件可以通过两种方式:

Untitled

下一步是设置整个过程的自动批准人,官方建议可以始终在此处选择层次字段,而不是将其用于任何批准步骤。下面步骤是谁可以在审批过程中编辑数据,只有管理员允许编辑还是当前审批人也可以编辑。这里的原因是当提交人提交数据以后,salesforce默认会将这条记录锁住,审批过程结束以后自动解锁,所以在审批过程中,这里来配置谁可以进行记录编辑。

Untitled

接下来是选择邮件模板,当申请人提交了审批以后,审批人便会基于这个邮件模板收到通知。

Untitled

接下来是配置在审批页面的一些细节项,比如可以显示哪些字段,是否显示审批历史等。

Untitled

接下来是配置提交人的一些信息,包括审批流初始化后提交人信息以及是否允许提交人撤回提交申请

Untitled

接下来可以继续创建审批步骤或者回来看一下初始版的审批流。目前还没有配置审批人信息,只有提交信息以及入口条件等。