为什么阴性条件类型的GR值为正?

2020-09-09 06:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好朋友。 我用tcode M...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好朋友。

我用tcode M/06创建一个名为 ZFL1 的条件类型:

条件。 类别:折扣或附加费
 加/减:X负
 计算类型:C数量
 应计项目:已标记

并将新类型 ZFL1 附加到"计算"模式RM0000

手册:X
 统计资料:X
 应计费用:ZF1 

我创建一个PO,并在第一时间将条件类型的ZFL1值设置为-10,尽管调用bapi BAPI_GOODSMVT_CREATE,移动类型101并获得NeuR值是-10000,这是正确的,但是在第二次 ,再次以相同的数量输入101,则NeuR值更改为正10000,这是错误的。

我不知道要解释什么。

任何人都可以教我解决问题,谢谢。

(56.3 kB)
3条回答
wang628962
2020-09-09 07:07

我发现在EKBZ-SHKZG中有一个与问题相关的表,第一次调用BAPI_GOODSMVT_CREATE之后,在相关行中其值为S,而该值应为H

所以我猜了一下,将表字段的EKBZ-SHKZG值更改为H,然后再次调用BAPI_GOODSMVT_CREATE,并找出第二次GR量更改为正常。 之后,我测试了很多次,获得了相同的结果。

最后,我意识到这可能是汁液产品的错误。 因此,如果像我这样的人有同样的问题,则您可能已经检查了提交给EKBZ-SHKZG的表格并致电OSS。

一周热门 更多>