将存储仓传递到BAPI_GOODSMVMT_CREATE

2020-09-20 23:51发布

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

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


嗨,

我正在撰写一份CSV文档中针对我们的部分库存报废报告。

由于不是应该废弃所有物料箱,所以我想确保选择正确的物料箱。

此刻,我正尝试使用BAPI_GOODSMVMT_CREATE发布物料凭证,然后使用L_TO_CREATE_TR从运输请求中创建转移订单。

我找不到指定要使用的存储箱的可能性。 结构BAPI2017_GM_ITEM_CREATE中有一个STGE_BIN字段,但它似乎与目标而不是源有关。 就我而言,同一结构中的字段STGE_BIN_PC和STGE_BIN_ST没有出现任何作用,或者看起来如此,因为TR看起来完全一样。

我想念什么吗? 有更好的方法吗?

致谢

克里斯蒂安

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

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


嗨,

我正在撰写一份CSV文档中针对我们的部分库存报废报告。

由于不是应该废弃所有物料箱,所以我想确保选择正确的物料箱。

此刻,我正尝试使用BAPI_GOODSMVMT_CREATE发布物料凭证,然后使用L_TO_CREATE_TR从运输请求中创建转移订单。

我找不到指定要使用的存储箱的可能性。 结构BAPI2017_GM_ITEM_CREATE中有一个STGE_BIN字段,但它似乎与目标而不是源有关。 就我而言,同一结构中的字段STGE_BIN_PC和STGE_BIN_ST没有出现任何作用,或者看起来如此,因为TR看起来完全一样。

我想念什么吗? 有更好的方法吗?

致谢

克里斯蒂安

付费偷看设置
发送
4条回答
Doze时光
1楼-- · 2020-09-21 00:15

L_TO_CREATE_TR的工作原理基本上类似于后台LB10或事务LB10的TO,在这里您也没有选择输入存储仓的选择,SAP使用策略来确定仓。

因此,您可能需要寻找其他功能模块以实现定义从哪个位置将库存转移到临时仓位的目标,请参见 https://help.sap.com/erp2005_ehp_02/helpdata/zh-CN/9b/8ec95360267214e10000000a174cb4/content.htm?no_cache=true

我还相信BAPI_GOODSMVMT_CREATE中的bin字段可用于两个方向,当然前提是该字段在移动类型的字段选择中可用。 而且它可能仅适用于非常简单的仓库。 在进行编程之前,请先尝试使用MIGO。 这也可能导致某种不一致,例如 这表明该TR仍然处于创建状态并且处于活动状态,而在WM中无需执行任何操作,因为您已经直接从仓库中删除了库存,这意味着您需要在额外的步骤中删除TR。

My梦
2楼-- · 2020-09-21 00:12

如果您仍在执行L_TO_CREATE_TR

,为什么需要在BAPI_GOODSMVMT_CREATE中传递垃圾箱?

BAPI_GOODSMVMT_CREATE将在临时存储类型中创建一个负数量,而L_TO_CREATE_TR将把数量从垃圾箱移至临时存储类型,并将其设置为零。

天桥码农
3楼-- · 2020-09-21 00:28

我也找不到将bin传递给L_TO_CREATE_TR的方法。 并且由于表LTBK包含字段VLPLA(源存储仓),我认为我必须使用正确的源仓创建转移要求。

那么正确的方法是什么?

bbpeas
4楼-- · 2020-09-21 00:15

Jürgens链接使我朝着正确的方向前进。 填写正确字段的FM L_TO_CREATE_SINGLE就是所需要的一切。 与正确的移动类型配合使用,通话将变得非常少。

一周热门 更多>