SE61电子邮件模板-需要以HTML表格格式自定义和显示数据

2020-08-30 09:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我们有一个具有不同批准...

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

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


专家,

我们有一个具有不同批准者的工作流程。 电子邮件通知将在每个工作流程步骤中触发并发送到适当的组。 电子邮件通知通过SOST作业以Outlook电子邮件的形式发送,该作业遵循特定的电子邮件模板(tcode SE61)。 根据工作流程过程,触发电子邮件通知的整个过程是一个标准过程(由SPRO驱动)。

现在的要求是自定义标准电子邮件模板(SE61),并添加一些其他数据以显示在电子邮件通知中。 我必须在自定义电子邮件模板(从标准电子邮件模板复制)中添加一些其他占位符变量。 还要求通过这些占位符变量之一以表格格式显示一些数据(例如:%OBJECT_LIST%)。 表格格式必须在HTML表格中。 我找到了一个BAdi,通过该BAdi我可以将代码放入其中以获取其他数据,并将这些数据传递给SE61电子邮件模板以在电子邮件中显示,但无法发送任何可以通过其中显示的表数据(内部表) SE61行编辑器中的HTML标记。 我面临一些技术挑战,要在SE61电子邮件模板(如sapscript之类的行编辑器)中添加HTML标签。 SE61 Line编辑器将所有内容都视为文本。

有人可以在这里让我知道如何实现此功能(可以通过占位符变量显示HTML数据)吗?

循序渐进的过程将非常有帮助。

感谢您的答复。

谢谢。 阿林丹

5条回答
clever101
2020-08-30 09:58

您好阿林丹达塔

我喜欢这种挑战并学习新知识,但请注意-我最后一次非常有限的WF使用经验是10多年前(请自己判断是否值得 时间,如果我不相关或您已经知道/尝试过的东西,请忍受。:))。

1。 您正在使用哪个Netweaver(SAP Basis)版本和Service Pack级别?

2。 SAP业务工作流程的扩展通知正在使用吗?

3。 您是否正在使用SAPSCRIPT线路编辑器(通过SE61中的Goto-> Switch Editor菜单显示的宏伟而古老的作品)来编辑模板?

4。 您可以张贴SAPSCRIPT行编辑器中显示的未编辑模板的屏幕截图吗?

SAPSCRIPT文本不"原生"支持HTML 。 因此,在逻辑上,在编写和发送电子邮件之前,必须有某种功能(SAP或自定义),该功能可以读取SAPSCRIPT文本,对其进行解析和解释,执行"变量>值"替换等操作,依此类推。 ……隐藏在该功能中的是真理和问题的答案……

欢呼声,
Janis

一周热门 更多>