APP下载

浅谈SAP增强在采购申请一级审批业务流程改造中的应用

2019-12-23王智杰五矿矿业控股有限公司信息中心

新商务周刊 2019年21期
关键词:名称工厂中心

文/王智杰,五矿矿业控股有限公司信息中心

1 前言

五矿矿业于2011年到2012年五矿集团V5三期信息化工程期间实施SAP项目,系统使用期间,随着业务的发展变化,组织架构的调整,以及物资集中采购管理的实施,需要对安徽开发矿业公司采购申请的审批流程进行优化,以达到对物资需求的精准管控。

2 SAP增强简介

2.1 SAP增强的概念

SAP作为一个配置系统,在很多情况下不能满足公司的特定业务,在这种情况下,增强的开发就必不可少了。所谓增强就是在S AP标准功能满足不了客户需求的条件下,根据企业实际需求编写客户化逻辑代码。

2.2 SAP增强开发的发展

SAP的用户出口发展至今有四代。第一代是基于源码的增强。第二代是基于函数模块的增强Exit,用SMOD和CMOD维护。第三代是基于面向对象概念的增强BADI。这种增强是用SE18和SE19来实现的。第四代是新BADI。

3 SAP增强在安徽开发矿业业务改造中的应用

3.1 业务背景

随着业务的发展变化,组织架构的调整,安矿需采矿部机动科、选矿部机动科、生产生活服务中心三个部门分别审批各自的采购申请,这是一级审批。再由物资公司经营科进行二级审批。但由于S AP系统运行MRP生成的采购申请,会根据同一物料号,同一日期将预留合并为一个采购申请。因此,通过标准MRP无法实现采购申请与预留的一一对应。

3.2 SAP增强实施

3.2.1 实施原理

通过对需求的分析,系统增强的调试,最终决定在MRP实施增强。干预标准MRP运行,将标准MRP合并的采购申请按照预留进行拆分。同时在采购申请页面增加增强字段“预留号”、“预留行”和“成本中心”,到达采购申请和预留一一对应的关系,并与成本中心进行对应。至此,实现了采购申请与成本中心的对应,达到了采矿部机动科、选矿部机动科、生产生活服务中心三个部门分别审批各自的采购申请的需求。

3.2.2 MRP增强

1)将预留信息的明细放到内表i_mdrs中。内表i_mdrs记录了40 91工厂下的所有预留信息,为了后期更改预留的需求日期和拆分采购申请时用。实施名称:ZMD_CHANGE_MRP_DATA,方法:CON SIDER_RESB。

2)将所有已经生成的采购申请放到内表i_eban中。内表i_eban记录了所有4091工厂下固定的采购申请信息。因为每次运行标准M RP的时候,标准MRP都会把同一工厂下,同一物料,同一日期的已生成的采购申请进行合并,合并为一个采购申请。因此需要把系统里已经生成但是没有产生采购订单的采购申请进行记录。实施名称:ZMD_CHANGE_MRP_DATA,方法:CHANGE_MDPSX_EBAN。

3)修改4091工厂下所有预留的需求日期为同一天,比如改为下月25号。这样运行标准MRP会只生成一个采购申请,便于对采购申请进行拆分。实施名称:ZMD_CHANGE_MRP_DATA,方法:C HANGE_MDPSX_MDRS。

4)拆分采购申请。运行MRP自动产生采购申请,通过前面的控制,此时系统只产生一个采购申请。然后根据内表i_mdrs中的预留的数量,拆分采购申请的数量,生成多个采购申请。实施名称:ZMD_PURREQ_CHANGE,方法:CHANGE_BEFORE_SAVE_MRP。创建采购申请调用的BAPI为“BAPI_PR_CREATE”。

5)伪装BAPI创建的采购申请为MRP自动生成的采购申请。系统中调用BAPI创建生成的采购申请,跟标准MRP生成的采购申请中ESTKZ字段的值是不同的。然而调BAPI生成的采购申请不会参与标准MRP的运行。为了让手动创建的采购申请参与MRP的运行,需要将ESTKZ字段的设置为“B”,即运行标准MRP创建的采购申请。实施名称:ZMD_PURREQ_POST,方法:POST_AFTER_SAVE。

3.2.3 采购申请增强

1)采购申请界面增加增强字段。采购申请页面增加“预留”“行项目”“成本中心”增强字段,将采购申请与预留对应,保证一个采购申请对应一个预留。同时,又将采购申请划分到不同的成本中心下,以实现不同的成本中心,只能审批自己成本中心下的采购申请。

2)对于删除的采购申请,要同时关闭对应的预留。用户在删除采购申请的时候,需要做增强控制,将PS产生的预留除外,关闭此采购申请对应的预留。实施:ZME_PROCESS_REQ_CUST,方法:POST。删除和修改预留调用的BAPI为“BAPI_RESERVATION_CH ANGE”。

4 结论及建议

本应用中通过MRP增强、采购申请增强等的实施,解决了采购申请与预留、采购申请与成本中心的对应问题。最终实现了同一工厂下,不同成本中心分别审批各自成本中心下的采购申请,以达到对物资需求的精准管控。

猜你喜欢

名称工厂中心
剪掉和中心无关的
在打造“两个中心”中彰显统战担当作为
别让托养中心成“死亡中心”
沪港通一周成交概况
沪港通一周成交概况
沪港通一周成交概况
沪港通一周成交概况
为什么工厂的烟囱都很高?
北上广操心“副中心”
离散制造MES在照明工厂的实施与应用