Azure Logic Apps 合約中,EDIFACT 訊息設定的參考
適用於:Azure Logic Apps (使用量 + 標準)
此參考描述您可以在 EDIFACT 合約中設定的屬性,以指定合作對象之間的訊息處理方式。 根據您與其交換訊息夥伴所簽署的合約,設定這些屬性。
EDIFACT 接收設定
識別碼
屬性 | 描述 |
---|---|
UNB6.1 (接收者參考密碼) | 1-14 個字元的英數字元值。 |
UNB6.2 (接收者參考辨識符號) | 1-2 個字元的英數字元值。 |
通知
屬性 | 描述 |
---|---|
訊息回條 (CONTRL) | 根據合約的 [傳送設定],將技術 (CONTRL) 通知傳回給交換傳送者。 |
通知 (CONTRL) | 根據合約的 [傳送設定],將功能 (CONTRL) 通知傳回給交換傳送者。 |
結構描述
屬性 | 描述 |
---|---|
UNH2.1 (類型) | 交易集類型。 |
UNH2.2 (版本) | 1-3 個字元的訊息版本號碼。 |
UNH2.3 (版次) | 1-3 個字元的訊息版次號碼。 |
UNH2.5 (關聯指定代碼) | 指定代碼為 1-6 個字元的英數字元。 |
UNG2.1 (應用程式傳送者識別碼) | 輸入最少 1 個字元,最多 35 個字元的英數字元值。 |
UNG2.2 (應用程式傳送者識別碼辨識符號) | 輸入最多 4 個字元的英數字元值。 |
結構描述 | 您先前已上傳且想要從任一資源類型使用的結構描述: - 使用:連結至邏輯應用程式的整合帳戶。 - 標準:您的邏輯應用程式資源 |
控制編號
屬性 | 描述 |
---|---|
不允許交換控制編號重複項目 | 封鎖重複的交換。 EDIFACT 解碼動作會檢查所接收交換的交換控制編號 (UNB5) 是否不符合先前處理的交換控制編號。 如果偵測到相符項目,則不會處理交換。 |
每隔下列天數檢查是否有重複的 UNB5 | 如果您選擇不允許重複的交換控制編號,您可以指定執行檢查的間隔天數。 |
不允許群組控制編號重複項目 | 封鎖具有重複群組控制編號 (UNG5) 的交換。 |
不允許交易集控制編號重複項目 | 封鎖具有重複交易集控制編號的交換 (UNH1)。 |
EDIFACT 通知控制編號 | 輸入前置詞、參考編號範圍和後置詞的值,以指定用於通知的交易集參考編號。 |
驗證
設定完一個驗證資料列之後,下一個資料列會自動出現。 如果您未指定任何規則,驗證會使用有 [預設] 標籤的資料列。
屬性 | 描述 |
---|---|
訊息類型 | EDI 訊息類型。 |
EDI 驗證 | 依照結構描述的 EDI 屬性、長度限制、空白資料元素和尾端分隔符號定義,在資料類型上執行 EDI 驗證。 |
擴充驗證 | 如果資料類型不是 EDI,則在資料項目要求時才進行驗證,且允許重複、列舉和資料項目長度驗證 (最小和最大)。 |
允許前置/尾端零 | 保留任何額外的前置或尾端零及空格字元。 請勿移除這些字元。 |
修剪前置/尾端零 | 移除前置或尾端零及空格字元。 |
尾端分隔符號原則 | 產生尾端分隔符號。 - 不允許:禁止在已接收的交換中使用尾端分隔符號。 如果交換具有尾端分隔符號,則會被宣告為無效。 - 選用:接受包含 (或不含) 尾端分隔符號的交換。 - 強制:已接收的交換必須具有尾端分隔符號。 |
內部設定
屬性 | 描述 |
---|---|
如果允許尾端分隔符號,則建立空白 XML 標籤 | 交換傳送者會包含空白 XML 標籤以作為尾端分隔符號。 |
將交換分割為交易集 - 發生錯誤時暫停交易集 | 套用適當的信封至交易集,將交換中每個交易集剖析為個別的 XML 文件。 只暫停無法通過驗證的交易集。 |
將交換分割為交易集 - 發生錯誤時暫停交換 | 套用適當的信封,將交換中每個交易集剖析為個別的 XML 文件。 如果交換中有一或多個交易集無法通過驗證,則暫停整個交換。 |
保留交換 - 發生錯誤時暫停交易集 | 讓交換維持不變,建立整個批次交換的 XML 文件。 只暫停未通過驗證的交易集,而繼續處理所有其他交易集。 |
保留交換 - 發生錯誤時暫停交換 | 讓交換維持不變,建立整個批次交換的 XML 文件。 如果交換中有一或多個交易集無法通過驗證,則暫停整個交換。 |
EDIFACT 傳送設定
識別碼
屬性 | 描述 |
---|---|
UNB1.2 (語法版本) | 1-4 的值。 |
UNB2.3 (傳送者反向路由位址) | 1-14 個字元的英數字元值。 |
UNB3.3 (接收者反向路由位址) | 1-14 個字元的英數字元值。 |
UNB6.1 (接收者參考密碼) | 1-14 個字元的英數字元值。 |
UNB6.2 (接收者參考辨識符號) | 1-2 個字元的英數字元值。 |
UNB7 (應用程式參考識別碼) | 1-14 個字元的英數字元值。 |
通知
屬性 | 描述 |
---|---|
訊息回條 (CONTRL) | 傳送訊息的主機合作夥伴會向來賓合作夥伴要求技術 (CONTRL) 通知。 |
通知 (CONTRL) | 傳送訊息的主機合作夥伴預計來賓合作夥伴會要求功能 (CONTRL) 通知。 |
針對接受的交易集產生 SG1/SG4 迴圈 | 如果您選擇要求功能通知,這個設定會在已接受交易集的功能通知中強制產生 SG1/SG4 迴圈。 |
結構描述
屬性 | 描述 |
---|---|
UNH2.1 (類型) | 交易集類型。 |
UNH2.2 (版本) | 訊息版本號碼。 |
UNH2.3 (發行版本) | 訊息版次號碼。 |
結構描述 | 您先前已上傳且想要從任一資源類型使用的結構描述: - 使用:連結至邏輯應用程式的整合帳戶。 - 標準:您的邏輯應用程式資源 |
信封
設定完一個信封資料列之後,下一個資料列會自動出現。 如果您未指定任何規則,驗證會使用有 [預設] 標籤的資料列。
屬性 | 描述 |
---|---|
UNB8 (處理優先順序代碼) | 不超過 1 個字元的字母值。 |
UNB10 (通訊協議) | 1-40 個字元的英數字元值。 |
UNB11 (測試指示器) | 指出產生的交換是測試資料。 |
套用 UNA 區段 (字串服務建議) | 針對要傳送的交換產生 UNA 區段。 |
套用 UNG 區段 (功能群組標頭) | 在傳送給來賓夥伴之訊息的功能群組標頭中建立群組區段。 下列值用來建立 UNG 區段︰ - 結構描述:您先前已上傳且想要從任一資源類型使用的結構描述: - 使用:連結至邏輯應用程式的整合帳戶。 - 標準:您的邏輯應用程式資源 - UNG1:1-6 個字元的英數字元值。 - UNG2.1:1-35 個字元的英數字元值。 - UNG2.2:1-4 個字元的英數字元值。 - UNG3.1:1-35 個字元的英數字元值。 - UNG3.2:1-4 個字元的英數字元值。 - UNG6:1-3 個字元的英數字元值。 - UNG7.1:1-3 個字元的英數字元值。 - UNG7.2:1-3 個字元的英數字元值。 - UNG7.3:1-6 個字元的英數字元值。 - UNG8:1-14 個字元的英數字元值。 |
字元集和分隔符號
除了字元集以外,您也可以指定不同的分隔符號集供各個訊息類型使用。 如果您沒有為指定的訊息結構描述指定字元集,則會使用預設字元集。
屬性 | 描述 |
---|---|
UNB1.1 (系統識別碼) | 要套用至輸出交換的 EDIFACT 字元集。 |
結構描述 | 您先前已上傳且想要從任一資源類型使用的結構描述: - 使用:連結至邏輯應用程式的整合帳戶。 - 標準:您的邏輯應用程式資源 針對選取的結構描述,根據下列分隔符號說明,選取您要使用的分隔符號集。 設定完一個結構描述資料列之後,下一個資料列會自動出現。 |
輸入類型 | 訊息的輸入類型。 |
元件分隔符號 | 用來分隔複合資料元素的單一字元。 |
資料項目分隔符號 | 用來分隔複合資料元素中簡單資料元素的單一字元。 |
UNA3 (小數點標記) | 輸出交換中使用的標記法。 |
UNA4 (釋放指示符號) | 釋放指示符號的值,該值會指出接下來的字元不是語法分隔符號、結束字元或釋放字元,而是原始資料的一部分。 |
UNA5 (重複分隔符號) | 重複分隔符號的值,用來分隔交易集內重複的區段。 |
區段結束字元 | 指出 EDI 區段結尾的單一字元。 |
尾碼 | 與區段識別碼一起使用的字元。 如果您指定尾碼,區段結束字元資料元素就可以空白, 如果區段結束字元留白,則必須指定尾碼。 |
控制編號
屬性 | 描述 |
---|---|
UNB5 (交換控制編號) | 前置詞、用作交換控制編號的值範圍,以及後置詞。 這些值用來產生輸出交換。 控制編號是必要的,但前置詞和後置詞均為選擇性。 控制編號會隨著每則新訊息遞增,而前置詞和後置詞則維持不變。 |
UNG5 (群組控制編號) | 前置詞、用作交換控制編號的值範圍,以及後置詞。 這些值用來產生群組控制編號。 控制編號是必要的,但前置詞和後置詞均為選擇性。 控制編號會隨著每則新訊息遞增,直到達到最大值為止,而前置詞和後置詞則維持不變。 |
UNH1 (訊息標頭參考編號) | 前置詞、交換控制編號的值範圍,以及後置詞。 這些值會用來產生訊息標頭參考編號。 參考編號是必要的,但前置詞和後置詞均為選擇性。 前置詞和後置詞均為選擇性,而參考編號則為必要。 參考編號會隨著每則新訊息遞增,而前置詞和後置詞則維持不變。 |
驗證
設定完一個驗證資料列之後,下一個資料列會自動出現。 如果您未指定任何規則,驗證會使用有 [預設] 標籤的資料列。
屬性 | 描述 |
---|---|
訊息類型 | EDI 訊息類型。 |
EDI 驗證 | 依照結構描述的 EDI 屬性、長度限制、空白資料元素和尾端分隔符號定義,在資料類型上執行 EDI 驗證。 |
擴充驗證 | 如果資料類型不是 EDI,則在資料元素要求時才進行驗證,且允許重複、列舉和資料元素長度驗證 (最小/最大)。 |
允許前置/尾端零 | 保留任何額外的前置或尾端零及空格字元。 請勿移除這些字元。 |
修剪前置/尾端零 | 移除前置或尾端零字元。 |
尾端分隔符號原則 | 產生尾端分隔符號。 - 不允許:禁止在已傳送的交換中使用尾端分隔符號。 如果交換具有尾端分隔符號,則會被宣告為無效。 - 選用:傳送包含 (或不含) 尾端分隔符號的交換。 - 強制:傳送的交換必須具有尾端分隔符號。 |