共用方式為


設定字元集與分隔符號 (X12)

在夥伴協議中,您可以指定建立 X12 外寄訊息的信封時,BizTalk Server 用來驗證合作對象屬性的字元集。 您也可以指定要在交換的區段中使用的分隔字元與結束字元。

注意

此處所說明的設定也適用於 HIPAA 交換。

重要

如果您清除了由 合作物件接收的訊息,或支援從此合作物件傳送訊息 ,則此頁面會停用下列屬性。

  • 資料元素

    • 元件元素分隔符號 (ISA16)
    • 區段結束字元
    • 尾碼
    • 使用以下內容取代裝載中的分隔字元

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

必要條件

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

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

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

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

  3. 要使用的 [字元集 ] 下拉式清單中,選取要用來驗證您為合約輸入的屬性的 X12 字元集。

    注意

    BizTalk Server只會使用此設定來驗證針對相關合約屬性輸入的值。 在進行執行階段處理作業時,接收管線或傳送管線將會略過這項字元集屬性。

  4. 針對Data 元素,輸入單一字元,BizTalk Server將用來分隔包含兩個或多個簡單資料元素的複合資料元素,以及不屬於複合元素的簡單資料元素。 選取 [字元] 代表字元資料元素,選取 [16 進位] 則代表 16 進位資料元素。 當您將格式從 Char 變更為 Hex 時,輸入的字元會自動變更,反之亦然。

  5. 針對[元件元素分隔符號] (ISA16) ,輸入單一字元,BizTalk Server將用來分隔複合資料元素內的簡單資料元素。 選取 [字元] 代表字元資料元素,選取 [16 進位] 則代表 16 進位資料元素。 當您將格式從 Char 變更為 Hex 時,輸入的字元會自動變更,反之亦然。

  6. 針對 區段結束字元,輸入單一字元來表示 EDI 區段的結尾。 選取 [字元] 代表字元資料元素,選取 [16 進位] 則代表 16 進位資料元素。

    如果類型為 Char,則預設值為 ~

    如果類型為 Hex,預設值為 7E

    這是必要的資料元素。

    這個項目限制為 ASCII 字元集中的值。 這個屬性不會根據 [一般] 頁面中定義的 X12 字元集進行驗證。

    當您將格式從 Char 變更為 Hex 時,輸入的字元會自動變更,反之亦然。

  7. 針對 尾碼,選取要與區段結束字元值 搭配 使用的字元。 這些選項包括:

    • :預設值

    • CR:歸位字元

    • LF:分行符號

    • CR LF:歸位字元/換行字元

      區段結束字元和尾碼的組合可包含下列項目:

    • 任何 區段結束字元 + 尾碼

    • 任何 區段結束字元 + CR 尾碼

    • 任何 區段結束字元 + CR LF 尾碼

    • D (十六進位) 區段結束字元 + 尾碼:此組合的行為就像區段結束字元空白,且尾碼設定為 CR。

    • (十六進位) 區段結束字元 + 尾碼:此組合的行為就像區段結束字元空白,而後綴設定為 LF。

    • D (十六進位) 區段結束字元 + LF 尾碼:此組合的行為就像區段結束字元是 CR,而後綴設定為 LF

  8. 如果承載資料包含也做為資料、區段或元件分隔符號的字元,請檢查 [以 取代承載中的分隔符號 ],並指定取代字元。 當產生輸出 X12 訊息時,裝載資料中的所有分隔字元執行個體都會被指定的字元取代。 選取 [字元] 代表字元資料元素,選取 [16 進位] 則代表 16 進位資料元素。 當您將格式從 Char 變更為 Hex 時,輸入的字元會自動變更,反之亦然。

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

另請參閱

設定交換設定 (X12)