流程引擎——OA流程表单的认识及优化.docVIP

流程引擎——OA流程表单的认识及优化.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
流程引擎——OA流程表单的认识及优化 / 现在企业内部产品大多会涉及工作流,不论CRM、OA、WMS、ERP等,都有流程引擎应用的场景。 我在工作中一直接触OA,流程表单运用很多,但在之前的使用过程中发现还有些细节可以优化;所以根据应用经验及使用的需求整理了如下内容,以后有机会重新设计这个模块时可以有个参考。 一、流程和表单 流程表单分为两部分,流程及表单;表单其实也是流程的一部分,但表单内容较多,所以单独划分。 流程主要是流程节点、流程流干、流程处理、流程日志、流程权限,表单就是页面交互的内容。 二、流程 1. 流程节点 1)节点顺序 流程节点可以设置展示的先后顺序,但也要能设置节点是否有效。 有的节点当时有用,特殊时期又不能用,但如果以增删改查的方式来管理,容易影响进行中的流程实例;所以直接根据是否有效来判断展示节点(无效节点则不展示,自动跳过)是最简单快捷的方式。 2)节点流向 节点一般分为正向、反向、条件跳转三种流向: 正向:按照节点顺序逐一执行 反向:当前节点返回到前面节点 条件跳转:一般流程引擎都允许设置基础的跳转条件,根据表单中一个或者多个字段做判断条件;但有的条件不一定是当前表单字段就能判断的,可能会涉及多个表单才能判断,这就比较考验条件设置个性化能力;要不然调整流程使用方式,比如设置多个流程,让符合不同条件的用户用不同的流程,要不然能代码设置判断条件,让有开发能力的组织根据需求调整。 3)节点变更 节点变更一般是进行中的流程(不在条件跳转规则内)跨节点跳转,已结束的流程要退回来重新流转;通常是通过流程管理中心人工更改,比如流程实例管理,管理员或特殊人员人为更改节点,流程日志记录操作信息。 但人工操作过程会增加申请人与修改人的沟通时间,可以在流程上添加节点修改申请按钮,申请人提交申请时填写节点更改原因;根据设置的申请条件触发审批或者直接到修改人,节点更改后系统通知申请人;不仅可以保留修改原因,规范流程,也减少沟通成本。 4)节点处理 同时处理:同时处理就是流程无论指定单人还是多人,指定所有人员都处理,当前节点才算执行完毕,否则无法流转到下一节点;比如一个审批单到管理岗节点,但有多个平级管理岗,需要他们都同意才能继续往下推进,那这个节点就需要多人同时处理。 抑或处理:当前节点多人有处理权限,但只要其中某些人处理就能流转下一节点,其他有权限但未处理人员能查看流程,类似于流程抄送。 条件处理:设置个性化处理规则,根据发起人部门、表单字段值等条件自动判断处理人;比如集团企业不同分公司用同一流程,同一节点不同公司有不同审批人和不同审批要求,个性化的设置能让管理更简单便捷。 2. 流程流干 流程大多是一条主流,但现在流程引擎有项目管理的多任务执行要求,所以会涉及支流。 例如业务订单处理多个小任务需要不同人同时执行,如果只有一条主流,只能顺序执行,不能有效管理各小任务进度;如果主流能生成支流,支流也能汇入主流,在主流程页面能有效管理分支,那流程引擎也能实现项目管理。 流程主流:单条流程,顺序执行流程节点; 流程支流:根据条件自动触发分支或者手动添加分支,能跟进管理分支进度。 3. 流程处理 流程处理:流程处理时选择处理动作(通过、退回),填写处理意见;处理意见有的是常规事务性的,有的是必须明确表态的,所以处理意见是否为必填要能灵活设置。 流程移交:原处理人离职或者职务发生变化,需要将原审批权限移交给新接手人;更多还是离职人员交接时会用到,这需要与人员在职状态关联,人员离职可以一键将未处理的所有流程都移交给新接手人。 4. 流程日志 日志主要是为了出现问题有迹可循,最好全面覆盖。 正常情况下,流程和表单做的所有操作都应该有痕迹,但很多常规痕迹是无效的,如果都保留会浪费服务器空间,影响访问速度;但有的数据又很重要,不能轻易修改,如果修改必须留下痕迹,所以需要根据使用要求保留日志内容。 流程日志主要是节点处理痕迹、表单操作痕迹: 节点处理痕迹:保留所有节点处理人、处理时间、处理动作、处理意见。 表单操作痕迹:保留表单字段的操作人、操作时间、操作动作、操作前后内容;表单字段较多,要根据字段重要性设置是否留痕,这部分财务相关的数据涉及的会更多一些。 5. 流程权限 流程权限主要分为流程处理权限(发起、审批、特殊处理),表单字段权限: 1)处理权限:设置流程发起和审批的权限,流程结束后允许退回的权限: 发起权限主要与角色有关,比如业务员、财务员,根据不同岗位或工作职责划分角色就行了。 审批权限与组织架构高度相关,企业内部大多根据人员级别逐一审批,所以权限与组织架构匹配,会让权限管理变得便捷(设置审批层次,根据人员级别顺序往下审批,执行级别没有人员的则跳转下一级别);但也有部分审批与组织层级无关,这部分更简单,直接设置固定审批人或者条件设

文档评论(0)

yuzhongao9872 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档