您现在的位置是:首页 > 行业 > 制造 >
舞钢ERP销售结算系统的开发和应用
摘要通过对舞钢ERP销售结算系统功能的研究分析,介绍了该系统的设计构造,并从实际生产过程出发,结合舞钢信息化建设现状,采用流程控制的设计思想阐述各个功能模块。...
0 前言
舞钢ERP销售结算系统是以行业领先的Oracle Applications为主框架,遵循钢铁行业ERP客制化开发的通用规范,并结合舞钢自身销售结算特点研发形成的整体解决方案。该系统衔接产销ERP,通过与老线MIS系统和新线MES系统接口实施开发,引用Oracle DB Links和Web Service通信技术实现MES系统数据与结算系统数据的无缝整合,实现从订单制定、生产跟踪、库存管理、结算审核整套流程的全面信息化管理。该系统从2007年开始项目论证、可行性研究、编码测试,于2009年正式上线投入使用。
1 设计目标
采用Oracle EBP先进的管理理念,充分结合舞钢特有的生产和销售结算的特点,以L4和L3.5级系统平台为依托,将现有的库存管理和出库结算工作逐步实现流程化、信息化、规范化管理,同时能为决策层提供准确有效的财务分析数据,是具有舞钢特色、运行稳定、为企业带来良好经济效益的销售结算系统。
2 ERP销售结算系统总体架构
包括舞钢L3.5级成品出库信息管理模块.铁运公司与汽运公司接口管理模块,结算信息审核功能模块,订单发运信息的复查和结算审批,以及L4级结算数据导人公司财务佳路账务和金税系统的管理等。ERP销售结算系统通过对数据流自上而下的进行区分、采集、控制,实现了各分级系统之间的数据共享。
ERP销售结算系统通过L3.5级、铁运公司和汽运公司对应的接口平台,将需要MIS和MES系统需要结算的数据信息整合,上传至L4级成品出库信息审核模块中,系统将自动根据销售合同信息匹配其完整性和一致性,将错误的数据修正,同时将数据提交业务人员审核结算.审核完毕的结算信息由系统生成销货清单后通过财务信息口导入公司佳路财务系统,完成从订单比对、出库审批、结算数据审核以及财务报表生成的控制管理。系统整体结构流程如图l所示。
图1 ERP销售结算系统流程图
3系统功能模块
舞钢ERP销售结算系统共分为5个主要业务模块:权限集成管理;老MIS 3.5平台数据接口管理;成品出库信息管理;结算信息审核管理;系统流程管理。
3.1权限集成管理
权限与产销系统中的CRM人员权限实现交互式集成共享,结算管理人员可以按部门要求配置对应业务人员相关权限(图2),保证业务人员对结算数据操作的一致性和独立性。
图2 权限集成管理图
3.2 L3.5级平台数据接口管理
新线MES和老线MIS的成品订单与出库信息会按需求统一汇总到L3.5接口平台。并由接口服务程序调用,将数据上传至ERP接口等待结算。铁运公司将铁路运费等相关费用按订单进行匹配,并通过老MIS的数据接口平台上传至L4级,涉及的相关业务表关系如下图3所示。
图3 相关业务表关系图
3.3成品出库信息管理
ERP销售结算系统将自动上传的出库信息和原始订单信息进行比对分析,对已经作废或低版本的数据信息过滤掉,通过修改和新增数据功能,完成对于结算出库信息和订单数据的匹配,并将结果存储到数据库中。图4为出库信息管理功能模块。
图4 出库信息管理功能模
3.4结算信息审核管理
经过系统审核的出库信息会自动生成需要审核的结算行,业务人员可以根据业务需要对订单进行复核和结算。
3.5系统流程管理
对系统流程实行全面控制管理,实现从订单→生产→出库→附加费用管理→运费→结算接口→结算费用修正→结算审核→结算开票→统计查询等分析信息共享服务(图5)。
图5 系统流程图
4 系统网络结构
舞钢公司ERP财务结算系统依托于L4级网络,采用星型物理拓扑结构,实现主干交换机、区域交换机、工作组交换机之间的对接。主干交换机与工作组交换机之间的传输速率为1G交换机到操作终端为100M。向上整合ERP网络,向下连接MES系统网络,各级工作站分别接人到工作组交换机。系统网络结构图见图6。
图6 系统网络结构图
4.1硬件结构
采用浏览器/服务器(Browser/Server)体系结构,选用IBM P6 570作为服务器,中心交换机采用S15506R,16个2G接口,使用单核心交换机全冗余配置,所有连接到核心交换机的设备.包括汇聚层交换机、服务器和防火墙均以双链路连接到核心交换机的2块接口模块上,这样可以有效避免因交换机单点故障造成网络失效,同时实现负载均衡,提高I/0性能。
4.2服务器结构设计
通过对舞钢公司钢板生产销售的实际情况进行调查分析,充分考虑到产品种类多、业务量大、数据结构复杂,服务器选用2台P570组成服务器集群,双机并行,一台服务器发生故障,系统会自动切换数据库和应用系统在另一台服务器器上运行,系统不会中断,有效的保障了系统运行的安全性和可靠性。
4.3软件系统设计
为了保障ERP销售结算系统的稳定性和可扩展性,设计采用了国际领先的Oracle 10g关系数据库作为后台数据支撑体系,在AIX环境下使用统一的PL/SQL编码规范开发,制定详细的接口解决方案,确保与不同系统平台之间数据交互的兼容性和可靠性。
5 结语
舞钢ERP销售结算系统正式投入使用两年多以来,完善了ERP系统对于销售结算环节的流程化控制。为舞钢库存和结算环节的精细化管理提供了有力的技术保障,同时提高了财务审批的工作效率,规范了出库结算的管理流程,确保了信息传输及时、有效、准确,为舞钢的全面信息化建设做出了应有的贡献。
(本文不涉密)
责任编辑: