MB_CREATE_GOODS_MOVEMENT如何填写T_MS1INT和T_MS2INT

2020-09-30 02:07发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,专家,我想在MIGO中发布...

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

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


您好,专家,我想在MIGO中发布GR。
我正在使用FM" MB_CREATE_GOODS_MOVEMENT"进行发布。
但我不确定要传递什么。
IMSEG 构造一些我可以填补的东西; 但是我对T_MS1INT和T&MS2INT中传递的内容感到困惑,因此FM不会发布GR。
这很紧急,我希望在这方面寻求您的帮助。

谢谢!

S Dee

4条回答
灬番茄
2020-09-30 02:43

我自己没有尝试过,但是我发现了最近的这篇文章,表明您可以在FM'MAP2I_B2017_GM_ITEM_TO_IMSEG'中创建一个增强点 BAPI ...请参阅帖子:链接

您可以 尝试设置一个BREAK-POINT来研究可能还针对您的BAPI" BAPI_GOODSMVT_CREATE_OIL"的声明? 我不知道使用这种类型的逻辑是否值得建议,因为...

除此之外,您是对的。 SAP KBA 1883262 ("字段MSEG-LSMNG-'数量单位 "来自交货单的计量单位"和MSEG-LSMEH-"来自交货单的计量单位"不能用BAPI_GOODSMVT_CREATE填充"),表明此BAPI并非旨在更新这些字段...

但是,请参阅SAP KBA 1901224 ('BAPI_GOODSMVT_CREATE:GR 内向交货:单据流。'):

""这并不是BAPI BAPI_GOODSMVT_CREATE旨在更新内向交货。...

要更新内向交货,需要3个步骤:

  1. 在"项目表"中填写字段DELIV_NUMB_TO_SEARCH和 DELIV_ITEM_TO_SEARCH以及内向交货编号和项目。 离开 采购订单编号和采购订单项目字段为空。
  2. 在自定义路径下设置"文档流更新"指示器: 后勤执行→装运→基本装运功能→配置 全球运输数据。
  3. 填写表GOODSMVT_ITEM中的物料编号(材料)。


BAPI BAPI_GOODSMVT_CREATE并未真正执行收货 关于入库交货,这仅是真正用于查找 正确的采购订单项目。
在此情况下使用BAPI进行过帐 设置标记还会更新文档流,但您需要输入 BAPI中还有一些其他数据,即物料编号。

如果调用程序无法传递物料编号 那么您也可以考虑在以下位置使用BAdI MB_BAPI_GOODSMVT_CREATE BAPI从表LIPS中读取物料编号并填写 T_IMSEG-MATNR。"

一周热门 更多>