2020-08-15 11:58发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我必须从OData响... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我必须从OData响应中报告失败的发票和创建的发票,并通过一封邮件发送。
我已经按照要求创建了设计并生成了CSV文件,但是无法将这两个文件附加到单个邮件中。 邮件中仅包含创建的发票。
由于我不想为同一份报告创建2封电子邮件,因此我正在寻找有关此紧急要求的建议。
任何指针都将受到高度赞赏。
我的iFlow设计如下:
此致
Pavan G
嗨
使用groovy脚本添加附件。
导入com.sap.gateway.ip.core.customdev.util.Message;
导入org.apache.camel.impl.DefaultAttachment;
import javax.activation.DataHandler;
def消息processData(消息消息)
{
字符串文件= message.getProperty('FileName');
字符串Filename ="";
//1:构造具有CSV MIME类型
def dataHandler =新的DataHandler(message.getBody(),"文本/纯文本")
//2:构造一个DefaultAttachment对象
def附件=新的DefaultAttachment(dataHandler)
文件名=" RESP" +文件+" .csv"
message.addAttachmentObject(文件名,附件)
返回消息
}
最多设置5个标签!
嗨
使用groovy脚本添加附件。
导入com.sap.gateway.ip.core.customdev.util.Message;
导入org.apache.camel.impl.DefaultAttachment;
import javax.activation.DataHandler;
def消息processData(消息消息)
{
字符串文件= message.getProperty('FileName');
字符串Filename ="";
//1:构造具有CSV MIME类型
的DataHandler对象def dataHandler =新的DataHandler(message.getBody(),"文本/纯文本")
//2:构造一个DefaultAttachment对象
def附件=新的DefaultAttachment(dataHandler)
文件名=" RESP" +文件+" .csv"
message.addAttachmentObject(文件名,附件)
返回消息
}
一周热门 更多>