为已拒绝消息创建自定义处理程序

如果在验证或审批阶段拒绝邮件,A4SWIFT会将消息返回到为工作流定义的第一个阶段 (在这种情况下始终会修复,即使“创建”是工作流) 中的第一个阶段。 但是,如果工作流的第一阶段拒绝该消息,则修复业务流程将使用升级属性(指示 MrsrRepair 业务流程拒绝消息)将消息发布到 MessageBox。 若要处理这些消息,可以创建自定义处理程序, (业务流程) 订阅这些提升的属性并根据需要处理消息。

由于多种原因,MrsrRepair 业务流程中的消息可能会失败。 当它这样做时,业务流程将提升下表中的属性,并为这些属性分配表右侧列中显示的值或值之一。

属性
Bts。操作 A4SWIFT_MRSRFailed
A4SWIFT_MRSRFailedReason 超时

拒绝 (表示从第一阶段) 已拒绝消息

CantRepairInInfoPath
A4SWIFT_MRSRLastStage < (失败前消息位于的角色) 的最后一个阶段的名称>
A4SWIFT_MRSRDepartment <部门名称>