LE_WM_LE_QUANT-使用方法

2020-08-18 22:28发布

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

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


大家好,

由于定量确定,使用FM L_TO_CREATE_POSTING_CHANGE创建TO时遇到问题。 我正在尝试使用BADI-LE_WM_LE_QUANT相同,但不知道在方法QUANT_POSTING_CHANGE中的参数(IT_LQUAU,IS_LUBU)中传递什么必要的值。 请帮助我。

此致

Sonu

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

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


大家好,

由于定量确定,使用FM L_TO_CREATE_POSTING_CHANGE创建TO时遇到问题。 我正在尝试使用BADI-LE_WM_LE_QUANT相同,但不知道在方法QUANT_POSTING_CHANGE中的参数(IT_LQUAU,IS_LUBU)中传递什么必要的值。 请帮助我。

此致

Sonu

付费偷看设置
发送
4条回答
哎,真难
1楼 · 2020-08-18 23:00.采纳回答

你好 sonu nigam

BADI LE_WM_LE_QUANT的逻辑很简单。 QUANT_POSTING_CHANGE具有三个参数:

  1. IT_LQUAU(导入)-在这里,您将获得适用于过帐变更处理的数量的列表
  2. lS_LUBU(在处理中)-在这里 您将自己获得过帐更改的详细信息
  3. ET_QUANTLISTE(导出)-您应该返回一个数量清单-实际上只是一个仓库编号和一个数量编号-您想要

现在,您需要遍历IT_LQUAU列表,以便每个数量检查是否要使用它(在这里应用您认为合适的任何自定义逻辑) ),如果您想使用数量将其编号和仓库编号返回到ET_QUANTLISTE。

BR,HTH

Dominik Tylczynski

三十六小时_GS
2楼-- · 2020-08-18 23:08

嗨Dominik,

感谢您的宝贵建议,但实际上我想知道在我的自定义程序中需要在IT_LQUAU和IS_LUBU中导出哪些强制字段(因为其中有很多字段),这样我才能获得正确的量化值 ET_QUANTLISTE中的过帐更改编号。 Quant存在于IT_LQUAU和ET_QUANTLISTE中。 我很困惑。

此致

Sonu

悠然的二货
3楼-- · 2020-08-18 23:12

你好 sonu nigam

看,ET_QUANTLISTE 是BADI的唯一导出参数。 它仅包含三个字段,您只需要填写其中两个字段,即仓库编号LGNUM和数量编号LQNUM。

调用BADI时,系统会将所有定量数据发送到IT_LQUAU中的BADI 可用于过帐更改处理。

所有您需要做的就是确定要用于发布更改处理的数量,然后将它们从ET_QUANTLISTE中的BADI发送回去,仅这两个字段LGNUM和 LQNUM。

干杯

Dominik Tylczynski

浮生未央
4楼-- · 2020-08-18 23:06

感谢Dominik的详细解释。 我将继续这种方法。

一周热门 更多>