尝试在创建Csticket时触发邮件。

2020-09-14 13:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) [DefaultTicketE...

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

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


[DefaultTicketEventEmailStrategy]无法发送事件[CsCustomerEventModel(8796125824116 @ 1)]的电子邮件。 使用配置[CsTicketEventEmailConfigurationModel(8796093096749 @ 2)]找不到收件人。

我在创建票证时出现此错误。

在此先感谢您。

4条回答
渐行渐远_HoldOn
2020-09-14 13:51

您好,丹尼尔&穆罕默德!

首先设置电子邮件服务器(但我想您已经完成了此操作):)

关于流程:当客户通过商店前台创建票证时,将自动为票证中的assignedGroup分配类型为CsAgentGroup的csagentmanagergroup。

https://help.hybris.com/1808/hcd/8ba129818669101491058129e2b15452.html

 #将电子邮件发送到客户服务代理管理器是基于project.properties文件中存在的default_cs_agent_manager_group_uid属性的值:
         
      default_cs_agent_manager_group_uid = csagentmanagergroup
         
  #如果上面的属性没有值,则不会发送给客户服务代理管理器的电子邮件。


  

csagentmanagergroup保留一个emailDistributionList->后台->用户->用户组-> csagentmanagergroup->票证选项卡-> emailDistributionList。 创建票证后,会将电子邮件发送到该电子邮件地址。

此外,客户(在我们的示例中为b2bcustomer)将收到针对发送到其uid的每个活动的电子邮件。 (活动/事件通过CsTicketEventEmailConfiguration-> Backoffice-> Ticket System-> Ticket Event Email Configuration进行管理。OOTB涵盖了大部分事件)

现在,在我们的案例中,我们通过代码自动向票证分配了一个代理(具有csmanagergroup && employeegroup的雇员),并通过从上方扩展名的属性中删除csagentmanagergroup从票证中删除了csagentmanagergroup,因此不会自动分配csagentmanagergroup 到票。 此外,我们还创建了一个新的票务事件,即向代理发送一封电子邮件,以便他知道他已被分配。 在这种情况下,分配给故障单的代理现在将收到一封电子邮件1.分配给该故障单的电子邮件,以及2.有关该故障单所有活动的电子邮件,OOTB发送到其地址中设置的电子邮件地址。

希望这会有所帮助! 这有点棘手..你必须玩:)

干杯克里斯

一周热门 更多>