
数控技术
数字执本导用
宣钢ERP系统物料费用定额控制管理的技术实现
王云丽
(宣钢自动化公司河北宣化075100)
摘要:本文介绍运用BAPI技水术、OLE显示输出等一系列技术手段实境了对货用的客额管理关键词:定额控制ERP四级系统BAPI技术BADIOLE技术
中图分类号:F407.61 1前言
文献标识码:A
文章编号:1007-9416(2014)07-0006-01
中。我们的开发人员就在这些预留的插件中联人自已的代码.这其
在宜钢材料费用申报流程弊端突现的背景条件下。ERP项目开发人员在四级系统中自主开发增强功能,运用BAPI技术,OLE显示输出等一系列技术手段实现了对原有申报流程的修改及完善并开发了以定额管理为核心的一整套业务服务功能。具体包括申请控制功能、数据维护功能、报表查询显示功能。定额管理的实现及大的优化了材料费用管理流程,增强了对申请的可控性及申报与消耗的透明度。
2定额管理前后的业务模式对照
透过ERP先进的管理思想,采用科学的技术手段切实有效的提升企业管理水平,是我们一直以来不解努力的目标。宣钢ERP项目上线至今将至两年,其中不断的摸索中经历了失败、改进,再失败、再改进决不放弃的追求终有了可喜的收获,各种开发技术与管理方法都在经历了不断实践与创新之后逐步趋于成熟。以宣钢物供处实现的定额控制管理为例,就是精细化的软件控制流程有效控制堵塞管理漏洞的一个很好实例
实施管理控制以前,宣钢申报材料费用的流程(如图1)。
旧的流程有诸多整端:物资供应处费用管理属于接报后的事后管理,各使用单位没有主动参与到费用管理中来,且在物资供应处的费用控制过程中容易出现与使用单位的矛盾,不利于管理。实施定额控制之后的流程(如图2),
新的流程有效避免了因为事后控制带来的各种弊端,从事先维护定额人手,对申报流程采取积极的事前控制。实现本功能的开发过程主要分为三大部分:定额控制功能、定额维护、定额及申报金额
与实际消耗金额的报表输出功能。 3在原有系统中开发增强功能
如何利用开发技术实现最核心的定额控制功能。在原有ERP标准功能不包括的定额控制的前提下,想要实现只能依靠我们自已的开发人员编写增强。所谓增强是ERP为客户保留了一些特殊的功能代码接口,他们用菜单制作器把这些代码包纳到合适的菜单列表
未超费用
申报计划—+物供处收集汇点按可支配材料费用分配计划
图1旧费用申请流程
维护定额→审报计划一→+判断是否超过定额
超出费用
+采购 +退回
+申报成功→物供处香
图2新费用申请流程
中的难点在于怎样找到你将要控制业务流程的BADI,然后用命令 SEI8去读取BADI文档。通过此BADI找到它的接口,创建一个自已的实现类。最后用SE19进人BADI编辑自已的实现类,这样就完成了一个功能增强.针对我们的业务特点,开发人员选择在ERP原有的采购申请创建环节,编写代码实现了一组判断及操作功能。具体业务流程是当业务人员创建一笔采购申请时,判断此订单所涉及物料是否纳人定额管理,如果不是则不需要控制直截进人创建申请环节,如果是需要去判断本申请者的本月定额余额(即定额总数减去已申请总数),如果余额大于本次申请金额,系统将允许创建订单,反之提示本次申请超额并不允许创建申请。
定额控制功能实现后我们了解一下定额维护功能的开发过程,即对定额表的修改及创建功能,考虑到要让业务人员更方便快捷的对定额表进行操作,开发人员选择就在显示的基础上添加修改功能,使操作集中、方使,功能包括对定额表的维护及查询功能,具体可以对定额行项目进行创建、删除、撤销、保存操作。
4开发报表显示功能实现对定额及消耗情况的掌握
为了方便业务人员及时把握定额情况及实际材料消耗情况,开发人员开发了集聚总结特点的报表输出功能,本报表包括两部分,所有申请者的定额数与已申请数及剩余定额数,受定额控制物料及其它(不受定额控制物料)的实际消耗金额。并且报包括当月项与累计项,非常方使的使工作人员在第一时间内了解到材料的申报及发放情况。具体表样如表1所示。
由于考虑到本报表的关键字是申请者,记录之间的关系简单,没有合计与小计的需求,所以选择方便保存输出的OLE技术即程序直接驱动EXCEL输出方式。报表的定额部分是采用读取用维护定额功能维护的定额表到内表后,再对内表进行循环逐条操作及显示;而实际与其它的消耗则是取出符合日期范围内的每一笔移动类型为关于成本中心的发货(201202的物料凭证中取出所有数据,以申请者为关键字区分借贷标识后把发货金额累计起来,之后与定额表去做匹配。当整理好预输出的内表后,利用类INCLUDEOLE2INCL 的功能(调用,包含OLE2INCL类),再编写好对EXCEL直接操作的子程序,最终按照需要的格式以调用子程序的形式把报表显示出来。需要说明的是程序每次运行都会重新创建一个新的EXCEL文件,所
以当程序运行完毕后把EXCEL文档直载保存到本地即可 5结语
在企业都在要求精细化管理的今天,定额管理的成功应用显得更加重要。因为定额的准确控制直接牵扯到生产成本是否得到有效控制,本次定额控制功能的成功开发只是一个开始,我们下面的目标将是依靠ERP全面精细的数据基础,为企业提供准确的定额预
营到建立计算投人、产出和资金使用效率的“精细化"管理的转变。
表1定额表样
申请者
百素实报数
收移日期:2014-06-28
剩余定额
定额
实际清耗
其它消耗
累计实报数
定额刺余定额
实际消耗
作者简介:王云丽(1979一),女,河北张家口,本科,毕业于河北理工大学,工程师,研方向:计算系统研发
其它消耗