設定驗證 (EDIFACT-交易集設定)
交易集驗證設定可定義 BizTalk Server 如何驗證接收自合作對象的交易集。 在驗證設定中,您可以指定 BizTalk Server 會在內送交換上執行的驗證類型。
重要
即使您清除 了合作物件所接收的本機 BizTalk 處理訊息,或支援從此合作物件傳送訊息 ,但建立正在建立合約的合作物件時,此頁面也不會停用任何屬性。
必要條件
您必須以 BizTalk Server Administrators 或 BizTalk Server B2B 操作員群組的成員身分登入。
若要設定通知處理和驗證設定
如 設定一般設定 (EDIFACT) 中所述,建立 EDIFACT 編碼協議。 若要更新現有的合約,請以滑鼠右鍵按一下 [合作物件和商務設定檔 ] 頁面中的合約,然後按一下 [ 內容]。
在單向合約索引標籤的 [ 交易集設定 ] 區段底下,按一下 [ 驗證]。
在格線中,您可以針對不同的交易集定義不同的驗證設定。 在 [ 驗證 ] 頁面中,執行下列動作:
使用 作法 預設值 選取此核取方塊可定義預設驗證設定。 UNH2.1 按一下此欄中的空白儲存格,然後從下拉式清單中選取交易類型。 EDI 類型驗證 選取 [EDI 類型 ] 以在交換接收器上啟用 EDI (資料元素) 驗證。 這項驗證會對交易集資料元素、驗證資料類型、長度限制、空白資料元素和尾端分隔符號執行 EDI 驗證。 如需詳細資訊,請參閱 EDI 類型 (Data 元素) 驗證。 注意: 即使未選取此屬性,如果在架構批註中開啟交叉欄位/區段驗證,仍會執行驗證。 擴充驗證 如果選取此選項,可針對從交換傳送者所接收的交換,啟用擴充 (BizTalk XSD) 驗證。 除了 XSD 資料類型驗證,還包括驗證欄位長度、選擇性和重複計數。 如需詳細資訊,請參閱 擴充 (BTS-XSD) 驗證。 注意: 只有在選取 [Edi 類型驗證 ] 時,才可以選取此核取方塊。 允許前置和尾端零及空格 如果選取此方塊,可指定如果 EDI 交換中的資料項目由於開頭或尾端有零或空格而不符合其長度需求,但在移除這些項目之後就符合長度需求時,從合作對象所接收的 EDI 交換會通過驗證。 注意: 只有在選取 [Edi 類型驗證 ] 時,才可以選取此核取方塊。 尾端分隔符號原則 - 如果您不想允許從交換傳送者接收之交換中的尾端分隔符號和分隔符號,請選取 [ 不允許 ]。 如果交換包含結尾分隔字元,將會被宣告為無效。
- 選取 [選擇性 ] 以接受具有或不含尾端分隔符號和分隔符號的交換。
- 如果接收的交換必須包含尾端分隔符號和分隔符號,請選取 [強制 ]。您可以新增任意多個資料列,以定義特定交換的驗證設定。
若要刪除驗證設定,請選取資料列,然後按一下 [ 刪除]。
注意
在格線中編輯屬性可能有點困難。 相反地,您可以選取要編輯的資料列,然後在 [ 編輯選取的資料列 ] 區段中編輯相同的屬性。 您在此提供的設定會反映在選取的資料列中。
按一下 [套用 ] 接受變更,再繼續進行設定,或按一下 [ 確定 ] 驗證變更,然後關閉對話方塊。