SAP RETAIL 自动补货 (Automatic Replenishment) 初探
SAP零售系统里不再运行MRP了,不过项目实践中还是需要运行Replenishment(补货),一些项目需要执行自动补货(Automatic Replenishment)以满足业务需求。
SAP零售系统,对于笔者而言,也是全新的东西,近几个月以来,笔者也在业余时间对于零售系统做了不少的研习,捣鼓和测试。之前笔者对于零售系统里自动补货功能,虽然看了一些文档,但是一直都是一知半解,也没有能在SAP零售系统上真正成功运行过自动补货功能。今日笔者拿到了一个关于自动补货功能介绍的文档,不过根据里面的展示和讲解,有很多事务代码明显是新SAP系统不再支持的了。结合这个文档,笔者在一个SAP零售系统里做了一些探索,测试过程中遇到了不少报错,经过上网查资料等方式,都找到了解决办法,成功的执行相关补货的事务代码触发了采购订单(补货采购订单)。
如下这篇文档大致描述了笔者这次探索过程,供业界同仁们参考。
1,物料主数据里补货相关的参数。
target stock 需要维护,MRP type维护成RP。
2,Source List 主数据
3, MMBE现有库存数据。
4, 执行事务代码WRP1,
报错信息:
Transaction WRP1 cannot be executed (SAP Note 2476734)
说明事务代码WRP1在新版的S4HANA零售系统里已经不再被使用了。上网查资料得知,可以使用事务代码WRP1R。
5,执行事务代码WRP1R (Rapid Replenishment).
这里的customer 41是store NM03的customer代码,种种原因门店NM03的Customer code没能弄成跟门店代码一致。
执行,运行失败,有2个报错。如下图:
需要修改门店主数据以及物料主数据。
6,修改site 主数据,维护工厂日历,
修改物料主数据,维护avail check字段(checking group)值,如下图,
7, 再次执行事务代码WRP1R,
执行,
依旧报错,说是No purchasing group in doc.header of store order U019035103.如上图。
8, 商品主数据里的采购组字段是有值的,即 N01,
再回去看那个报错的详细信息,
点击上面的"Assign purchasing group to purchasing area"链接,进入如下配置,
该配置漏掉了采购组织0002相关的配置参数,
新增加一条数据,如下图示:
9,再次去执行事务代码WRP1R,
成功了!SAP系统提示说采购订单4500000678 被自动创建,如下图示:
至此SAP零售系统里的自动补货功能成功的被执行了,这也算是笔者近期对于SAP零售系统研习上的一个突破吧。
-完-
写于2021-10-18晚上。