K/3 MRP考虑库存上线经历
【 信息化】 我企在使用K/3 ERP后,从供应链、生产到财务及成本,数据准确性、时效性都取得了非常滿意的成果,虽然库存呆滞量不算太高,但K/3 MRP考虑库存(考虑预计入库和已分配量、计划策略和批量调整、现有库存、安全库存、库存独立需求)功能始终没有利用,始终成为管理层和我们项目负责人的一块心病,经过屡次测试,三个订单完全展开也就70多款物料,然利用***MRP按所有需求单据计算却产生了几百个MRP计划订单,记得我们当场演示给管理层时,三个订单计算后产生836个MRP计划订单。
836个计划订单,若全部投放产生至采购订单,与此前不考虑库存相比多了近10倍,就是一个一个分析也是非常痛苦的事情,是否是ERP软件本身计算代码有误?我们在使用10.2 sp1时由于库存校对代码错误,曾使得我们上线第一年一直三账不一,后换了10.3的计算代码,库存经过一次盘点调账才准确了,MRP运算代码比库存校对更复杂!
思前想后,我觉得应该与MRP计算时的开始日期与参于运算的单据有关,因此我将目标锁定至按指定需求单据--销售订单计算,然而,给我当头一棒的事出现了,当我选择销售订单进行MPS运算后,再进行MRP运算进行选择销售订单时,却找不到需要计算的销售订单。经过SQL后台跟踪,发现过滤选单的条件:
where 1=1 and (v1.FBillNo(单据编号)='?') AND (( u1.FATPDeduct(冲减标志)=0 and (v1.FCancellation(作废标志) = 0 and u1.FMrpClosed(MRP标志) = 0 and v1.FStatus(单据壮态) in (1,2,3)) AND V1.FSaleStyle(销售方式) NOT IN (103,20296,20297) AND V1.FAreaPS(销售范围)<>20303 and (t16.FPlanTrategy(MRP计划策略)=321 or t16.FPlanTrategy(MRP计划策略)=322) and u1.FHaveMrp(是否参加过MRP运算) & 1<>1 ) AND ((v1.FCheckerID(是否审核)>0)))经过与MPS计算后的销售订单对比,原来销订单的“冲减标志为'Y'"在做怪,MPS计算后到底在冲减什么? 带着凝问,再次手工录入张销售订单,经过MPS计算,再进行MRP计算然这次却可以选择到新增的销售订单了。 带着问题咨询了***的服务人员,他们告诉我这里的冲减标志是冲减预测订单,但奇怪的是我们这样的企业是来单生产那有什么预测单呀!就是含“预测”字面的模块我们从来没有操作过。无奈之下将数据库传给***测试,可一个月过去了,他们也没测出来什么结果。我只好再次摸索这个”冲减标志“,平常我们的销售订单都是由销售合同下推生成的,经过对比,经合同生成的销售订单在MPS运算后,再进行MRP运算选单时就找不到需要计算的售订单了,而手工录入的则没有限制。
于是我在想,是不是有什么参数在控制,结过检查,在系统设置/计划系统选项中有一项“在MPS计算时计算可签约量”。 因为没有提到“合同”字面,只好抱着试的态度去掉勾选,再次测试,经合同下推的销售订单,在经过MPS计算后,MRP运算时可能选择到需要计算的销售订单了。 在逃过此劫后,又回恢到计算准确性上,经过反复测试在进行MRP运算时若开始日期黙认为当前系统日期则计算后一些本身已经在生产中的订单又再次产生了净需求,若将开始日期后推至所选售销订单未来的计划交期后,则计算结果正确。
在经过反反复复的计算和参数拿捏后,我企的MRP考虑库存终于能够正确计算了。经过这些问题,我觉得ERP软件在字段上和帮助上应该有所改进,知名简意,不可简的没有谱。参数控制范围也应有一份帮助清单。我想这样也许会减少软件商的服务成本(就这个问题而言我没少折腾***服务人员),同时提高客户的自学自控力度。