ERP流程审批系统的应用与深化应用

发表时间:2021/8/12   来源:《科学与技术》2021年第29卷4月10期   作者:王英杰
[导读] RP系统是企业资源计划(Enterprise Resource Planning)的简称,是指建立在信息技术基础上
        王英杰
        中国石油化工股份有限公司东北油气分公司
        摘要:ERP系统是企业资源计划(Enterprise Resource Planning)的简称,是指建立在信息技术基础上,集信息技术与先进管理思想于一身,以系统化的管理思想,为企业员工及决策层提供决策手段的管理平台,ERP主数据作为企业ERP业务操作的基础数据,是控制日常业务功能实现的数据,其创建的准确性、规范性、及时性直接影响着ERP系统的各项业务,分公司传统的主数据管理模式是由业务部门提供线下签批单据,主管部门审批,ERP管理部门统一操作,但该模式存在签批周期长、效率低、成本高等弊端,为解决这些问题,企业自行研发了一套ERP主数据流程审批系统,以信息化手段解决了传统操作模式存在的问题,并以日常应用问题为导向,对系统进行了功能扩展和深化应用,与分公司OA系统集成,提升了系统的易用性和集成性。本文主要介绍了ERP主数据流程审批系统的研发背景、流程设计、主要功能、应用及深化应用情况等,总结了该系统在油田企业的应用效果及应用前景。
        关键词: ERP  系统   研发  应用   集成
        ERP主数据一般不随时间变化而变化,也称为静态数据,是在ERP 系统中控制日常交易功能实现的数据。为确保ERP主数据维护的标准性和规范性,分公司制定了管理制度,规范了操作流程,但传统线下申请、审批方式,存在签批繁琐、统计困难等一系列问题,为充分利用信息化手段解决ERP主数据管理中存在的这些问题,分公司设计研发了该套主数据流程审批系统。
1、系统主要功能
系统主要包括客户、供应商、物料等ERP主数据申请、审批管理。申请人员在线填写主数据基本信息,提交申请,审批人在待办任务中进行单据查看及审批。用户既可以通过流程状态实时查询单据状态及审批节点,也可以通过申请时间、主数据名称、主数据编码、主数据管理员操作日期等字段进行历史单据查询。系统界面友好,操作简单。
1.1申请表单格式设计及内容
1.1.1供应商、客户主数据
供应商、客户主数据同属为单位类主数据,所以设计过程中将这两种主数据申请合并为一个填报表单,具体区分是在申请人选择供应商(客户)类型这个字段上体现出来。申请表单包含申请人信息、一般数据、公司代码数据、维护记录及申请证件等几部分。。
1.1.2物料主数据
物料主数据申请表单包含操作记录、流程数据、物料信息等几部分。其中:操作记录部分用以主数据维护人员记录维护内容及说明。流程数据部分显示当前单据审批节点和审批状态。物料信息包含(物料申请类别、物料编码、物料文本描述、工厂、销售组织)等内容。
1.2审批流程
依照分公司ERP主数据管理制度相关规定,结合实际业务情况,确离符合分公司实际管理要求的供应商、客户、物料主数据的审批流程。
1.3系统查询功能
用户可以通过申请的开始、结束日期,主数据维护人员的操作日期、主数据的名称、编号等多个字段进行历史单据查询,方便数据统计。也可以在表单的详细信息中点击流程数据进行审批节点和审批状态的查询,实时掌握单据的审批情况。
2、系统架构
系统部署采用b/s结构,采用数据核心层、应用服务层、客户端表现层三层体系结构,将系统功能实现的核心部分集中到服务器上,统一了客户端。用户通过浏览器访问Web服务器及应用服务器, Web服务器、应用服务器与数据库服务器连接, 数据存放于数据库服务器中。建立了有效的数据备份机制,保证数据的安全性、可靠性。
软件部署结构如下:









3.数据表建立
数据库软件使用Oracle 11g版本,建立了系统用户表、用户子权限表、字典定义表、字典值表、流程节点定义等系统表;创建物料数据表、客户供应商业务表、客户供应商附件上传表等业务表。


4、工作流引擎设计
基于FSM模型的工作流引擎, FSM是一种逻辑单元内部的一种高效编程方法,在服务器编程中,服务器可以根据不同状态或者消息类型进行相应的处理逻辑,使得程序逻辑清晰易懂。
有限状态机(Finite-state machine, FSM)拥有有限数量的状态, 每个状态可以迁移到零个或多个状态, 输入字串决定状态的迁移。一个有限状态机 M 可以表示为一个有向图,用一个六元组(S,S0,δ,λ,I,O ) 来描述,其中:S是有限状态集合;S0∈S是初态;δ是状态转换函数;λ是输出值;I 是有限输入字符集;O是有限输出字符集(λ∈O);M 处于状态s时接收到输入x∈I后, 产生输出y =λ( s ,x),并且迁移到状态s’=λ( s,x) ,即产生一个迁移t,记为t ( s, s’,x/ y) , 其中,s= head (t),s’= tail(t) 。
该系统工作流产品,编写流程描述文件方式及工作流信息保存方式均基于数据库,可个性化定制业务流程,将开发代码部分集中于前端,减少了应用服务器端的代码量。
5.系统用户权限
系统的用户权限设计基于角色的访问控制方法(RBAC),实现了用户—角色—事物(页面级)--数据(按钮级)权限控制。
RBAC认为权限授权实际上是Who、What、How的问题。在RBAC模型中,who、what、how构成了访问权限三元组,也就是“Who对What(Which)进行How的操作”。权限系统的核心由三部分构成:1.创造权限,2.分配权限,3.使用权限。然后,系统各部分的主要参与者对照如下:A.创造权限-Creator创造,B.分配权限-Administrator分配,C.使用权限- User。优点是:减小授权管理的复杂性;灵活地支持企业的安全策略,对企业的变化有很大的伸缩性。
6、系统优点
(1)功能扩展方便,目前系统业务审批涉及物料、供应商、客户等,如需功能扩展,只需增加服务器的功能;
(2)维护简单方便,改变服务器端数据即可以实现所有用户同步更新;
(3)开发简单,共享性强,成本低。
  7、应用情况及成效分析
应用情况:系统于2017年初上线运行,年度内完成1800余条物料主数据,300余条供应商、客户主数据的线上申请、审批,系统运行效果良好。
成效分析:
(1)相对比线下签审批单据,线上审批系统的应用明显减少审批流程时间,提高工作效率,缩短了物资采购周期。
(2)申请人员不必赶长距离路途送签申请单,审批人员即使出差也可以不受地点限制进行审批,方便了业务处理。
(3)大大的降低车辆使用费、材料消耗费及人工成本等,达到了降本增效的效果。
8、功能延伸及深化应用
(1) 功能延伸:主数据审批业务的成功应用,给后续系统的功能扩展奠定了坚实的基础。2018年,系统新增了用户变更申请、权限变更申请等业务审批流程,使用效果良好。
(2)深化应用:为进一步方便用户使用,简化用户登录过程,提高系统的集成性、共享性,系统又进行了二期集成研发,成功实现了与分公司OA办公系统的集成,即业务人员提交申请后,审批人员登录OA,在待办业务中直接可以查看单据,进行审批。有效提高了系统的使用性和灵活性。同时在实现对OA系统接口时充分的考虑未来其他系统的接口的可能,使用跨数据源连接池,可以作为其他系统的中间层,让将来其他的系统接入OA可以直接通过ERP主数据审批系统的接口嵌入OA的综合待办,而不必依赖OA系统的代码更新。
9、系统应用前景分析
该系统的上线提高了主数据维护效率、准确率,降低了管理成本,也实现了分公司主数据管理制度流程信息化,提升了ERP管理水平,在油田企业具有一定的推广价值。同时也为分公司以后ERP相关业务审批流程的研发奠定了基础。

参考文献
[1] 颜虹, 周华, 谭敏, et al. 材料申请审批系统的开发与应用[J]. 内江科技, 2013, 34(4):120-120.
[2] 杨扬. 基于FSM模型的流程引擎研究与实现[D]. 贵州大学, 2006.
[3] 曾子力, 李心颖. 权限系统在集团化企业电子商务中的应用研究[J]. 计算机光盘软件与应用, 2013(3):15-16.
[4]韩彦伟, 程耕国. 基于RBAC的角色权限树形管理[J]. 湖北汽車工業學院學報, 2009, 23(4):28-31.

作者姓名:王英杰  性别:女 工作单位:东北油气分公司科技信息部 职称:工程师
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: