使用BAdI增强MIRO mrm_item_custfields

2020-09-02 15:14发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经实现了BAdI...

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

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


大家好,

我已经实现了BAdI mrm_item_custfields,以在MIRO的项目级别添加新标签。

我已经完成了badi mrm_item_custfields文档中描述的所有操作,并向表或结构添加了append结构。

我已经将badi引用为badi实现WKA_ITEM_CUSTFIELDS。

此后,MIRO中将出现一个新选项卡,但有一个奇怪的问题。

1。 我在"材料"选项卡中输入值,然后切换到"增强"选项卡并输入增强字段。

2。 再次切换到"材质"选项卡,即使我在"材质"选项卡中什么也不做,然后再次切换到"增强"选项卡

(按Enter键,触发PAI,数据将丢失),增强字段的值将丢失。

3。 我调试了标准程序,但是当我切换标签页时,标准程序没有填写增强的字段。

标准程序将删除物料线并重新填充该物料线,并且不填充增强字段。

这是对的吗? 有什么办法可以保留增强字段的价值?

谢谢!

最好的问候!

(19.4 kB)
5条回答
黑丝骑士
2020-09-02 15:59

嗨,Pablo,

您是否重现了症状? 在讨论之后,您可能会发现问题,但我仍然认为SAP Standard Program并未考虑此逻辑(我认为这是SAP BUG),只需猛烈删除总帐行或物料行,而不重新填充值 屏幕(增强选项卡)上输入的一些增强字段(用于表RBCO/RBMA)。

所以,我必须自己做一些隐式增强。

最好的问候

Qingda

一周热门 更多>