读取自定义业务对象的BADI中当前帐户ID的代码逻辑

2020-08-26 01:53发布

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

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

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


大家好,

我们在SAP Marketing Cloud中创建了一个带有一些自定义字段的自定义业务对象,并将其作为新的图块添加到UI上。 现在,我们使用帐户屏幕扩展名中CBO的URL,在帐户屏幕上创建一个新部分。

现在,我需要编写一些代码逻辑以根据用户已打开的当前帐户来过滤自定义业务对象中的数据。 有没有一种方法可以将当前帐户值读取到自定义业务对象中,以便我可以基于当前帐户ID在CBO中过滤这些值。

以下是供参考的示例:-

假设我们有一个CBO,其中包含以下字段

我们已经在帐户屏幕上将此CBO添加为新部分,例如"测试部分"。 现在,如果我要在营销云屏幕上开设帐户12345,然后进入添加了CBO的"测试"部分。 在这里,我只想查看AccountID 12345的字段值,即

请让我知道我们如何实现这一目标。

库纳尔·库马尔·班萨尔(Kunal Kumar Bansal) Saurabh Kabra Tobias Schneider 。 ..任何人都可以帮忙吗? 谢谢

(3.0 kB)
4条回答
歪着头看世界
2020-08-26 02:25

嗨,Pooja,

您只能通过节点键上的URL参数进行过滤。 为此,您需要更改CBO的结构。 帐户ID必须是根节点的一部分,并且field1,field2和field3必须是子节点的一部分。

最诚挚的问候

艾琳

一周热门 更多>