我有一个业务需求,高管们真的很想看到。在我们的销售线索和电子邮件模板中,我们列出了一些我们的产品。产品本身是相当稳定的,但价格当然会发生变化。
我可以硬编码的产品名称到电子邮件中,但我希望价格可以是一个弹头,得到解决。
我们只有一份价目表,所以不用担心。
我看不到通过数据字段值对话框访问产品和/或价目表实体的方法。
所以我的想法是在lead和opportunity实体中创建2-4个字段。然后创建一个后台工作流,它从价目表中获取价格并设置这些字段。
然后,当生成电子邮件时,我可以访问这些隐藏字段,因为它们将通过lead或opportunity实体提供。
有什么想法,顾虑,更好的方法吗?
发布于 2014-01-02 19:58:05
不幸的是,CRM的电子邮件模板系统无法实现您所描述的开箱即用功能。正如您已经发现的,它将只允许您插入来自主实体的占位符或与主实体关联的占位符。它不允许您插入来自其他实体的字段。您建议的解决方法是可能的,但这不是一个理想的解决方案,因为您将在每个记录类型上使用这些2-4个冗余字段,其中包含价目表中的重复数据。
如果您有使用SDK创建自定义工作流活动的经验,那么这里最好的解决方案是创建一个自定义活动,该活动接受草稿电子邮件或电子邮件模板作为输入参数,如果需要,实例化电子邮件,加载价目表数据,并执行您自己的自定义占位符替换。
我已经在几个项目上这样做了,以便将多个实体记录传递到模板中,或者通过从关系中加载数据将复杂的表插入电子邮件中。请参阅下面的屏幕截图,了解我如何配置电子邮件模板和对话过程,以将“帐户”和“用户”记录都传递到电子邮件模板中。


https://stackoverflow.com/questions/20860384
复制相似问题