共用方式為


設定本機主機設定 (X12 交易集設定)

若要處理傳入的交換,BizTalk Server必須判斷它必須在處理和驗證交換時使用的架構。 這個過程包括判斷與該結構描述相關聯的目標命名空間,以及判斷要使用的結構描述。 您要在這頁合作對象協議中,輸入要用來判斷上述目標命名空間的屬性。 BizTalk Server如何判斷架構的說明,請參閱合約解析、架構探索和已接收 EDI 訊息的授權

注意

這個主題也適用於 HIPAA 相關設定。

重要

如果您清除 合作物件 A-Party > B 單向協定索引標籤上已清除 [ 本機 BizTalk 處理合作物件所收到的訊息,或支援從此合作物件傳送訊息 ] 核取方塊,則不會停用任何屬性。不過,如果您在建立合作物件 A 時選取核取方塊,所有屬性都會在 [ 合作物件 A > ] 索引標籤的相同頁面上停用。

必要條件

您必須以 BizTalk Server Administrators 或 BizTalk Server B2B 操作員群組的成員身分登入。

判斷目標命名空間

在 [自訂目標命名空間] 方格中,您可以將目標命名空間設定為隨附于 BizTalk Server 的標準架構的其中一個命名空間。 在方格中,您會將 Target Namespace 元素的值與應用程式傳送者的值建立關聯, (GS2) 和交易集識別碼代碼 (ST1) 。 當 BizTalk 收到 GS2ST1 資料項目符合方格資料列中的訊息時,BizTalk 會使用對應的命名空間來處理訊息。 您輸入的項目值必須是唯一的。

如果訊息與方格任何資料列中的 GS2ST1資料元素不相符,BizTalk Server將會使用檢查Default資料行之資料列中的命名空間來處理訊息。 該命名空間即會做為預設的目標命名空間。 如果未識別任何命名空間,BizTalk Server將使用 的預設命名空間 http://schemas.microsoft.com/BizTalk/Edi/EDIFACT/2006

注意

如果您為格線中的任何欄位輸入設定,然後又要刪除該設定,那麼就必須刪除一整列,否則該頁面將不會讓您通過驗證。

注意

如需這個方格的使用示範,請完整執行 EDI 介面開發人員教學課程,並特別注意設定要交換接收來源的合作對象。 如需詳細資訊,請參閱 步驟 4:為您的交易夥伴設定合作物件和商務設定檔

若要設定交易集的本機主機設定

  1. 如設定一 般設定 (X12) 中所述,建立 X12 編碼協議。 若要更新現有的合約,請以滑鼠右鍵按一下 [合作物件和商務設定檔 ] 頁面中的合約,然後按一下 [ 內容]。

  2. 在單向合約索引標籤的 [ 交易集設定 ] 區段底下,按一下 [ 本機主機設定]。

  3. 選取[將隱含的十進位格式 Nn 轉換為 10 個基底數值],以將 Nn 格式指定的 EDI 數位轉換成中繼 XML 中的 base-10 數值,BizTalk Server。

    注意

    轉換後,中繼 XML 可能會在長度驗證時失敗。 這是因為以 10 為基底的數值格式包含小數點,這使得它的長度比 Nn 格式數字大一。 您可以將值 1 新增至最小/最大長度值,以解決此問題。

  4. 在交易集驗證設定中,如果您將 [尾端分隔符號原則 ] 設定為 [選擇性 ] 或 [ 強制],您可以選取 [ 建立尾端分隔符號的空白 XML 標籤 ],讓交換傳送者包含尾端分隔符號的空白 XML 標籤。

  5. 在 [ 自訂目標命名空間] 區段中,執行下列動作:

    1. 選取包含您要定義之預設目標命名空間之資料列的 [預設 ] 核取方塊。

    2. 在 [ 針對 ST1] 資料行中,從下拉式清單中選取 [交易集識別碼代碼] 的值。

    3. [GS2 ] 資料行中,輸入應用程式傳送者的英數位元值,最少兩個字元,最多 15 個字元。 這是必要的欄位。

    4. 在 [ 目標命名空間 ] 資料行中,從下拉式清單中選取 ,或在方格的任何資料列和交換中的欄位之間找不到相符專案時,輸入要用於交換的目標命名空間。

      注意

      這些將是 BizTalk Server 用來與所接收交換之相關值進行比較的值。

    5. 針對其他任何要使用的目標命名空間 重複這些步驟 。

    6. 若要從清單中移除目標命名空間,請選取資料列,然後按一下 [ 刪除]。

  6. 按一下 [套用 ] 接受變更,或按一下 [ 確定 ] 輸入並驗證變更,然後關閉對話方塊。

另請參閱

設定交易集設定 (X12)