什么是EmailTemplate的BO?

2020-08-16 10:40发布

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

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


专家您好,

实际上,我是在从广告系列中获取电子邮件模板中的类别。

我相信已经有了emailTemplateUUID:

但是当我尝试致电BO时,它不像电子邮件模板那样存在。 您能告诉我什么是BO或我能做什么?

谢谢。

(50.9 kB)

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

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


专家您好,

实际上,我是在从广告系列中获取电子邮件模板中的类别。

我相信已经有了emailTemplateUUID:

但是当我尝试致电BO时,它不像电子邮件模板那样存在。 您能告诉我什么是BO或我能做什么?

谢谢。

(50.9 kB)
付费偷看设置
发送
2条回答
大圣 - sap领域执行人,9年sap运营经验
1楼 · 2020-08-16 11:11.采纳回答

您好

要从Campaign BO检索电子邮件模板类别,不存在直接关联。 因此,您需要首先从Campaign.ExecutionStep.EmailTemplateUUID检索电子邮件模板UUID。 不要在这里停下来,还要存储其他参数,例如FromEmailURI/content,ReplyToEmailURI/content,ReplyToEmailName,FromEmailName,这些将在以后使用。

然后,您需要使用AP.CRM.Global命名空间的标准BO MarketingEmailTemplate来获取 电子邮件模板的相关类别。 应该使用QueryByElements完成此操作,但是您很快就会意识到EmailTemplateUUID没有公开为查询参数。 因此,您需要基于FromEmailURI,FromEmailName,ReplyToEmailURI(从广告系列检索)等过滤器值来过滤所有电子邮件模板,然后将电子邮件模板的值与Campaign.ExecutionStep.EmailTemplateUUID中的模板进行比较。

软件心理学工程师
2楼-- · 2020-08-16 10:56
出色的答案,非常感谢。

一周热门 更多>