一般频道限制的抑制规则

2020-09-13 09:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我正在寻找一...

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

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


亲爱的

我正在寻找一种在Suppresion规则(在Hybris营销云中)中对以下内容进行建模的方法

我们有一些具有限制的邮件类别:

CAT1:每周1次

CAT2:每周1次

CAT3; 2/周

CAT4:无限制

但是最重要的是,我们希望设置每周最多2个邮件的一般限制。

在这种用例中,我已经看到了抑制规则的sap帮助页面:

https://help.sap.com/查看器/e5261d64879045ca904c750e07a292b4/1802%20500/zh-CN/121fc8d7d6e44feb8c1b143650230274.html

但是该用例表明"如果先前的邮件少于x天前,则不要发送邮件"。

但这与我想做的不符...

我发现条件表达式中有"可用数量",但是我仍然找不到如何正确使用它的方法...

有人知道如何为我的需求建模吗?

另一个示例是将发送的推送通知的数量限制为每周2次。 由于无法将通讯类别和限制分配给电子邮件和短信以外的其他渠道,因此不能在推送通知中使用...

因此,我在抑制规则中也需要一个合适的规则。

谢谢!

K,

Joyca

5条回答
Doze时光
2020-09-13 10:37 .采纳回答

Joyca,您好

我实际上不知道您是否仍然需要此要求,但是我们通过增强"自定义逻辑"下的相关Badi来解决了这一要求。

在" 营销:营销许可"业务环境中,有一个称为" 抑制规则检查-CUAN_MKT_SUPPRESSION_RULES"的Badi。

在标准的给定示例中,它使用的是get_latest_interaction。 但是,我稍微改变了逻辑,对于每个单独的联系人,我都调用了助手类的get_interaction函数。

lo_pm_badi_helper-> get_interaction(
导出
it_contact_keys = lt_contact_key

iv_interaction_type ='EMAIL_OUTBOUND'
导入
et_interaction = data(lt_interaction))。

然后,为lt_interaction添加一个循环并计算直到限制为止的日期之间的交互次数,并抑制是否达到限制。

此致

Cagri

一周热门 更多>