導入自定義 XML 文檔
可以通過使用代碼列表在應用程序中轉換自定義 XML 文檔。為了實現自定義 XML 文檔處理,以下代碼列表在應用程序的「」區域中可用:
CustomMessageTypes
CustomMessageFormats
CustomMessageIDs
先決條件
以下是配置該功能前的先決步驟:
- 創建一個具有關聯 XML 文檔的自定義樣式表。
- 如果不是標準的貿易合作夥伴,請確定貿易合作夥伴所需的值。
設置
「」區域中的設置要求如下:
- 為在進程中使用的
CustomTradingPartner
代碼列表創建一個代碼。 - 為在進程中使用的
CustomMessageTypes
代碼列表創建一個代碼。該值用於選擇標準消息類型的下拉框。在「代碼列表屬性」表中,使用與在自定義 XML 文檔中定義的文檔類型匹配的標識符創建代碼。 - 為在進程中使用的
CustomMessageFormats
代碼列表創建一個代碼。該代碼用於確定 XML 文檔的類型。注意此進程在所有自定義消息格式中運行以查找文檔類型。它使用在其中的特定元素處找到值的第一個自定義消息格式。
- 在「管理代碼屬性」對話框中,您必須在「標識符」字段中設置唯一值。
- 在「值 1」選項卡上為確定 XML 文檔類型的自定義 XML 文檔中的元素設置「消息類型元素」字段。僅有此元素中的第一個實例在此進程中使用。支持 XML 元素,然而不支持屬性。
- 為在進程中使用的
CustomMessageIDs
代碼列表創建一個代碼。該代碼用於確定 XML 文檔的發送方和接收方。- 指定一個與創建的
CustomMessageTypes
代碼匹配的標識符。 - 在「值 1」選項卡上,您必須至少指定「發送方 ID - 位置 1」和「接收方 ID - 位置 1」。這些值是 XML 元素。此進程從位置 1 的第一個實例的位置開始。如果指定了位置 2,它繼續進入位置 2。如果指定了位置 3,它繼續進入位置 3。當指定了一個位置,它必須存在於文檔中,不然會無法成功繼續。注意
不要求第一個位置是文檔元素。
- 指定一個與創建的
- 為在進程中使用的
CustomStyleSheetRules
代碼列表創建一個代碼。此代碼用於確定用於轉換自定義 XML 文檔的樣式表。- 在「管理代碼屬性」對話框中,指定在處理時使用並在查找和下拉列表中顯示的標識符。此值通常是不帶文件擴展名的樣式表文件名。
- 在「值 1」選項卡上,指定以下字段值:
- 在「樣式表文件名」字段中指定用於轉換的文件名。文件名必須包括文件擴展名。
- 在「源格式化文件說明」字段中,指定「*無」。
- 在「目標格式化文件說明」字段中,指定「*無」。
- 在「消息標準」字段中,選擇「XML」。
轉換設置
以下是設置夥伴 ID 的步驟:
- 選擇 。
- 單擊「」。
- 在「夥伴 ID」頁面上,從「消息類型」下列列表中選擇自定義消息類型。
- 從「貿易合作夥伴」下拉列表中選擇貿易合作夥伴。
- 在「發送方/接收方 ID」部分中,在相應字段中分別指定發送方 ID 和接收方 ID。
- 在「內部/外部夥伴映射」部分中,在映射字段中指定值。
以下是設置轉換規則的步驟:
- 選擇 。
- 單擊「」以創建轉換規則。
- 在「轉換規則」頁面上,從相應字段中選擇自定義貿易合作夥伴、自定義消息類型和自定義樣式表規則。
設置自定義樣式表的步驟如下:
- 選擇 。
- 單擊「」來創建自定義樣式表記錄。
- 在「樣式表」頁面上,使用自定義貿易合作夥伴和包含為自定義樣式表規則創建的文件擴展名的樣式表名。
處理自定義 XML 文檔
處理自定義 XML 文檔的步驟如下:
- 選擇「」區域中實現了「本地客戶端配置」,通過 Exchange Services 導入 XML 文檔。注意
目前,不支持 ION 連接程序。
以導入 XML 文檔。或者,如果已在 - 選擇 。
- 在「管理消息」頁面上,查看結果。修復處理所需的任何值。