【问题标题】:How to Approve, Reject,Complete the workflow through email(custom email template) in Alfresco Process Service如何在 Alfresco Process Service 中通过电子邮件(自定义电子邮件模板)批准、拒绝、完成工作流程
【发布时间】:2019-07-08 09:12:59
【问题描述】:

我想在电子邮件通知中添加 3 个自定义操作。

我创建了自定义电子邮件模板并将其与 Alfresco 流程集成。 此外,我可以向特定用户发送电子邮件,但我没有得到应该在模板中使用的链接,因此我可以完成这些操作。

另外,我没有在电子邮件模板中获得 taskId。

如果你有类似的要求,请给我一些指导。

谢谢,迪帕克

【问题讨论】:

  • 电子邮件模板已分配给用户任务?或者你有一个单独的邮件任务?
  • @AbbasKararawala 我在这两种情况下都需要它。首先已分配用户任务,用户将收到批准或拒绝通知,在第二种情况下,我必须在某个时间间隔内发送电子邮件。

标签: alfresco activiti


【解决方案1】:

您需要使用任务侦听器将“taskId”存储在流程变量中。提供与您的任务相对应的变量名称(将在邮件中引用)并使用 ${your_var} 在您的模板中使用它。

下一部分是创建您的自定义端点,用户可以通过电子邮件中的链接调用该端点并完成任务。

更好的选择是将用户发送到任务页面(有关更多帮助,请参阅 OOTB 模板)。

【讨论】:

    【解决方案2】:

    我的Alfresco Workflow Tutorial on ECM Architect 向您展示了如何做到这一点。它使用从电子邮件中的链接调用的自定义 Web 脚本。 Web 脚本获取对工作流的引用,然后完成任务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-02
      • 2022-08-19
      相关资源
      最近更新 更多