共用方式為


設定信封 (EDIFACT 交易集設定)

在 [交易集設定] 區段的[信封]頁面中,您可以定義BizTalk Server如何針對傳送給合作物件的 EDIFACT 編碼交換產生 UNG 和 UNH 區段。

UNG 區段是識別和指定 EDIFACT 編碼交換之功能群組的標頭。 其中包含準備功能群組的日期與時間資訊,以及功能群組中文件的類型與版本資訊。

UNH 區段則是 EDIFACT 編碼交換的訊息標頭區段。 它提供訊息類型以及負責維護訊息類型發佈之代理商的相關資訊。 此區段會指示交換內文件的起始處,以及後面接著的文件的類型。

在 [ 功能群組標頭 (UNG) ] 區段中,您會將 UNG 值與 UNH 值和命名空間產生關聯。 當BizTalk Server判斷 BizTalk XML 訊息的值設定為UNH元素和方格資料列中的Target 命名空間時,BizTalk Server會將來自方格相同資料列的值填入UNG資料元素。 UNH元素和Target 命名空間的值必須是唯一的。

如果訊息與任何資料列中的 UNH元素和Target 命名空間不相符,BizTalk Server會將預設資料列中UNG元素的值填入訊息。 即使訊息與預設資料列的 UNH 元素和 Target 命名空間 不相符,也會使用這些值。

當 BizTalk 引擎判斷 BizTalk XML 訊息具有針對 UNH 元素和目標命名空間設定的值時,引擎會在訊息中填入 UNG 元素,並在方格中選取 [ 建立群組區段 ] 核取方塊時,填入訊息中的 UNG 元素。

注意

在 [ 功能群組標頭 (UNG) ] 區段中,如果您輸入方格中任何欄位的設定,然後刪除該設定,則必須刪除整個資料列,否則頁面將會失敗驗證。

重要

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

必要條件

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

若要定義 UNG 和 UNH 區段

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

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

  3. 在格線的某列中,輸入下列值:

    • 在 [ 針對訊息類型 UNH2.1] 資料行中,輸入交易集類型。 (最多 6 個字元)。

    • [UNH2.2] 資料行中,輸入訊息版本號碼。 (最少 1 個字元;最多 3 個字元)。

    • [UNH2.3] 資料行中,輸入訊息版本號碼。 (最少 1 個字元;最多 3 個字元)。

    • [UNH2.5] 資料行中,輸入指派的程式碼。 (最大值,六個字元。必須是英數位元) 。

    • 在 [ 目標命名空間 ] 資料行中,選取架構的目標命名空間。 這是必要的欄位。

      注意

      這些值將由 BizTalk Server 用來與其所建置之交換的關聯值進行比較。

  4. 在格線的相同列中,輸入下列值:

    • 針對 UNG1 (功能群組識別) ,請輸入至少一個字元且最多六個字元的英數位元值。 這是必要的欄位。

    • 針對 UNG2.1 (應用程式傳送者識別) ,請輸入至少一個字元且最多 35 個字元的英數位元值。 這是必要的欄位。

    • 針對 UNG2.2 (應用程式傳送者代碼限定詞) ,請輸入英數位元值,最多 4 個字元。 這是選擇性欄位。

    • 針對 UNG3.1 (應用程式收件者識別) ,請輸入至少一個字元且最多 35 個字元的英數位元值。 這是必要的欄位。

    • 針對 UNG3.2 (應用程式收件者代碼限定詞) ,請輸入英數位元值,最多四個字元。 這是選擇性欄位。

    • 針對 UNG6 (控制機構) ,請輸入至少一個且最多兩個的英數位元值。 這是必要的欄位。

    • 針對 UNG7.1 (訊息類型版本號碼) ,請輸入至少一個字元且最多三個字元的英數位元值。 這是必要的欄位。

    • 針對 UNG7.2 (訊息類型版本號碼) ,請輸入至少一個字元且最多三個字元的英數位元值。 這是必要的欄位。

    • 針對 UNG7.3 (Association 指派的程式碼) ,請輸入至少 1 個字元的英數位元值,最多 6 個字元。 這是必要的欄位。

    • 針對 UNG8 (應用程式密碼) ,請輸入至少一個字元且最多 14 個字元的英數位元值。 這是必要的欄位。

      注意

      這些是BizTalk Server會在交換的 UNG 欄位中輸入的值,如果For 訊息類型 UNH2.1UNH2.2UNH2.3、UNH2.5和相同資料列中的目標命名空間元素與與交換相關聯的專案相符,則會建立它所建置的值。

  5. 重複步驟 4 和 5,將其他列輸入到格線中。

  6. 針對方格中的一個資料列,按一下 [預設值 ] 將它指定為預設資料列。

    注意

    如果訊息與UNH2.1不相符,UNH2.2, 任何資料列中的UNH2.3UNH2.5目標命名空間元素,BizTalk Server會將UNG1UNG2.1、UNG2.2UNG3.2、UNG3.2UNG6UNG7.1、UNG7.2UNG7.2UNG7.3UNG8元素的值填入預設資料列中。 即使訊息與預設資料列的For 訊息類型 UNH2.1、UNH2.2UNH2.3、UNH2.5Target 命名空間元素不相符,也會使用這些值。

    注意

    如果未選取預設資料列,而且訊息與UNH2.1UNH2.2UNH2.3、UNH2.5目標命名空間元素不相符,BizTalk 將會暫停訊息。

  7. 按一下 [套用 ] 以接受變更,再繼續進行設定,或按一下 [ 確定 ] 來驗證變更,然後關閉對話方塊。

另請參閱

設定交易集設定 (EDIFACT)