2020-08-16 10:40发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家您好,
实际上,我是在从广告系列中获取电子邮件模板中的类别。
我相信已经有了emailTemplateUUID:
但是当我尝试致电BO时,它不像电子邮件模板那样存在。 您能告诉我什么是BO或我能做什么?
谢谢。
您好
要从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中的模板进行比较。
出色的答案,非常感谢。
最多设置5个标签!
您好
要从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中的模板进行比较。
一周热门 更多>