SAP中如何运行MRP不考虑相关需求

​特别说明:

本文章仅用于SAP软件的应用、学习沟通,文中所示的截图来源于SAP软件,相应著作权归SAP公司所有。

SAP中如何运行MRP不考虑相关需求_第1张图片
2020年马上过去了,今天应该是正常企业最后一天上班了,新的一年,阿龙祝大家牛年,扭转乾坤,我将继续给大家进行分享,今天在图书馆码上年前最后一次文档,现在阿龙已经开通CSDN的账户了,对于后续想收藏的用户可以CSDN上搜索:SAP小阿龙;https://blog.csdn.net/weixin_43814706

今天讲下之前写的一个笔记,MRP如何不考虑相关需求,如何实现这个需求呢?
路人SAPer1: 为什么不考虑相关需求呢?基于什么业务才会使用这种情况呢?

阿龙:为什么会用,是因为我18年做一个鞋服FMS项目的时候,客户这种需求:客户每次下单的时候会下销售预测,但是预测只是基于客户的一个口头协议并没有实际的书面订单,但是生产需要基于此预测进行下单和排产,但是会存在这种情况,预测与实际存在偏差(偏大和偏小),如果这样的话,实际订单来了之后,还需要下正式的销售订单,进行与预测的冲销,所以实际的销售订单不建议产生相关需求,如果正式单多的需求,需要手工建生产订单,来满足客户的需求。实际项目中,我们也做了几种方案,针对MRP不考虑相关需求就是其中一个方案。

做之前MD04显示:
SAP中如何运行MRP不考虑相关需求_第2张图片
咱们通过增强来实现,增强的BADI是:MD_CHANGE_MRP_DATA

方法是:CHANGE_MDPSX_MDRS

注释:留意有两个相关需求方法:一个MDRS,MDRI相对应的是个别需求和总需求,也就是MRP4中的独立/集中,按库和按单。

1.输入BADI名称(T-CODE:SE18)
SAP中如何运行MRP不考虑相关需求_第3张图片

2.点击DISPLAY—按接口页签
SAP中如何运行MRP不考虑相关需求_第4张图片

3.双击方法(Method)CHANGE_MDPSX_MDRS。可以看到方法的参数.
SAP中如何运行MRP不考虑相关需求_第5张图片

4.实现方法:点击返回回到步骤2中的屏幕。选择菜单—实现—创建
SAP中如何运行MRP不考虑相关需求_第6张图片
SAP中如何运行MRP不考虑相关需求_第7张图片

点击激活
SAP中如何运行MRP不考虑相关需求_第8张图片

4.双击下面的方法CHANGE_MDPSX_MDRS,写入代码后点击激活
SAP中如何运行MRP不考虑相关需求_第9张图片

编写代码:如下
SAP中如何运行MRP不考虑相关需求_第10张图片

6.MD04查看供需清单(相关需求没有带出)
SAP中如何运行MRP不考虑相关需求_第11张图片

  1. 在刚才的代码上打上断点(T-CODE:SE19)
    SAP中如何运行MRP不考虑相关需求_第12张图片

同上的方法进入选择接口—双击方法名CHANGE_MDPSX_MDRS,可以看到CH_MDPS里面有数据被我们清空了。

前面我们说了项目背景,所以总结一下:

总结:我们可以通过BADI实现跑MRP的时候不考虑相关需求,然后跟辉哥和其他朋友讨论了下,现阶段项目中我遇到,客户会下一种销售预测(其实还是一种订单类型),用于生产排产。但是后面客户会下正式的SO过来,但是正式的SO不生产,用销售预测进行抵扣,如果数量有差异会重新下一张销售预测单。后面讨论出2种方案:
SAP中如何运行MRP不考虑相关需求_第13张图片

①:做2种订单类型,一种销售预测订单类型,一种标准销售订单类型。但是正常销售订单类型不参与MRP运算。

A:此时可以通过BADI实现,如上文写的一样

B:通过配置实现,SD那边计划行类别用CP

这样的话通过2种订单类型,预测订单类型生产完后通过转储到正式订单上,正式订单用于出货。符合现在客户现状,但是后面是否会出现E类型库存太多,实际业务用户操作工作量大等也是一个缺陷。

②:与某鞋服朋友交流,他们现在是销售那边接到客户的需求后,直接更新预测SO的数量,通过自开发程序进行验证是否与之前预测存在差异,如果存在差异在新建主订单(主订单:FMS系统中会将多个尺码及颜色的生产订单进行合并,类似离散版本中的组合订单,子生产订单集中一起而已,发料、报工、入库都是在子订单上执行,只是可以通过主订单批量下达、发料(按每个子订单需求数自动分配)、报工、入库)SAP FMS时尚行业,我在这篇里面有讲过FMS系统。 如果有好的方式可以联系我,互相交流一下.

本文作者 | 阿龙

联系方式 |微信:long199485

特别敬告|欢迎转载,转载请注明出处并保持原文内容,谢谢!
SAP中如何运行MRP不考虑相关需求_第14张图片

你可能感兴趣的:(SAP,sap)