如何将自定义补偿添加到业务流程

配置为长期的业务流程事务可以具有自定义补偿代码来撤销事务的影响。 如果业务流程已成功完成并由另一个业务流程调用,则调用业务流程可以使用补偿形状调用其 补偿 块。

指定业务流程将使用自定义补偿

  1. 在“业务流程视图”窗口中,选择“ 业务流程属性”。

  2. 在属性窗口,在“补偿”属性的下拉列表中选择“自定义”。

    补偿 ”选项卡显示在设计图面底部的“ 业务流程 ”选项卡旁边。

设计业务流程的自定义补偿

  1. 单击设计图面底部的“ 补偿 ”选项卡。

    此时将显示 “补偿设计图面 ”。

  2. 将形状添加到 补偿设计图面 ,就像在 业务流程设计图面中一样。

    有关详细信息,请参阅 向业务流程添加形状

另请参阅

使业务流程成为事务性业务流程