点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAP Gurus,您好,
我们有一个需要默认设置 communication => Language 字段的要求。
为此,我们在 BDT 事件 ISDAT 下定义了一个功能模块,在该功能模块中,我们将其称为" BUP_BUPA_FIELDVALUES_SET "并进行了设置 语言字段为" E"。
当我们尝试创建新的BP时,这似乎工作得很好。 但是,当现有BP没有 communication => Language 值时,当我们尝试更改它时,该值将不默认为英语。
当我们尝试更改BP时,我们也希望将"通讯语言"设置为英语。 谁能告诉我们在哪里写代码,以便我们实现这一目标。
我们将不胜感激任何帮助。
谢谢。
Untitled.jpg (105.7 kB)
您好Anirban,
请尝试一下,看看是否有帮助。
1。 当您从显示模式转到更改模式时,您的FM应触发。 我想在您的情况下,它会触发并执行您已调用的FM-BUP_BUPA_FIELDVALUES_SET。
您可以尝试将监视点放在上述FM内的全局字段gl_busdefault- langu上,看看以后是否可以清除。
感谢和问候,
Raja Kiran Kumar。
我知道这个问题已有两年历史了,但是对于以后发现这个问题的人来说,这可能会有所帮助:
仅在业务伙伴的创建模式下使用BUP_BUPA_FIELDVALUES_GET读取默认值。
这是导致它的代码(功能模块BUA_BUPA_PBO_BUA110):
一周热门 更多>