共用方式為


設定字元集和分隔符號 (EDIFACT)

在合作夥伴合約中,您可以在建立傳出 EDIFACT 訊息的信封時,指定BizTalk Server將用來驗證合作物件屬性的字元集 (UNA) 。 您也可以指定要對交換中的區段使用的分隔符號和結束字元 (UNB)。

在 UNA 區段中,您可以定義 BizTalk Server 如何針對產生傳送至合作對象的 EDIFACT 編碼交換來產生 UNA 區段。 UNA 區段會定義在 EDIFACT 編碼的交換中,用來當做分隔符號和指標的字元。 只有當此交換包含非標準的分隔符號字元時,才能使用這個區段。

在 UNB 區段中,您可以定義要使用的 EDIFACT 字元集。

重要

如果您清除了由 合作物件接收的本機 BizTalk 訊息,或支援從此合作物件傳送訊息 ,則會在此頁面上停用所有屬性,同時建立您要建立合約的合作物件。

只有在對應於合作對象送出交換屬性的單向協議索引標籤上,這些屬性才會變成停用狀態。 例如,如果您建立兩方合作物件 A 和合作物件 B,而針對合作物件 A,您清除了核取方塊,則會在 [合作物件 A-Party > B 單向合約] 索引標籤上停用上述屬性清單。

必要條件

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

若要設定字元集和分隔符號

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

  2. 在單向合約索引標籤的 [ 交換設定 ] 區段底下,按一下 [字元集和分隔符號]。

  3. [語法 (UNB1) ] 區段中,執行下列動作:

    1. 針對 [識別碼 (UNB1.1) ,輸入要套用在傳出交換上的 EDIFACT 字元集。 這是必要的欄位。

    2. 針對 [版本 (UNB1.2) ],選取 介於 14之間的值。 這是選擇性欄位。

  4. 在 [ 分隔符號] 區 段中,執行下列動作:

    1. 針對 [元件資料元素分隔符號 (UNA1) ],輸入元件資料元素分隔符號的值,以分隔複合資料元素內的簡單資料元素。 選取 [字元] 代表字元資料元素,選取 [16 進位] 則代表 16 進位資料元素。 如果您變更字元的格式,輸入的字元就會自動變更。

    2. 針對 Data 元素分隔符號 (UNA2) ,輸入資料元素分隔符號的值,以分隔包含兩個或多個簡單資料元素或不屬於複合的簡單資料元素。 選取 [字元] 代表字元資料元素,選取 [16 進位] 則代表 16 進位資料元素。 如果您變更字元的格式,輸入的字元就會自動變更。

    3. 針對 [小數標記法] (UNA3) ,選取要用於傳出交換中的十進位標記法。

    4. 針對 [發行指標 (UNA4) ],輸入發行指標的值,指出下列字元不是語法分隔符號、結束字元或釋放字元,但屬於原始資料的一部分。 選取 [字元] 代表字元資料元素,選取 [16 進位] 則代表 16 進位資料元素。 如果您變更字元的格式,輸入的字元就會自動變更。

    5. 針對 [重複分隔符號 (UNA5) ],輸入重複分隔符號的值,用來分隔交易集中重複的區段。 選取 [字元] 代表字元資料元素,選取 [16 進位] 則代表 16 進位資料元素。 如果您變更字元的格式,輸入的字元就會自動變更。

    6. 針對 區段結束字元 (UNA6) ,輸入區段結束字元的值,指出 EDI 區段的結尾。

    7. 針對UNA6 尾碼,選取BizTalk Server將搭配區段識別碼使用的字元:NoneCR (歸位字元) 、LF (換行字元) 或CR LF (歸位字元/換行字元) 。 如果您指定尾碼,區段結束字元資料元素就可以空白, 如果區段結束字元留白,則必須指定尾碼。 區段結束字元和尾碼的組合可以是下列任何一項:

      • 區段結束字元

      • 區域結束字元 + 歸位字元

      • 區域結束字元 + 歸位字元/換行字元

      • 歸位字元

      • 換行字元

      • 歸位字元/換行字元

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

另請參閱

設定交換設定 (EDIFACT)