APP下载

ERP系统传输风险研究

2016-03-27宋晓波

无线互联科技 2016年19期
关键词:标准表管控程序

姚 振,宋晓波,罗 飞

(1.国网安徽省电力有限公司信息通信分公司,安徽 合肥 241000;2.国网信通产业集团 安徽继远软件有限公司,安徽 合肥 241000)

ERP系统传输风险研究

姚 振1,宋晓波2,罗 飞2

(1.国网安徽省电力有限公司信息通信分公司,安徽 合肥 241000;2.国网信通产业集团 安徽继远软件有限公司,安徽 合肥 241000)

ERP系统的应用已深入公司各业务部门,保障其稳定运行对于各类业务数据的流转和集成具有重要意义。文章首先分析了各种类型的ERP系统传输,并对ERP系统的各类传输带来的风险进行了深入研究,结合实际ERP系统的传输故障现象和解决过程进行分析,总结了传输给系统运行可能造成的影响。同时,文章提出了ERP系统传输的管控措施和步骤,并对管控ERP系统传输风险的要点进行了详细阐述。

开发传输;系统稳定性;开发增强;传输策略

目前企业资源规划(Enterprise Resource Planning,ERP)系统正广泛应用于电网各单位的生产活动中,实现财务管理、物资管理、项目管理、设备管理、人力资源管理等业务应用的高度集成,有效提升了工作效率。ERP系统的可扩展性允许各单位根据自身的特点和需求进行系统功能的个性化配置和自定义开发,并通过测试系统的验证后,从测试系统传输到正式生产系统。每一次对ERP生产系统的传输都可以认为是一次系统功能的升级,而不同的系统功能升级对系统稳定性的影响也是不尽相同的,因此能合理区分ERP系统传输种类及影响,分类分级制定合理的ERP系统传输规范,就可以最大限度规避功能升级带来的风险,保障ERP系统的稳定性和可用性。

ERP系统传输中包括对系统标准表结构的调整,称为增强开发传输,是影响ERP系统稳定运行的关键因素,增强开发传输的策略选择对系统稳定性有着决定性影响。文章结合增强开发传输因传输策略选择不当导致影响ERP系统稳定性的案例进行深入分析,并给出了解决方案和规范的传输管控机制,可有效地减少因系统传输而影响ERP系统稳定性,提高了系统的可用性。

1 ERP系统传输的种类

ERP系统的整个系统一般包括开发系统、测试系统、生产系统。所有的配置、开发传输都要求在开发系统中完成,然后形成传输请求包(Change Request),再通过传输传入测试系统进行测试,测试通过后再传入ERP生产系统,传输请求包的种类按所包含的内容可分为配置及权限传输、二次开发程序变更传输、标准程序开发传输、增强开发传输4类,不同种类的开发在传输时给ERP系统带来的风险也是不同的。

配置及权限传输是指根据业务对ERP系统各模块的组织结构、功能项进行的配置变更而进行的传输,如对公司代码、工厂、自动过帐科目、凭证号码段等配置变更;权限传输是指对ERP系统中用户的权限进行新增或删除角色、修改角色里面的菜单及权限对象的值而进行的传输。配置及权限传输涉及的变更对象较明确,不涉及修改系统表,对系统其他程序影响较小,故风险较小。

二次开发程序变更传输是指在ERP系统中进行定制修改、功能扩展的程序变更传输,包括按业务需求开发的各类报表程序、接口程序及其他程序等,这类传输不会改变原有系统的内核和系统自带的标准表结构,对ERP系统运行稳定性影响较小,故风险较小。

标准程序开发传输是通过ERP系统中的MODIFICATION功能实现,需要在标准程序里面插入或者替换行区域。此类开发会修改标准程序,传输会引起系统程序重新编译,对ERP系统运行稳定性影响较大,风险极大。

增强开发传输涉及对ERP系统标准表结构的变更、影响面广,对ERP系统中所有调用标准表的其他程序影响大,风险极大。

2 传输的典型故障分析与处理

2.1 故障现象

传输请求中包含了增强开发,即对ERP系统标准表PROJ的表结构进行了修改,导致传输到ERP生产系统后所有调用PROJ表的程序都自动编译,占用了大量系统进程,造成其他程序运行缓慢。

2.2 分析与处理

导致应用程序进行缓慢的原因就是传输人员对传输的时间点选择不对,在工作时间进行了增强开发的传输,导致使用标准表的应用程序大面积编译。解决方法是锁定全部用户,对ERP系统全部程序集中编译后,再对全部用户进行解锁,系统恢复正常。ERP系统传输应尽量选择非工作时间进行,特别是对于增强或标准表结构变更的开发传输,要避免在系统繁忙时进行,即可避免此类故障。

2.3 ERP系统传输的管控步骤

不同类型的传输对ERP系统正常运行的风险影响不同,故制定合理的ERP系统传输管控机制,明确传输管控的要点和标准,既可以有效地规避传输风险,也可以提高传输的工作效率,具体如下。

(1)检查传输请求的命名及内容。传输请求命名需符合命名规范;例:ABAP_FI_12_财务信息化接口报错年结优化_20151103_V1.0,需包含模块名称、开发变更的内容、开发日期、版本号信息,如增强开发必须加入“增强”字样以标示,以便系统运维人员选择相应的传输策略。

(2)检查传输请求的测试报告。检查传输请求在测试系统中测试报告。无论配置权限还是程序开发均应在测试系统中有详细的测试报告。测试报告应对业务背景、功能目标、测试步骤、测试频率、测试结果作详细的描述,以避免传输的随意性。增强开发应进行修改前后版本比较并抓图,图片放入开发明细文档以便审核。

(3)选择传输策略。从测试系统向生产系统传输时,在传输时间的选择上配置权限传输、二次开发程序变更传输应选择非工作时间,以避免传输对业务功能的影响;标准程序开发传输、增强开发传输原则上应选择在ERP系统检修时传输,在传输前锁定全部用户,并做好传输后进行程序编译的准备,以保证传输不影响系统正常运行;在人员安排上应安排相应的业务人员及开发人员在传输后进行测试,验证传输变更是否达到预期目标。

(4)传输资料归档及统计。定期对传输资料进行归档,通过对传输请求的数量、模块、变更的内容、变更频度进行统计分析,可以形成工作量和变更分析专题报告,为ERP系统业务及开发运维工作提供一定的参考。

3 结语

本文通过对ERP系统传输的分类、由传输导致的典型故障分析,引出ERP系统传输的管控步骤,虽然ERP系统提供了灵活的配置权限变更及程序定制开发,但混乱的变更传输会对ERP系统的安全运行和功能应用产生风险和影响,因此,制定一个合理的传输管控流程,针对变更传输的内容进行分类,并根据各类传输带来的风险,制定有针对性的传输策略是保障ERP系统平稳运行的重要举措。

[1]赵薇,沈映泉,杨莉.SAP在电力企业精益化管理中的研究与应用[J].电力信息与通信技术,2014(10):59-63.

[2]王春波,胡亚,陈刚.基于SAP在系统运行状态监控平台开发与应用[J].中国新通信,2016(7):23-26.

[3]于慧,廖华元,陈刚.提高SAP系统ABAP程序性的方法研究[J].中国科技信息,2013(23):91-94.

[4]刘涛,刘宁波,项松.SAP ERP系统性能监控解决方案[J].数字技术与应用,2013(5):139.

[5]邹玉龙,王昕磊.SAP ABAP程序优化方法的研究及应用[J].电脑知识与技术,2011(22):5496-5498.

[6]杜江亭.浅谈ERP系统运行与维护[J].中国电子商务,2010(10):33.

[7]李牧,杨培武.SAP增强技术在软件开发中的应用[J].天津冶金,2015(Z1):61-63.

[8]周超,姜丽红.ERP系统自动化性能测试[J].计算机工程,2004(B12):643-645.

[9]李异卓.浅谈ERP软件运行维护系统建设[J].科技创新导报,2010(31):22.

[10]佟超.ERP系统运维管理工作的思考[J].信息系统工程,2013(7):63-64.

Research on transmission risk of ERP system

Yao Zhen1,Song Xiaobo2,Luo Fei2

(1.State Gird Information Communication Limited Company of Anhui Province Power Company,Hefei 241000,China;2.Anhui Jiyuan Software Co.,Ltd.of State Gird ICT Industry Group,Hefei 241000,China)

The application of ERP(Enterprise Resource Planning)system has been deeply applied in various business departments of company,which is important to guarantee the stable operation of all kinds of business data flow and integration.This paper firstly analyzed various types of ERP transmission systems,and researched deeply all kinds of risk that ERP system's various transmission brought about,and combining fault phenomenon of the actual transmission of ERP system with the settlement process to analyze,this paper also summarized the possible impact of the transmission brought to the system operation.At the same time,this paper puts forward the ERP system transmission control measures and steps,points of the risk of controlling ERP system transmission are described in detail.

development and transmission;system stability;development and enhancement;transmission strategy

姚振(1983—),男,安徽阜南,国网安徽省电力公司信息通信分公司。

猜你喜欢

标准表管控程序
EyeCGas OGI在泄漏管控工作中的应用
多端联动、全时管控的高速路产保通管控平台
信用证洗钱风险识别及管控
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
一种适用于双标准表检定系统的接线装置
一款基于18位ADC的高准确度三相标准表的设计
创卫暗访程序有待改进
失控还是管控?