云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云存储_腾讯云优惠_最新活动

小七 141 0

简介:–

在集成世界中,客户通常要求向不同的人发送电子邮件通知,电子邮件的内容应该是动态的。在这里,我试图解释我们如何在SAP CPI中实现这一要求。

我举了一个SuccessFactors集成场景的例子,怎么选购云服务器,我们需要根据SuccessFactors中的数据发送动态HTML电子邮件内容。您可以在任何其他有类似需求的场景中使用以下概念。

问题陈述&R电子解决方案:-

要求每月向一个组织的所有员工发送一封电子邮件通知,详细说明他们在该时间点进行的所有未完成培训。所有未完成培训的详细信息应格式化成表格并发送电子邮件。

决议:–为了便于演示,淘客是什么意思,我为一名员工展示了此解决方案。但类似的方法也可用于所有员工发送批量电子邮件通知。

首先,我需要整理xml结构中的所有培训细节。考虑一下下面的xml结构,大数据的内容,它是我在整理了所有数据之后为一个雇员得到的。此结构之前的步骤在本博客中没有解释,因为这可以通过使用请求-回复和消息映射步骤轻松实现。

结构:–

现在我使用消息映射步骤将此结构转换为以下结构。其思想是过滤到期日期小于当前日期(2020年8月10日)的培训记录,并将所有必须通过电子邮件发送到xml结构的一个字段中的培训数据。如您所见,第二个培训记录已被过滤掉,因为该培训的截止日期大于当前日期。

我在图形映射步骤中使用了groovy脚本。映射中所有字段的上下文都设置为"root"。然后我使用下面的groovy脚本来实现这个结果使用时间:-

然后我使用content修饰符将这个MailData存储到一个属性中。

现在使用这个属性,我使用下面提到的groovy脚本格式化了HTML电子邮件表的内容。

这个脚本将存储格式化的HTML将数据导入名为"MailData"的属性中。完成邮件适配器的基本配置后,软件企业的认定,选择Body Mime Type作为"Text/HTML"。在电子邮件正文中,我使用了上述属性,该属性将以系统表格形式表示数据。

现在,当我们运行界面时,个人免费云服务器,员工将收到如下所示的电子邮件。

结论:–

这就是如何使用消息映射和groovy脚本实现动态HTML电子邮件内容。您可以使用相同的概念来满足您的需求,并可以在groovy脚本中使用HTML标记来获得所需的邮件内容。