近期在处理SAP问题时,遇到一个有意思的情况。如下对比截图所示,某个物料在系统中实际并不存在,但当在销售订单中处理时,在订单中填入物料号,发现系统并没有提示物料不存在,而是关于语言定义的提示。这就产生误导了。读者在应用中如果遇到,要注意识别问题。
针对这个提示,正常原因之前的博客中有提到,是由于在销售订单中物料主数据附加数据中的语言描述必须要有与客户通信语言一致的定义。在此,仅文字说明就行了,就不再截图了。
上述问题的发现并不是在销售订单中输入了不存在的物料号,而是用户在创建销售订单时,通过外部excel文档将物料号复制粘贴进来,但不小心多出了一个空格而导致。但上面说过,从提示中看不出来原因。在处理时,首先排除了提示的物料英文描述问题后,仍无法解决。一度还认为是不是系统BUG。但经过细心的排查,最终还是发现了空格导致的问题。下图再次通过截图说明。