审批流的
⑴ 如何设置审批流程
使用OA系统管理员账号登录进入OA系统
将鼠标移至办公首页右上角的用户名上专,在弹出的下属拉菜单中点击“管理”进入OA后台
进入后台后,点击“全局”-“审批流程”就可看到系统自带的两个流程审批
用户可直接点击默认的流程审批上编辑图标进入编辑
或者直接点击新建重新添加
审批名称系统默认的是一级审批、二级审批等等
为了更好区分,用户也可按照不同分类来设置审批流程
同时,支持1-5级的审批层次,用户可根据公司结构情况自定义
此处小编以3级审批为例
在进行审批人设置的时候,支持按部门、岗位和常用联系人进行添加
系统还可进行免审批人,此处小编添加管理员为免审批人。
设置为免审批的账号,在信息中心发布信息之后可直接发布。
审批描述自己可定义审批要求和规范、审批注意事项等等。
⑵ 流程审批设计
主要有以下几个模块:
1)用户提交申请:
用户通过do平台权限申请入口页面提交申请,用户可以根据自己的角色,选择不同类型的申请(代理商、RD、非RD)。用户提交的申请内容会以快照的方式保存,快照的方式便于申请内容需求扩展,同时减少前后端逻辑交互,减小开发交流成本。
2)创建审批流程
用户提交申请之后,会根据用户提交的申请内容,动态的创建审批流程,后面内容会详细介绍。
3)审批人审批
审批人可以通过do平台权限申请页面(我的审批)、workflow、HI等三种方式进行审批。workflow是运维部提供的一个工作流服务,通过接入workflow,可以复用邮件提醒、HI审批等功能,丰富用户体验。如果审批人通过workflow、HI方式审批,我们无法立即得到该审批信息(因为workflow不会回调任何接口),所以我们通过CT任务的方式定时扫描申请单状态信息,同步到自己系统。
2. 审批流程设计
审批流程如下:
1)存储设计
由于每个节点只有一个审批人,因此在设计工作流时,建了两张mysql表:auth_apply(存储用户提交的申请,一条记录代表一个申请)、auth_approve(存储审批流程,一条记录代表一个审批节点,auth_apply表中的一个申请对应该表中多个审批节点)。这样的设计能够完全满足现有需求,但是这并不是一个标准的工作流设计(没有考虑一个节点多个审批人情况),这也为后续功能扩展带来了麻烦。
2)代码框架
由于代理商、RD、非RD申请大体的审批流程是一样的,但是具体到审批流程的每一步可能又不一样,为此采用“模板方法模式”来设计。
Service_Data_ApplySave为抽象基类,模板方法createApplyAndApprove()给出了整个审批流程业务逻辑的骨架,包括一些列抽象操作:genAuditors()生成审批人(包括workflow的审批人)、createApplyWorkFlow()调用workflow接口生成申请单、saveApply()保存申请内容、createApprove()创建本地审批流。Service_Data_AgentApplySave、Service_Data_NordApplySave、Service_Data_RdApplySave等各子类实现相应的抽象方法即可。
3)接入workflow
由于workflow在创建审批流程时,必须提前配置好流程模板,而且不同类型的审批流程需要创建不同的流程模板,所以需要根据业务逻辑推断可能出现的审批流程情况,提前手动创建好流程模板(这种方式极不灵活,也促使后续迭代想办法尽量减少创建流程模板的操作)。
3
⑶ 要做个审批流的软件,有啥建议吗
是自己要做?还是单位要用?
⑷ 如何设置审批流并发起审批
登录钉钉管理后台,进入审批,选择需要设置审批的流程,点击编辑,进入流程设计页,点击蓝色加号,可以添加审批人、抄送人和经办人,可以将审批人和经办人设置为指定成员、主管、发起人本人或者是特定角色等,满足各种场景需求。针对复杂流程可以设置分条件,根据发起人、表单内的金额、选项等走不同流程。以请假流程为例,可以设置请假三天以下主管审批,三天及以上由经理审批。
⑸ 什么是审批流
通俗的说就是一个完整的审批流程。
审批流定义节点用来为某个具体的业务单据或某个具体单据的一个业务类型进行审批流程的定义。被定义了审批流程的单据将按照定义的审批流程被传递和审批。这一完整的过程就称为审批流、
⑹ 软件实施中的工作流。审批流分别指的是什么
我来举个例子,以请假为例,现在大多数公司的请假流程是这样的
员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑
采用工作流技术的公司的请假流程是这样的
员工使用账户登录系统——点击请假——上级登录系统点击允许
就这样,一个请假流程就结束了
有人会问,那上级不用向公司提交请假记录?公司不用将记录录入电脑?答案是,用的。但是这一切的工作都会在上级点击允许后自动运行!
这就是工作流技术。
审批流呢就是我们发现随着企业规模增长,企业高层会面临如何有效掌控企业的困惑,时时警惕规避企业管理失控的风险;而另一方面,内部员工越来越多的抱怨,什么事情都要层层上报审批,导致业务执行效率低下;中层管理者也很痛苦,每天都有那么多的待办工作流需要签字。纠其原因,企业规模扩大,出现更多专业化分工,组织范围、管理层级都不断增加,因此对管控授权,以及信息的及时上传下达要求提高。
现在的流程管理软件有很多,像天纵,天翎,牛刀云,普元等厂商都是专注这一块十几年的老牌劲旅了,确实有着很大的效率优势;新兴起的也还行,比如搭搭云这些也是不错的,技术比较新,对比天翎这种老牌厂商的话就是平台没有那么稳定。
⑺ 审批流程如何设计,有多少步骤
完整的审批流程必须考虑到企业的业务需求、设计审批的人员角色和属性、流程的逻辑关系等。
审批流程设计通常包含:
1.审批过程的识别,相关人员的职责和权限;
2.审批的目的和需要达成的目标,需要管控的内容,相关审批内容的来源;
3.制定审批管理程序;
4.设计审批流程和制作审批的表单;
5.试运行;
6.根据试运行的效果,变更审批流程和表单’
⑻ SAP的审批流是怎么定义的
找个比较有通用性的嘛,比如付款申请的流程。
⑼ 审批流程管理
易客CRM新版本中增加多级审批功能,每个模块可以设置多个审批流程,每个流程可以设置多个审批步骤。通过控制面板开发的模块也可以支持多级审批。
设置审批流程的步骤如下:
第一步:使用管理员账号登陆易客CRM,进入控制面板->审批流程,选择合同订单模块,进入合同订单模块的审判流程列表,如下图所示:
审批流程列表1.jpg
第二步:点击“新增审批流程”,进入创建审批流程界面,如下图所示:
审批流程列表2.jpg
默认情况下,每个用户提交订单时都可以选择当前审批流程,如果需要某些用户不能选择当前审批流程,可以点击"高级选项",如下图所示:
审批流程列表3.jpg
所选用户将可以选择当前审批流程,未选用户将可以选择当前审批流程,提交时也看不到当前审批流程。
确认流程信息后点击保存按钮,进入流程信息页面,如下图所示:
审批流程列表4.jpg
第三步:点击“新增审批步骤”按钮,进入创建审批步骤界面,如下图所示:
审批流程列表5.jpg
审批步骤的信息分3个部分,第一个是基本信息,设置审批步骤的基本信息和审批人,每个审批可以设置多个审批人,每个审批人可以为正式审批人和候选审批人,正式审批人可以接收审批通知和审批记录,候选审批人不接收审批通知和审批记录。
审批步骤如果没有指定下一步的审批步骤,将按照自然序列指定下一步的审批步骤,如果指定下一步审批步骤,将可以跳转到指定的下一步审批步骤。审批步骤可以指定是否可以结束整个审批流程,如果没有指定,最后一个审批步骤将可以结束整个审批流程。
审批步骤的第二个部分是字段权限,如下图所示:
审批流程列表6.jpg
审批步骤的第三个部分是高级选项,审批通过时将可以自动更新订单的某个字段,如下图所示:
审批流程列表7.jpg
第四步:重复第三步,依次创建3个审批步骤,分公司销售经理审批、法务确认和总经理审批,如下图所示:
审批流程列表8.jpg
第五步:创建合同订单后,点击“审批”按钮,选择审批流程提交,如下图所示:
审批流程列表9.jpg
第六步:南京分公司的审批流程的负责人登陆系统后收到审批通知,或者在右上角的我的审批中心可以看到未审批和已审批的记录,如下图所示:
审批流程列表10.jpg
第七步:点击未审批的记录,进入合同订单信息的界面,点击审批按钮,如下图所示:
审批流程列表11.jpg
审批窗口中可以快速查看审批流程的详细信息和审批历史。
注意1:合同订单、发货单和进货单审批通过时将自动修改“状态”字段的值为“已审批”,这个是系统默认的,和动态赋值没有关系。
注意2:审批状态目前有5个状态,为待批准、已批准、已拒绝、已撤单和已驳回,数据库中对应的值为0、1、-1、-2和-3,数据库中的值可以作为条件赋值,例如统计报表和视图中,如果有审批状态的条件,对应的值要输入数据库中的值(0、1、-1、-2和-3)。
待批准表示还未审批的记录或待审批的记录;
已批准表示已经批准通过的记录;
已拒绝表示审批被审批人拒绝的记录;
已撤单表示被撤单的记录;
已驳回表示审批人驳回的记录,需要提交人重新修改和再提交审批。