# 代理管理
代理是指委托人可以将其全部或部分工作委托给指定代理人,委托人委托出去的这些工作仍然可以由自己完成。
代理主要用于人员职责的暂时转移或委托的情况,BPS产品对代理的理解是在客户不同应用场合下积累起来的,提供完全代理和部分代理两种代理方式,以满足不同用户和不同情况的需求。
代理关系具有即时性,当代理关系生效时,代理人则代理执行或领取代理任务。当代理人把任务代办给其他人时,代办的结果(即参与者发生了改变)不会受到影响。例如:一个活动的参与者是tiger,当tiger把该活动代理给goose,tiger和goose建立了一个代理关系。 当该活动产生了一个工作项(即任务)时,goose又把该工作项代办给fish。 此时,在系统的该任务项参与者里,会有tiger和fish的信息,不会有goose的信息,就象tiger直接把该工作项代办给fish一样。
说明:委托人和同一个代理人之间可以存在多个任意代理方式的代理关系,但代理时间不能重叠。 比如,先设置代理人A在"20061130 15:26:27~20061230 15:26:32"时间段内部分代理委托人B的流程C,再设置代理人A在"20061130 17:26:27~20061230 17:26:32"时间段内完全代理委托人B的例外流程C。由于代理时间重叠,系统不允许设置第二个代理关系。
# 代理关系设置
# 查询代理关系
功能描述
代理关系查询主要是方便管理员根据委托人和代理人直接查询代理关系,进而进行相关操作。
操作步骤
# 添加完全代理
功能描述
必填项:委托人、代理人、生效时间、终止时间、代理原因。
可选项:增加例外流程(通过点击<选择..>按钮操作,如下图所示)。
操作步骤
列表页点击完全代理按钮,打开代理弹框,点击查询按钮选择委托人和代理人,填写详细信息,选择例外流程(可以忽略),点击确定完成完全代理的添加。
# 添加部分代理
功能描述
必填项:委托人、代理人、生效时间、终止时间、代理原因、代理流程和活动。
权限包括三种:全部、启动流程、执行工作项(代理活动不可设置权限)
- 全部:代理人具有启动代理流程及执行代理流程中的工作项的权限;
- 启动流程:代理人只有启动代理流程的权限;
- 执行工作项:代理人只有执行代理流程中的工作项的权限。
操作步骤
点击部分代理按钮打开部分代理弹框,选择委托人和代理人,填写详细信息,选择代理流程和活动(可以忽略),点击下一步,确认部分代理详情信息后,再点击提交完成部分代理的添加。
# 查看代理关系
功能描述
全部代理关系显示页面,主要有基本信息和例外流程列表,显示"流程定义ID"和"流程名称"。
部分代理关系显示页面,主要有基本信息和流程活动列表,列表分别显示"流程/活动定义ID"、"类型"、"流程/活动名称"、"流程操作权限"、"活动所属流程定义ID"。
操作步骤
代理关系查询结果列表中,点击代理关系的"查看"超链接,就可以查看代理关系详细信息,全部代理和部分代理的显示属性有所不同。
# 修改代理关系
操作步骤
选择待修改代理关系,在列表页勾选一行,点击修改按钮打开完全代理弹框,分别在全部代理关系设置页面和部分代理关系设置页面修改。
注意:只能选择单个记录,否则,系统会提示"对不起,每次只能选择一个,请重新选择"。
# 删除代理关系
操作步骤
选择待删除代理关系(支持批量选择删除);单击删除按钮,系统弹出确认窗口,确认则删除。
# 代理人范围设置
# 功能描述
管理员可以查询代理人,并为委托人设置代理人的指定范围。
委托人设置代理或代办关系时,只能在该指定范围内选择代理或代办人。
候选人可以是机构、角色、岗位、人员等的集合。
# 操作步骤
点击菜单栏上的"代理管理"超链接,进入代理管理主界面,选择"代理人范围设置"页签。
左侧是"组织结构树",列出的是系统中的组织模型,根节点是机构。双击组织机构下的员工作为委托人,右侧列表展示该委托人已添加的代理。选择一条数据,修改代理人,再点击提交按钮,完成代理人范围的修改。
选择待删除代理范围,支持批量选择删除;点击删除按钮,系统弹出确认窗口,确认则删除。
选择已添加的代理,点击恢复默认范围按钮,系统提示"您确认恢复默认代理范围吗?",确认则恢复代理范围。