今天客服经理Tracy又来找我何慕雄,她说用CO06来处理back order,来修改销售订单中的确认数量,但是,当用户双击订单中的蓝色线的项目的时候,系统却不让处理,并弹出一个警告信息说:‘please select a line that can be changed.’

那么系统为什么不让修改订单呢?原因很简单,就是当该用户尝试在处理该订单的时候,其他的用户也在进行处理啊。其解决方法也很简单,在碰到这个警告信息的时候,只需要叫其他的用户退出该订单就可以了。

但是问题出来了,很有可能用户不知道谁在锁住该订单啊,那么怎么办呢?也很简单啊。我们可以运行用SA38来运行报告SDRQCR21,你可以在报告的参数中输入相应的物料和工厂,然后,你就可以去检查该物料是否被锁住,并且去解锁了。这个报告总的来说是检查系统中库存的不一致性,并且是为被销售订单,发货单delivery和一些库存转移单STO所锁住的库存和物料来解锁的。

好了,解决了确认数量不能够被更改的问题后,Tracy顺便又问了我何慕雄关于在back order的处理中,几个的命令各有什么不同,分别在什么情况下来处理?

我就告诉她,基本上back order的处理有CO06,CO09,V_V2和V_RA等几个命令。

基本上呢,CO09是用来查看物料的可用性的,而CO06呢,是用来修改物料的可用性的;当然呢,修改物料的可用性可能是空泛一些,具体的来说,可以用CO06来修改该物料的确认的库存;这个命令所运行的程序是SAPLATP4,这个命令只能够根据单个的物料来进行运行而不能够针对多个的物料来运行;

而V_V2呢,就是re-scheduling重新计划, 可以用来对已经确认confirmed的销售订单来re-scheduling,这个命令可以是针对多个的物料来运行的。这个命令是根据程序SAPMV75B来运行的;

我个人觉得这个V_V2还是比较有用的,这个命令其实就是批量运行ATP了,我觉得至少有两个用处吧,一是在credit check的时候,有些订单被锁住了,那么在释放信用额度的时候,虽然系统会自动再做一次ATP检查,但是这次ATP检查的结果可能不是会令用户太满意;那么,在每天下班后,对这些订单再做一次re-scheduling,看看结果是否令人满意是有必要的;

另外一个用处是在项目上线时了,在项目上线的时候,有可能是先上传open sales order,然后再传库存的,而在做open sales order时,因为没有库存,ATP就不能够做了,所以可以在传了库存以后,再用V_V2来做一次ATP,再看一看结果能否令人满意的。

至于V_RA呢,其实就是一个report,报告了,说明了back order的状况,而这个报告也有不好的一点,那就是除了选择plant以外,还要选择物料或者是客户,可能SAP的本意是想缩小选择范围,以减少报告的运行时间吧,但是这对于我们用户就不好啦,在很多的情况下,我们就想看一看某个工厂的back order的情况啊。

不过算了,SAP的报告都不是很完美的,将就着用吧。

转载于:https://www.cnblogs.com/hemuxiong/archive/2011/03/31/2000440.html

如何解决back order中,confirmed qty can't be change的问题相关推荐

  1. sql server死锁_如何解决SQL Server中的死锁

    sql server死锁 In this article, we will talk about the deadlocks in SQL Server, and then we will analy ...

  2. 程序包OE_Order_PUB过程 Process_.Order 中出现错误ORA-20001

    在发运事务处理做了订单价格修改,然后提交. 报错如下: 您共提交订单价格修改1行,自审批成功0行,自审批失败1行,自审批失败原因程序包OEOrderPUB过程 Process.Order 中出现错误O ...

  3. oracle求累积收益率,解决报表sql中的累计收益率问题?换个姿势,再来一次~

    原标题:解决报表sql中的累计收益率问题?换个姿势,再来一次~ 最近在做券商资产分析业务的时候,碰到个报表需求,要求计算从20170301到20170831期间,大约40w客户(表数据量5000w)的 ...

  4. 解决 SQL Server 中 CPU 使用率过高的问题

    本文提供了诊断和修复运行 Microsoft SQL Server 的计算机上 CPU 使用率过高导致的问题的过程. 尽管在 SQL Server 中出现 CPU 使用率过高有许多可能原因,但以下原因 ...

  5. js手机键盘遮挡_完美解决手机网页中输入框被输入法遮挡的问题

    之前要做一个弹出对话框,填写信息,发现在手机上看的时候,较后的输入框在填写信息时,输入框被输入法遮挡,只能盲填. 前提 1.弹出的对话框用display:fixed定位的 2.对话框大小固定 解决办法 ...

  6. 综述:解决目标检测中的样本不均衡问题

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者丨SFXiang 来源丨AI算法修炼营 编辑丨极市平台 极市导 ...

  7. python画图中文显示_解决Linux系统中python matplotlib画图的中文显示问题

    最近想学习一些python数据分析的内容,就弄了个爬虫爬取了一些数据,并打算用Anaconda一套的工具(pandas, numpy, scipy, matplotlib, jupyter)等进行一些 ...

  8. 彻底解决Spring mvc中时间的转换和序列化等问题

    彻底解决Spring mvc中时间的转换和序列化等问题 参考文章: (1)彻底解决Spring mvc中时间的转换和序列化等问题 (2)https://www.cnblogs.com/childkin ...

  9. Shiro结合Redis解决集群中session同步问题

    Shiro结合Redis解决集群中session同步问题 参考文章: (1)Shiro结合Redis解决集群中session同步问题 (2)https://www.cnblogs.com/Luke-M ...

  10. VUE项目中使用this.$forceUpdate();解决页面v-for中修改item属性值后页面v-if不改变的问题

    VUE项目中使用this.$forceUpdate();解决页面v-for中修改item属性值后页面v-if不改变的问题 参考文章: (1)VUE项目中使用this.$forceUpdate();解决 ...

最新文章

  1. Rundll32.exe文件详解(显示我的电脑 取消自动登录)
  2. Golang 新手可能会踩的 50 个坑
  3. amp sqlserver中 什么意思_sql server中创建表时各个数据类型时什么意思??
  4. restful风格使用小例
  5. 同学, 你的板砖呢?
  6. 【转载保存】Lucene 实战教程第六章 Lucene 的精确、包含、集合查询 Query 的简单使用
  7. [论文]Clustering-Based Ensembles as an Alternative to Stacking
  8. 苹果macOS Mojave发布,四年来最大更新
  9. js怎么实现ftp上传文件到服务器上,js ftp上传文件到服务器上
  10. 国内搜索引擎技术现状 zZ
  11. 双色球(过滤历史数据+过滤连号+红球包含+篮球包含+大小分布)
  12. 【头发渲染】Technical Artist的不归路 —— Kajiya-Kay Shading
  13. 简单介绍一下ODI的几个基本概念
  14. 征兵系统集合版(登录系统+信息填写及查看功能)
  15. 何为 Linux 内核开发,怎么学好 Linux 内核?
  16. Tomcat的server启动
  17. Android打电话不一定要申请权限
  18. 量子计算机可以发明时光机,这三种科技一旦成功,人类将迈入二级文明
  19. ActivePerl从源码安装模块
  20. 【喜讯】京品高科斩获2018阿里云生态合作伙伴解决方案大赛二等奖

热门文章

  1. MST703调试群创AT070TN92
  2. itunes备份文件夹更换
  3. 如何看懂财务报表:(二)财务报表目录解释
  4. excel如何冻结表格行或者列
  5. uva 10247 - Complete Tree Labeling
  6. 关于ABAP调试中的F5,F6,F7,F8的区别和用法
  7. element树形Tree组件控制allow-drop拖拽
  8. 原生开发跟混合开发两者有什么区别
  9. VMWare安装Win10虚拟机详细教程
  10. JavaScript文档注释JSDoc注释