金額欄位驗證中支援前置零
某些訊息類型的驗證原則會在 [數量] 欄位上執行驗證。 若要在 [數量] 欄位中啟用前置零,您必須編輯訊息類型的驗證原則。 您可以建立新版本的預設驗證原則,並在商務規則編輯器中編輯引數,也可以在文字編輯器中手動編輯預設原則,再部署原則。
下表列出啟用或停用前置零的方法。 資料表也會指出您在 方法中設定之引數的序數。 將它設定為 True 以啟用前置零,或設定為 False 以停用它們。
方法 | 引數編號 |
---|---|
CheckValidAmount | 6 |
CheckCurrencyAmount | 4 |
CheckValidSignCurrencyAmount | 3 |
CheckValidSignDateCurrencyAmount | 4 |
IsValidTransactionDetailsCurrencyAmount | 4 |
上表中的每個方法都包含在一或多個訊息驗證原則中。 若要在原則中設定引數,您必須搜尋方法名稱,以確認原則是否包含它。 方法可能會在訊息的原則中出現多次。
啟用或停用前置零
開啟文字編輯器,例如 [記事本]。
在編輯器中,流覽至您要啟用或停用前置零之訊息驗證原則的位置。 例如,您可以在drive > :/Program Files/Microsoft BizTalk Accelerator for SWIFT/SWIFT Messages/Category 1/MT103 中找到 < MT103 訊息類型的訊息驗證原則 MT103_Validation_Policy.xml。 開啟驗證原則。
在原則中,搜尋 CheckValidAmount 方法。
如果您發現 方法,請倒數到適當的引數。 例如,針對 CheckValidAmount 方法,倒數為第六個引數。 將引數設定為 True ,以啟用前置零或 False 來停用它們。
針對上表中的每個方法重複步驟 3 和 4。
儲存檔案,然後關閉編輯器。