Message Repair 和 New Submission 升級屬性
A4SWIFT訊息修復和新提交對帳包含下列升級的屬性。
升級名稱 | 描述 | 資料類型 | 數值範圍 | 使用範例 |
---|---|---|---|---|
Bts。操作 | 指出BizTalk Server處理的狀態。 可以是下列其中一項: A4SWIFT_MrsrCompleted 指出訊息修復和新提交程式成功。 A4SWIFT_MrsrFailed 表示訊息修復和新提交程式失敗。 A4SWIFT_MrsrUnparsedFailed 表示未剖析訊息的修復失敗。 A4SWIFT_MrsrUnparsedComplete 表示未剖析訊息的修復成功。 A4SWIFT_DasmMarkedAsFailed 表示訊息在接收管線的反組譯程式階段中處理失敗。 |
字串 | - A4SWIFT_MrsrCompleted - A4SWIFT_MrsrFailed - A4SWIFT_MrsrUnparsedFailed - A4SWIFT_MrsrUnparsedCompleted - A4SWIFT_DasmMarkedAsFailed |
當 MrsrRepair 協調流程在修復之後收到修復的未剖析訊息時,它會設定 BTS。作業 屬性為 「A4SWIFT_MRSRCompleted」, 並將A4SWIFT_Failed 屬性傳送至 False,然後將訊息路由傳送至 MessageBox。 這些屬性可確保修復的未剖析訊息不會再次輸入訊息修復程式。 |
Microsoft.Solutions.A4SWIFT。 Property.A4SWIFT_Failed | 指出A4SWIFT成功或未成功處理訊息。 | Boolean | True、False | 由 MrsrRepair 協調流程用來訂閱來自 MessageBox 且驗證失敗的訊息。 |
Microsoft.Solutions.A4SWIFT。 Property.A4SWIFT_SwiftBound | 指出訊息是否系結至 SWIFT 網路。 | Boolean | True、False | 由 MrsrRepair 協調流程用來訂閱來自 SWIFT 網路之 MessageBox 的訊息。 |
Microsoft.Solutions.A4SWIFT。 MRSRProperty.A4SWIFT_MRSRIsNewSubmission | 指出正在處理的訊息是否為新的提交。 | Boolean | True、False | 由 MrsrRepair 協調流程用來指出已在工作流程的建立階段中建立訊息。 |
Microsoft.Solutions.A4SWIFT。 MRSRProperty.A4SWIFT_MRSRLastStage | 指出修復工作流程中成功的最後一個階段。 | 字串 | - | 為部門工作流程定義的其中一個階段。 可以是建立、修復、重新金鑰驗證或核准階段。 |
Microsoft.Solutions.A4SWIFT。 MRSRProperty.A4SWIFT_ MRSRDepartment | 指出訊息修復和新提交中使用的部門,如 MrsrDepartmentPolicy BRE 原則所指定。 | 字串 | - | 在 A4SWIFT 管理主控台中設定。 |
Microsoft.Solutions.A4SWIFT。 MRSRProperty.A4SWIFT_ MRSRFailedReason | 指出訊息修復和新提交程式失敗的原因。 可以是下列其中一項: 拒絕表示使用者從 InfoPath 表單內拒絕訊息。 InvalidDigitalSignature 表示使用者的憑證無效。 逾時表示已達到 MRSROrchestration 逾時值。 InvalidWorkFlow 指出為部門定義的工作流程無效。 CantRepairInInfoPath 指出無法在 InfoPath 中開啟傳入的 XML 訊息。 一般例外狀況 |
字串 | -拒絕 - InvalidDigitalSignature - 逾時 - InvalidWorkFlow - 一般例外狀況 - CantRepairInInfoPath |
在程式失敗之後,訊息修復和新提交協調流程設定。 |