点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我在Migo物品详细信息...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我在Migo物品详细信息...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我在Migo物品详细信息中添加了自定义屏幕
填充字段并显示选项卡。
要求是使用这些值更新mseg表。(我已经使用这些字段ZEX和ZID为表mseg创建了一个追加结构。)
问题:
我无法在MIGO的Bapi中获得这些字段。
我在
的天气IF_EX_MB_MIGO_BADI〜LINE_MODIFY
〜PBO_DETAIL
或〜POST_DOCUMENT
我无法获得它们,
获取参数ID'ZID'字段数据(zid)。 即使自定义程序中的屏幕具有参数,也无法正常工作,但migo中的屏幕却没有参数。
我用全局参数g_line_id保存它的行,并且行得通。
如何获取这两个值?
提前谢谢
(13.0 kB)
很高兴找到您,感谢您的反馈!
最后, Ali Ceylan 也可能是您问题第二部分的解决方案,方法是在CI_COBL中添加字段:在论坛中,有不同的答案提到< a hraf=" https://answers.sap.com/answers/10679723/view.html"> IMSEG3 或CI_COBL都是正确的; 但是CI_COBL更适合用于帐户分配块(编码块;请参见SPRO),因此,如果不是,请不要使用CI_COBL。 为了更加清楚,这里是GOITEM,IMSEG3和CI_COBL之间的关系:
请注意,MB_MIGO_BADI文档没有说明是否可以更新MSEG中的自定义字段; 他们的示例在单独的自定义表中定义了自定义字段。 也许另一种可能性是通过直接更新mseg SET zzfield = ... WHERE mblnr = ...和mjahr = ...和line_id = ...来更新MSEG的自定义字段,方法是通过在方法中调用的自定义更新功能模块 POST_DOCUMENT。 无论如何,使用IMSEG3(标题:" MMIM:FM的输入结构来过帐商品Mvmt:数据")要容易得多。
一周热门 更多>