我们前面课程不是发布了一篇文章说, [ SAP信息记录价格FS该怎么取
](http://mp.weixin.qq.com/s?__biz=MzI0MjQ2OTUxNw==&mid=2247484529&idx=1&sn=3b542af148e34e29465c1c6f9ce64b93&chksm=e97a9b93de0d128582b422465f0ecba62e1306e2b7c9157d8eb92530f58d4beee4e0748e6a98&scene=21#wechat_redirect)
?
在文章的最后价格输入 28 , 后台表却显示 0.28 ,
为了解决这个问题, 我尝试建立一张采购订单 ,看是否取值正确。
在测试过程中却遇到另外一个问题,我分享下解决问题的整个过程。
我明明输入1710 工厂,回车为空白,一直报错要输入工厂 。
开窗一下,为空白
这个问题对于在SAP江湖上驰骋多年的SAP养家来说,也是第一次遇到。
思路一 :SAP养家首先想到的是没有工厂没有分配到公司代码或采购组织。
( 其实如果没分配创建物料应该就会报错,只是从哪里看能不能找出点蛛丝马迹 )
具体我就不截图,我会在是我同步的免费视频里,详细扒拉,需要的话可以联系我。
到这个时候我还是没找到解决方法。
既然工厂这么多,开窗选不到,我还是坚信是采购订单的某个地方除了问题 。
这个时候解决问题的思路就很重要了。
思路二 :
采购订单的涉及的业东西比较多,比如供应商,订单类型、公司代码、采购组织、物料组,等等,这些问题排查起来非常复杂,再者你供应商你进去后又是一大堆页签、字段,复杂程度成倍数增加。
因此我们要缩小范围,跟采购订单关系比较密切的是采购申请,那里的情况比较单一 (你应该不会想到取销售订单或生产订单哪里去排查吧)
思路三 : 对于这个界面,我们就要做仔细分析了。
(1) ME21N 为空,ME51N开窗有值,是不是我们思路错了,还要重现回到ME21N
(2) 仔细分析,虽然ME51N开窗有值 ,但是并没有 1710 1711 (1710在我发文前已经被我解决掉了)
因为这个画面只涉及工厂,不涉及其他任何东西,这个时候(1711)都开窗不出来,一定是工厂设置有问题。
思路四 : 既然已经能确认工厂有问题,就去那里扒拉。
这个画面咋一看好像有问题,但是有经验的顾问知道,这些问题一般不会引发系统问题。
比如:US就是用的用的英语,他们的工厂日历和01标准的,难道不行吗?
所以这里看不出任何啥问题。
思路五 :死马当活马,柳暗花明又一村。
我们前面讲了,老顾问觉得这些不匹配应该不会引发前面的问题,但是新顾问可能会觉得这里问题恨大。可能会去着手解决。
作为新顾问:是把US 改成德国?还是把工厂日历改成 US的日历呢?没有方向。
作为老顾问: 实在没有其他办法了,说不定真的是这里引起呢,改成一致的吧。SAP是德国的, 原生态的最不容易出问题,因此思路是:整个工厂全部改成 DE ,
包含,语言、国家、地区、工厂日历。
作为新顾问: 前面画面都是灰色,只有工厂日历去改,改了之后问题依旧。
作为老顾问: 灰色部分在地址那里改,一旦修改问题就暴露了,也就解决了。
点是创建地址后,再回到 ME51N看 ,发现问题解决了。
思路六: 难道真的是国家和日历不匹配的原因吗,我们再做一步测试
即便我们改成这样,1711 还是会出来,这验证了我们前面的看法。
所以,这个问题真正的原因是: 地址不存在。 (因为前面弹出一个框要我们新建地址)
这个就是整个问题的解决思路,如果觉得还不错,点个赞吧。