在企业的销售业务中,客户寄售的常用流程是先将物料发给客户,但在系统中操作将物料移动到客户寄售库,但此时物权仍在本方,等到结算时(通常为月度)。与客户间就结算期间消耗量在线下完成核对。就确认的数量在系统中做操作,从寄售库过账到客户,此时,物权转移发生。产生会计凭证借主营业务成本,贷库存商品。

近期处理了一例销售做寄售退货后,由此对计划独立需求(以下简称PIR)产生影响,对应物料的PIR增加了一行数据,从PIR的历史记录中看,记录显示某用户在某个时间确实有一笔操作存在。但据用户反映,并没有手动去做操作。那么,系统就应该是关联产生的PIR。经沟通,用户在同一时间做了一笔寄售退货(将物料从寄售库存退回到仓库)。查询结果确认,从时间关系上,寄售退货和PIR产生只相差一秒。所以,可以确定这确实是关联产生的。

那么,为什么会有这样的关联结果产生。后经过分析,发现该关联是合理现象。这个问题如果要弄清,就要跳出SD模块,因为该问题主要涉及PP模块的相关知识点。在物料主数据MRP视图中,通常会针对成品物料定义生产模式,生产模式决定了很多策略,比如按库存生产和按订单生产其过程控制中有很多不同之时。以本企业按库存生产的模式为例,成品的PIR要经历原材料采购,生产订单,成品入库,销售发货等过程,在最后的销售发货过程执行完后,扣减PIR。很好理解,比如客户要了100件产品,此时PIR是100件。生产了100件后,发货给客户后,己足额满足客户需求,系统就会自动将100个需求减去。

下图记当了按库存生产模式的成品的设定和计划独立需求的冲销流程(此图是转的课程笔记)。

从以上理论角度分析,虽然理论上是标准销售模式,且只提到了发货的正向流程。但举一反三,该理论套用在反向的退货流程和寄售销售模式上应该也基本成立。只是细节上肯定会有差异。下面开始测试过程:

1、检查某物料在某客户寄售库存(事务MB58)中有库存数量617件。

2、创建销售退货订单并完成后续退货过账操作。下图记录了完成操作后在销售上的凭证流。

3、回来第一步检查寄售库存,发现己没有库存。

4、事务MD63检查物料PIR及PIR历史记录。发现确实增加了617件需求

5、执行从仓库到寄售库的正向补货操作。

6、发货后,查询寄售库存(事务MB58)库存己增加。

7、、事务MD63检查物料PIR。与前面退库时的结果相比较。617件的PIR记录消失。PIR计划行中显示领料617件。

至此,测试完成。测试结果显示在按库存生产的客户寄售模式中,针对寄售库的补货和反向退货操作。会关联到计划独立需求。

SAP中客户寄售发退货(移动类型631/632)对PIR产生影响的现实案例分析测试相关推荐

  1. SAP SD客户寄售:不同客户的寄售库存转销售的解决方案

    SAP SD客户寄售:不同客户的寄售库存转销售的解决方案 解释:寄售库存发货给A公司,A是集团公司,实际销售时,销售给A公司的下属公司.A公司的客户代码是1001,A的下属公司客户代码1002.因为签 ...

  2. SAP中供应商寄售反向结算的测试

    SAP中寄售由于其业务模式的可持续性,通常很少做反向的结算.如果某批物料上线发现有质量问题后又下线,那么下线后通常会向供应商进行换货处理.更换成无质量问题的产品后再次上线.这时,当时下线的数量在MRK ...

  3. SAP中采购合同和计划协议类型默认值的设定实例

    SAP中采购合同和计划协议创建事务ME31L\ME31K的初始屏幕如下图所示,在此需要定义采购协议类型. 用户提出,能否需要将该协议类型代入一个默认值,方便简化输入.笔者经过分析测试,发现有两个方法: ...

  4. SAP中BOM中原材料未勾选生产相关导致无法正常生产反冲消耗问题的分析

    在实际工作中有遇到如题所描述的问题.在SAP中成品生产入库通常会同步产生下级原材料消耗.用户的理解是,只要该原材料存在于成品的BOM中,在生产时,就会根据BOM中设定的数量来进行反冲消耗.但确实遇到实 ...

  5. SAP中客户退货流程测试

    近期应用户需求,在系统中测试了一下客户退货流程.记录如下: MB1C接收客户退货到退货库存.输入物料号,客户代码,退货数量和退货存放的库位. 可以用MB03/MB51查询生成的退货物料凭证,相关信息都 ...

  6. SAP中供应商寄售库存返回操作实例

    近期遇到仓库用户咨询问题,如何将供应商寄售库存返回去?笔者分析认未,通常这种需求在业务续存的情况下是不需要的,因为物料在寄售情况下,供应商发出物料和公司接收之间并没有物权转权,只是库位的变化.物料仍归 ...

  7. SAP中“管理/寄售移动被无值记账”提示问题分析处理实例

    收到物流用户的问题咨询并附上截图如下,在事务MB11中做一个寄售物料移动操作,出现提示"管理/寄售移动被无值记账",并寻求解决方法. 首先,这个物料移动是寄售状态转非限制状态,相当 ...

  8. SAP中成本核算时提示没有作业类型控制记录的实例

    近期遇到一例成本核算时提示没有作业类型控制记录的应用问题.通过帮助信息发现其与作业类型计划及价格有关. 通过KP26/KP27事务查询参应成本中心及期间的作业类型价格计划,看是否己维护有值? 通常价格 ...

  9. SAP中客户冻结的多重控制测试

    在客户冻结(事务VD05)中,可以看到默认支持三个层次的冻结,销售订单冻结,交货冻结和开票冻结.而这三种冻结相互独立.可以单独选择是否冻结. 下面就来看看其应用效果如何?分别打开(如上图所示)不同的冻 ...

最新文章

  1. JMeter基础之一个简单的性能测试
  2. 浅析epoll – epoll例子以及分析 - C++爱好者博客
  3. [转]Webkit内核探究【2】——Webkit CSS实现
  4. down redis集群_硬核干货!Redis 分布式集群部署实战
  5. Django的model.py
  6. 【数字信号处理】序列傅里叶变换 ( 序列傅里叶变换定义详细分析 | 证明单位复指数序列正交完备性 | 序列存在傅里叶变换的性质 | 序列绝对可和 → 序列傅里叶变换一定存在 )
  7. Python编程的若干个经典小技巧
  8. leetcode 7整数反转和leetcode 9回文数
  9. 帮设计师与工程师更好沟通的实用技巧
  10. python 第三方库
  11. vb查询xml中特定节点下的标签_Python 标准库之XML
  12. [转]VSTO+WinForm+WebService+WCF+WPF示例
  13. Apache Hudi入门应用
  14. c语言创建增加删除单向动态链表,C语言实现简单的单向链表(创建、插入、删除)及等效STL实现代码...
  15. HBuilderX运行微信小程序启动失败
  16. msp430是什么?
  17. 怎样卸载deepin系统_双系统卸载deepin的方法是什么_双系统完全卸载deepin的方法图文步骤...
  18. 电子表格计算机时间格式,在Excel表格中输入日期的五种方法与技巧
  19. 花都平安保险应该找谁?
  20. java short =_java short类型取值范围与用法

热门文章

  1. 一文秒懂图卷积神经网络Graph Convolutional Network(GCN)——从图信号处理(GSP)到图卷积神经网络详细推导
  2. Python爬虫笔记——爬虫基础第一课
  3. oracle宿主常量及变量,oracle入门札记
  4. 第一章 Python基础 ——一起搬砖打地基
  5. svn 配置安装方法(SlikSvn)
  6. 双系统安装ubuntu服务器分区,[已解决]求助双系统安装ubuntu,分区时看不到windows分区...
  7. java毕业设计钢材商贸公司网络购销管理系统Mybatis+系统+数据库+调试部署
  8. 中国柔性线路板(FPC)市场发展现状调研及未来投资趋势展望报告2022-2028年
  9. Hosts文件位置及介绍
  10. Python写得好,壁纸无烦恼!