赞
踩
审批流程是B端系统中较为常见的功能模块,实现方法较多。以下思路来源于钉钉的审批流程设计,其审批流程的多样化及灵活性具有很大的参考价值。
在一个系统中需要审批的场景可能有很多种,如果不对流程分类,遇到一种场景就设置一个流程,这样很容易造成冗余,每次都需要在大堆流程中选择自己需要的那个,操作极不方便,由此提出流程分类概念。以常见的后台管理系统为例,它通常具备三个类型的审批就足够了:金额结算、工作请示、仓库审批。
诸如OA上的请假申请、加薪申请、转正申请等审批流程,一般情况并不建议做到公司的后台管理系统中,都有现成的软件,功能完善、技术成熟,单独做不划算。当然,定位就是OA系统的本篇不做讨论。
就功能模块而言,常见的商城管理、售后管理、财务管理等跟钱有关系的模块,都可能遇到需要多人协作的情况。比如业务员、会计、出纳、财务或者公司领导协作完成一份订单。也可能同样类型的订单在渠道不同、金额不同的情况,造成需要审批的人员发生变化。这些都可以使用金额结算一个类型的审批流程。
在遇到特殊情况需要请示上级的,比如合同审批、生产计划制定等,大部分都是重要工作相关,跟钱没多大关系的,使用工作请示一个类型的流程即可。
ERP系统、进销存系统,或者具备上述系统的部分功能的某些系统。商品出库入库,这样关联的职员又有较大变化,统一在仓库审批流程实现即可。
审批流程需要具备的基本要素:审批设置、审批发起、审批撤回、审批人、抄送人、审批通知、审批记录。
1)审批设置。
为适应上述一个类型的流程满足不同场景不同参与人员的实际使用情况,流程每个环节审批人需要支持手动改变&
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。