审批流程设置
审批流程设置包括以下几个部分:
基础设置
- 审批流名称:为后续调用使用。
- API名称:为后续调用使用,新建后不能修改。
- 审批流描述:描述流程的用途或是意义等信息,最多不超过500个中文字符。
- 以什么身份发起流程:数据提交人、数据负责人。
高级设置
- 审批过程中发送审批结果给发起人:每一个审批人在过程中操作(同意、驳回之前节点)后,将审批结果发送至发起人。
- 审批完成后发送审批结果给发起人:审批最终通过或驳回后,将审批结果发送至发起人。
- 允许数据负责人和发起人撤回审批。
- 连续节点为同一审批人,合并处理。
- 流程期限设置:支持分钟、小时、天。
- 启用互联审批:在选择审批人时可以选择外部角色,包括外部管理者和外部负责人。互联应用目前支持订货通,派工单,代理通,设备资产,服务通-个人,订货商城,设备查询,服务通,设备查询,订货商城。
触发器
- 描述:设置针对某个对象的审批,由哪个对象触发。
- 支持对象:客户,联系人,商机,销售订单,退货单,回款,退款,开票申请,合同,市场活动,预存款,返利收入,价目表,回款计划,报价单,促销,发货单,入库单,仓库,自定义对象,信用,返利使用规则,广告,设备巡检,对账单,盘点单,商机2.0,商机明细,商机联系人。
- 触发操作:新建、编辑、作废、更换负责人、阶段变更、合作伙伴变更、领取、退回、无效、申请延期、转换等(支持自定义按钮)。
- 主从对象支持:当审批流触发时,同时锁定此数据下的所有从数据。
注意:
- 支持阶段推进器的对象:支持阶段变更触发审批流。
- 客户:支持领取、退回、申请延期触发审批流。
- 线索:支持领取、退回、无效、申请延期、转换触发审批流。
- 针对对象的设置,后续不可以修改,因为过滤器设置和后动作设置都依赖对象。
- 动作可以多选。
过滤器
- 描述:针对触发后的审批流程,可以根据字段进行过滤,只有满足过滤条件的数据,才会执行审批流程和后动作。
- 过滤条件支持:本对象字段、Lookup对象字段、 负责人所属主部门、人员.人员属性。
注意:
时间型,数值型支持变量过滤,变量为触发器中的对象下的同类型字段,和对象下查找字段关联的对象下的字段。例如触发器中的对象为销售订单,订单下有一个字段为客户,那么变量范围为销售订单和客户下的同类型字段。
审批流过滤条件支持变更前、变更后、变更时。
- 变更前:变更前的字段等于特定字段值时,触发审批。如当客户级别变更前等于重要客户时,需要负责人直属上级审批。
- 变更后:变更后的字段等于特定字段值时,触发审批。如当客户级别变更后等于重要客户时,需要负责人直属上级审批。
- 变更时:特定条件下特定字段变更了就触发审批。如当客户级别变更时,需要负责人直属上级审批。
流程设置
审批节点
- 节点名称:当前审批节点的名称,帮助相关人员更好的理解当前审批节点的意义,默认值随着审批类型变化而变化。
- 审批类型:
- 普通审批:普通审批节点中,可以选择的范围包括同事,部门,部门负责人,用户组,角色,流程相关变量,数据相关变量,人员对象变量。
- 多人审批:普通审批中 如果选择的审批人超过一人,则要选择多人审批和会签审批。多人审批规则为一人通过,则通过;一人驳回,则驳回;
- 会签审批:普通审批中 如果选择的审批人超过一人,则要选择多人审批和会签审批。会签审批规则为所有人通过,则通过;一人驳回,则驳回;
- 相对层级审批:选择相对于本部门的级别部门负责人审批。当发起人所在的部门级别等于或超过所选层级时,可以选择流程异常、指定审批人和自动通过三个选项。
- 绝对层级审批:直接按照公司设置的级别。当发起人所在的部门级别等于或超过所选层级时,可以选择流程异常、指定审批人和自动通过三个选项。
- 固定级别逐级审批:审批到固定级别。可以配置连续多个级别的审批人为同一个人,只需审批一次。当提交人超过或等于固定级别时,可以选择由上一级部门负责人审批、流程异常、制定审批人、自动通过四个选项
- 固定级数逐级审批:向上审批几级。
- 允许当前节点审批人操作数据:数据锁定时,当前审批人仍然可以操作数据。
- 允许编辑所配置的审批内容:不勾选,审批人只能查看配置的审批内容辑;勾选,审批人可以查看并编辑配置的审批内容。
- 配置审批内容:当审批流触发类型为新建和编辑时支持配置审批内容,审批内容支持选择本对象字段。
- 节点停留时长:为了提高流程处理效率,可设置超时时间,如果超时了,可通过“CRM提醒”通知客户。支持分钟、小时、天。
- 设置更多提醒:可设置CRM提醒和邮件提醒,包括超时前、超时后、待办提醒,以便及时提示任务处理人及时处理任务。
- 节点通过/驳回后动作:支持CRM提醒、字段变更、邮件通知、外部通知、执行自定义函数。
- 前置条件:设置执行"同意"操作需要满足的条件。支持本对象字段、Lookup对象字段、负责人所属主部门、人员.人员属性。
分支条件
- 条件名称
- 条件详情:分支条件仅支持本对象字段。
- 管理条件优先级:拖动条件名称可以调整条件的优先级。
注意:
最多支持10个分支条件。
多个分支条件都满足,按照优先级的设置,进入高优先级的分支。
- 支持设置默认分支:如果所有分支都不满足,进入默认分支。
流程后动作
流程通过/驳回/撤回的后动作,目前动作范围包括CRM提醒、字段变更、邮件通知、外部通知、执行自定义函数、数据解锁/锁定、发起业务流程、数据操作;并且可以拖动调整动作的先后顺序;
- CRM提醒:审批通过、驳回或者撤回后会自动发消息给审批提交人。发送CRM提醒时,需要选择提醒人,提醒内容的标题和正文。
- 字段变更:支持更新字段的类型包括,选择类型字段(布尔,单选,多选),数值类型字段(整数,小数,金额),时间类型,人员字段。支持更新字段范围包括自定义字段和部分预定义字段。当字段变更后的值不符合规则或者出现异常时,则该字段不变更。
- 邮件通知:流程可以发送邮件给系统内部人员,或则外部人员的邮箱。
- 外部通知:选择互联应用和提醒人员(包括创建人和外部负责人),提醒内容支持对象字段、流程相关变量、节点审批意见,并选择相应的跳转链。
- 执行自定义函数:可以选择已有的自定义函数,也可以新建自定义函数(具体请参考自定义函数部分)。
- 数据解锁/锁定:针对单据类的对象,如合同,订单,开票申请等,用户期望审批结束后,数据已经审核完毕,希望直接加锁以保证数据的正确性。
- 发起业务流程:记录类型的对象,在创建后,经过审批确认数据有效性,则希望直接发起相关流程,开始销售业务。例如商机审批通过后,即开始一个商机跟进的业务流程。
- 数据操作:纷享销客目前针对很多对象有CRM业务操作,客户希望审批流程进行中,能够自动执行相关操作。目前支持客户的退回公海,公海转移。
审批流发布与管理
审批流发布
- 保存成功,可立即启用
审批流管理
- 审批流名称:如“新建客户审批”、“公海领取审批”等。
- 关联对象:此审批流针对哪个对象起作用。
- 触发动作:触发此审批流的动作包括新建、编辑、作废、更换负责人、阶段变更、合作伙伴变更、领取、退回、无效、申请延期、转换等(支持自定义按钮)。
- 最后修改人:此审批流的最后修改人。
- 最后修改时间:此审批流最后修改的时间。
- 状态:包括启用和停用。
- 操作:
- 编辑:重新编辑审批流。
- 启用:只有启用中的流程可以发起审批流。
- 停用:已停用的流程不能发起审批流。
- 复用并新建:复制此流程的所有配置,并新建成为一个新的审批流。
- 删除:可以将已停用的审批流程删除。流程删除后原审批流程实例仍支持查询和查看详情。