我创建了一个自定义工作流活动,将附件从案例复制到电子邮件,两者都作为查找参数提供。我安装了工作流程序集,创建了一个带有附件和电子邮件的案例。然后,我使用工作流设计创建了一个新的工作流,其中包含一个运行我的自定义活动的步骤。附件复制得很好。
自定义工作流程序集的第一个用途是在复制附件之前创建电子邮件。因此,我创建了一个新的工作流程,该工作流程使用案例中的详细信息创建了一封电子邮件。我将其设置为手动工作流程,因为这是最终用户(CRM 顾问)将要做的事情。我运行了该工作流程,并按预期创建了一封电子邮件。
然后我修改了第二个工作流程以添加第二个步骤。第二步将附件从当前案例复制到创建的电子邮件中。当我运行工作流程时,它在第 1 步失败。
我修改了工作流程,以便在第 2 步中不使用来自第 1 步的电子邮件。相反,我在第一次测试中使用了现有的电子邮件。这意味着这两个步骤在单独执行时可以工作,如果它们同时运行,它们应该可以工作,因为它们之间没有链接。但是,当我运行工作流程时,它在第 1 步失败。
谁能建议为什么会发生这种情况?