共用方式為


SAP

SAP Application Server 和 Message Server 訊息

此連接器適用於以下產品和區域:

服務 Class Regions
邏輯應用程式 Enterprise 所有 Logic Apps 區域, 但下列區域除外:
     - Azure Government 區域
     - Azure 中國區域
     - 美國國防部 (DoD)
連絡人​​
名稱 Microsoft
URL https://support.microsoft.com/
Email abapi@microsoft.com
連接器中繼資料
Publisher Microsoft
網站 https://www.sap.com/index.html
隱私策略 https://www.sap.com/about/legal/privacy.html
類別 資訊科技營運

連接器深入

本文包含參考 API 規格和一般限制。 如需連接器的詳細檔,包括必要條件、操作說明步驟、要求參數架構和範例,請檢閱 從 Azure Logic Apps 連線到 SAP 系統

一般限制

名稱 價值觀
使用內部部署資料閘道時,傳送訊息作業的要求內文大小上限 (以 KB 為單位) 2560
使用 整合服務環境 (ISE) 而沒有內部部署資料閘道時,傳送訊息作業的要求內文大小上限 (KB) 102400
使用內部部署資料閘道時,要求的要求逾時 (以秒為單位) 118
使用 整合服務環境 (ISE) 而沒有內部部署資料閘道時,要求的要求逾時 (以秒為單位) 225

針對較大大小的要求 XML 參數,請將 XML 參數檔放在 Azure 儲存體 Blob 中。 然後,不要直接將 XML 參數放在要求本文中,而是將儲存體 Blob 的完整共用存取簽章 (SAS) URI 放在要求本文中。 然後,會在執行階段下載 Blob。 請確定可從下載位置存取 Blob,例如內部部署資料閘道或 ISE 連接器子網路。

對於逾時較長的要求,請在可用時使用長時間執行的動作。 長時間執行的動作是以 具有 Webhook 動作模式的 Azure Logic Apps 長時間執行工作為基礎。

正在建立連線

連接器支援下列驗證類型:

預設值 建立連線的參數。 所有區域 可共用

預設

適用:所有地區

建立連線的參數。

這是可共享的連接。 如果 Power App 與其他使用者共用,也會共用連線。 如需詳細資訊,請參閱 畫布應用程式的連接器概觀 - Power Apps |Microsoft 文件

名稱 類型 Description 為必填項目
Gateway 閘道設定 內部部署閘道 (請參閱更多 https://docs.microsoft.com/data-integration/gateway 詳細資料
客戶 整數 (int) 要連線到 SAP 系統的 SAP 用戶端 ID。
驗證類型 字串 要連線到 SAP 系統的驗證類型。 必須是基本的(使用者名稱和密碼)。
SAP 使用者名稱 securestring 用於登入 SAP 系統的使用者名稱。
SAP 密碼 securestring 用於登入 SAP 系統的密碼。
登入類型 字串 登入 SAP 系統的類型,應用程式伺服器登入 (類型 A) 或群組登入 (類型 B 又名訊息伺服器)。
AS 主機 字串 SAP 應用程式伺服器的主機名稱。
AS服務 字串 SAP 應用程式伺服器的服務名稱或埠號。
AS系統編號 整數 (int) SAP 系統的系統編號。 這是一個從 00 到 99 的數字。
MS Server 主機 字串 SAP 訊息伺服器的主機名稱(又稱 R3 系統名稱)。
MS 服務名稱或連接埠號碼 字串 訊息伺服器的服務名稱或埠號碼。
MS 系統 ID 字串 SAP 系統的系統識別碼。
MS 登入群組 字串 SAP 系統的登入群組。
安全打字 布爾 (bool) 如果為false,請使用強類型,否則使用字串作為安全類型。
使用 SNC 布爾 (bool) 選取後,連線將使用 SNC 進行保護。
SNC 圖書館 字串 要使用的 SNC 程式庫的名稱或路徑。
SNC 單一登入 字串 SNC SSO指定是否使用在RFC級別提供的SNC身份或認證。
SNC 我的名字 字串 要用於此特定目的地/伺服器的身分識別(選用)。
SNC 合作夥伴名稱 字串 後端的 SNC 名稱。
SNC 保護品質 字串 用於此特定目的地/伺服器的SNC通訊的服務品質。
SNC證書 字串 Base64 編碼的 X.509 憑證。
PSE securestring Base64 編碼的 PSE(個人安全環境)。

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 2500 60 秒

動作

[BAPI - RFC]建立具狀態工作階段

建立 SAP 系統的可設定狀態連線工作階段。

[BAPI - RFC]關閉具狀態工作階段

關閉 SAP 系統的現有可設定狀態連線工作階段。

[IDOC - RFC]確認交易 ID

將交易識別碼確認傳送至 SAP。

[RFC]SAP 中的呼叫函式 (V2) [已淘汰]

在 SAP 系統上呼叫 sRFC、tRFC 或 qRFC。

[RFC]SAP 中的呼叫函式 (V3) (預覽版)

以文化獨立的方式在 SAP 系統上呼叫 sRFC、tRFC 或 qRFC。

[RFC]SAP 中的呼叫函式 (預覽版)

在 SAP 系統上呼叫 sRFC、tRFC 或 qRFC。

[RFC]取得交易

取得由交易 ID 和/或佇列名稱所識別之交易詳細資料,如果不存在,則建立新交易。 交易識別碼可以 GUID 或 24 個字元字串格式提供。 必須同時提供佇列名稱及交易 ID,才能尋找現有的 qRFC 交易。

[RFC]呼叫 SAP 中長時間執行的函式 (預覽版)

在 SAP 系統上呼叫長時間執行的 sRFC,並等待系統回應。

[RFC]將 RFC 新增至交易 (預覽版)

將 RFC 呼叫新增至由 tId 和/或佇列名稱所識別的交易,如果沒有交易,則建立新交易。

[RFC]建立交易

如果不存在,則使用提供的交易識別碼和佇列名稱建立新交易。 如果交易存在,則取得現有交易的詳細資料。 交易識別碼可以 GUID 或 24 個字元字串格式提供。

[RFC]認可交易 (預覽版)

認可指定工作階段和/或佇列的 RFC 交易。

[巴皮]SAP 中的呼叫方法 (預覽版)

呼叫 SAP 系統上的 BAPI 方法。

[巴皮]復原交易 (預覽版)

回復給定階段作業的 BAPI 交易。

[巴皮]認可交易

認可指定工作階段的 BAPI 交易。

[愛東編號]取得 IDOC 狀態

[愛東編號]取得 IDOC 狀態。

[愛東編號]將文件傳送至 SAP

將 IDOC 訊息傳送至 SAP。

[愛東編號]將文件傳送至 SAP (已淘汰) (預覽版)

將 IDOC 訊息傳送至 SAP (已棄用)。

[愛東編號]獲取 IDOC 列表以進行交易

取得會話識別碼 GUID 或交易識別碼 (TID) 所識別之交易的 IDOC 清單。

傳送訊息給 SAP

將任何訊息類型 RFC、BAPI、IDOC 傳送至 SAP。

產生結構描述

為提供的 SAP 動作或 URI 產生 XML 綱目。

讀取 SAP 資料表 (已淘汰) [已淘汰]

這項動作需要使用者有權存取「BBP_RFC_READ_TABLE」或「RFC_READ_TABLE」RFC。

讀取 SAP 資料表 (預覽版)

這項動作需要使用者有權存取「BBP_RFC_READ_TABLE」或「RFC_READ_TABLE」RFC。

[BAPI - RFC]建立具狀態工作階段

建立 SAP 系統的可設定狀態連線工作階段。

傳回

建立工作階段作業的結果。

[BAPI - RFC]關閉具狀態工作階段

關閉 SAP 系統的現有可設定狀態連線工作階段。

參數

名稱 機碼 必要 類型 Description
工作階段識別碼
sessionId True string

具狀態工作階段識別碼做為字串。

傳回

response
object

[IDOC - RFC]確認交易 ID

將交易識別碼確認傳送至 SAP。

參數

名稱 機碼 必要 類型 Description
交易識別碼
tid True string

GUID 字串格式的交易識別碼。

傳回

response
object

[RFC]SAP 中的呼叫函式 (V2) [已淘汰]

在 SAP 系統上呼叫 sRFC、tRFC 或 qRFC。

參數

名稱 機碼 必要 類型 Description
RFC 名稱
rfcName True string

要調用的 RFC,例如“STFC_CONNECTION”。

SAP 函數輸入
rfcInputs True dynamic

SAP 函數輸入。

RFC 群組篩選器
rfcGroupFilter string

選擇性的 RFC 群組過濾器,例如 'STFC',用於過濾 RFC。

自動提交
autoCommit boolean

如果將 qRFC/tRFC 新增至交易沒有錯誤,則自動認可 RFC 交易。 自動提交只有在提供 {tId} 或 {queueName} 時才會生效。

工作階段識別碼
sessionId string

選擇性可設定狀態工作階段識別碼作為可設定狀態 RFC 的字串。 如果未提供階段作業標識碼,則會在無狀態連線上進行呼叫。

交易識別碼
tId string

選擇易識別碼格式化為 tRFC 和 qRFC 的 GUID 或 24 個字元字串。 如果未提供交易 ID 及佇列名稱,則會同步進行呼叫 (sRFC)。

佇列名稱
queueName string

qRFC 的選用可設定狀態佇列名稱。 如果未提供交易 ID 及佇列名稱,則會同步進行呼叫 (sRFC)。

輸入格式
inputFormat string

輸入格式 (XML 或 JSON) — 選擇 JSON 時,會產生結構描述並提供給設計工具。

傳回格式
returnFormat string

輸出格式 (XML 或 JSON) — 選擇 JSON 時,會產生結構描述並提供給設計工具。

傳回

此作業會輸出隨機的結果。

[RFC]SAP 中的呼叫函式 (V3) (預覽版)

以文化獨立的方式在 SAP 系統上呼叫 sRFC、tRFC 或 qRFC。

參數

名稱 機碼 必要 類型 Description
RFC 名稱
rfcName True string

要調用的 RFC,例如“STFC_CONNECTION”。

SAP 函數輸入
rfcInputs True dynamic

SAP 函數輸入。

RFC 群組篩選器
rfcGroupFilter string

選擇性的 RFC 群組過濾器,例如 'STFC',用於過濾 RFC。

自動提交
autoCommit boolean

如果將 qRFC/tRFC 新增至交易沒有錯誤,則自動認可 RFC 交易。 自動提交只有在提供 {tId} 或 {queueName} 時才會生效。

工作階段識別碼
sessionId string

選擇性可設定狀態工作階段識別碼作為可設定狀態 RFC 的字串。 如果未提供階段作業標識碼,則會在無狀態連線上進行呼叫。

交易識別碼
tId string

選擇易識別碼格式化為 tRFC 和 qRFC 的 GUID 或 24 個字元字串。 如果未提供交易 ID 及佇列名稱,則會同步進行呼叫 (sRFC)。

佇列名稱
queueName string

qRFC 的選用可設定狀態佇列名稱。 如果未提供交易 ID 及佇列名稱,則會同步進行呼叫 (sRFC)。

輸入格式
inputFormat string

輸入格式 (XML 或 JSON) — 選擇 JSON 時,會產生結構描述並提供給設計工具。

傳回格式
returnFormat string

輸出格式 (XML 或 JSON) — 選擇 JSON 時,會產生結構描述並提供給設計工具。

傳回

此作業會輸出隨機的結果。

[RFC]SAP 中的呼叫函式 (預覽版)

在 SAP 系統上呼叫 sRFC、tRFC 或 qRFC。

參數

名稱 機碼 必要 類型 Description
RFC 名稱
rfcName True string

要調用的 RFC,例如“STFC_CONNECTION”。

RFC 群組篩選器
rfcGroupFilter string

選擇性的 RFC 群組過濾器,例如 'STFC',用於過濾 RFC。

自動提交
autoCommit boolean

如果將 qRFC/tRFC 新增至交易沒有錯誤,則自動認可 RFC 交易。 自動提交只有在提供 {tId} 或 {queueName} 時才會生效。

工作階段識別碼
sessionId string

選擇性可設定狀態工作階段識別碼作為可設定狀態 RFC 的字串。 如果未提供階段作業標識碼,則會在無狀態連線上進行呼叫。

交易識別碼
tId string

選擇易識別碼格式化為 tRFC 和 qRFC 的 GUID 或 24 個字元字串。 如果未提供交易 ID 及佇列名稱,則會同步進行呼叫 (sRFC)。

佇列名稱
queueName string

qRFC 的選用可設定狀態佇列名稱。 如果未提供交易 ID 及佇列名稱,則會同步進行呼叫 (sRFC)。

輸入 RFC 參數
body True binary

輸入 RFC 參數以呼叫 SAP 或 URI 至包含 RFC 參數的儲存體 Blob。

內容-類型
Content-Type string

指定要求承載的 content-type。

傳回

呼叫 RFC 作業的結果

[RFC]取得交易

取得由交易 ID 和/或佇列名稱所識別之交易詳細資料,如果不存在,則建立新交易。 交易識別碼可以 GUID 或 24 個字元字串格式提供。 必須同時提供佇列名稱及交易 ID,才能尋找現有的 qRFC 交易。

參數

名稱 機碼 必要 類型 Description
交易識別碼
tId string

交易識別碼格式化為 GUID 或 24 個字元字串。

佇列名稱
queueName string

qRFC 的佇列名稱。

傳回

RFC 交易詳細資料

[RFC]呼叫 SAP 中長時間執行的函式 (預覽版)

在 SAP 系統上呼叫長時間執行的 sRFC,並等待系統回應。

參數

名稱 機碼 必要 類型 Description
RFC 名稱
RfcName True string

要呼叫的 RFC,例如「STFC_CONNECTION」

輸入 RFC 參數 (內嵌)
Payload string

輸入 RFC 參數以呼叫 SAP

輸入 RFC 參數 (參考)
PayloadReference string

包含 RFC 參數的儲存體 Blob 的 URI

RFC 群組篩選器
RfcGroupFilter string

選用的RFC組過濾器,例如“STFC”,用於過濾RFC

自動提交
AutoCommit boolean

如果將 qRFC/tRFC 新增至交易沒有錯誤,則自動認可 RFC 交易。 只有在提供交易 ID 或佇列名稱時,自動認可才會生效。

佇列名稱
QueueName string

qRFC 的選用可設定狀態佇列名稱。 如果未提供交易 ID 及佇列名稱,則會同步進行呼叫 (sRFC)。

工作階段識別碼
sessionId string

選擇性可設定狀態工作階段識別碼作為可設定狀態 RFC 的字串。 如果未提供階段作業標識碼,則會在無狀態連線上進行呼叫。

交易識別碼
tId string

選擇易識別碼格式化為 tRFC 和 qRFC 的 GUID 或 24 個字元字串。 如果未提供交易 ID 及佇列名稱,則會同步進行呼叫 (sRFC)。

傳回

呼叫 RFC 作業的結果

[RFC]將 RFC 新增至交易 (預覽版)

將 RFC 呼叫新增至由 tId 和/或佇列名稱所識別的交易,如果沒有交易,則建立新交易。

參數

名稱 機碼 必要 類型 Description
RFC 名稱
rfcName True string

要調用的 RFC,例如“STFC_CONNECTION”。

RFC 群組篩選器
rfcGroupFilter string

選擇性的 RFC 群組過濾器,例如 'STFC',用於過濾 RFC。

自動提交
autoCommit boolean

如果將 RFC 新增至交易沒有錯誤,則自動認可 RFC 交易。

交易識別碼
tId string

交易識別碼格式化為 GUID 或 24 個字元字串。

佇列名稱
queueName string

qRFC 的佇列名稱。

輸入 RFC 參數
body True binary

輸入 RFC 參數以呼叫 SAP 或 URI 至包含 RFC 參數的儲存體 Blob。

內容-類型
Content-Type string

指定要求承載的 content-type。

傳回

RFC 交易詳細資料

[RFC]建立交易

如果不存在,則使用提供的交易識別碼和佇列名稱建立新交易。 如果交易存在,則取得現有交易的詳細資料。 交易識別碼可以 GUID 或 24 個字元字串格式提供。

參數

名稱 機碼 必要 類型 Description
交易識別碼
tId string

交易識別碼格式化為 GUID 或 24 個字元字串。

佇列名稱
queueName string

qRFC 的佇列名稱。

傳回

RFC 交易詳細資料

[RFC]認可交易 (預覽版)

認可指定工作階段和/或佇列的 RFC 交易。

參數

名稱 機碼 必要 類型 Description
交易識別碼
tId string

交易識別碼格式化為 GUID 或 24 個字元字串。

佇列名稱
queueName string

具狀態佇列名稱。

傳回

response
object

[巴皮]SAP 中的呼叫方法 (預覽版)

呼叫 SAP 系統上的 BAPI 方法。

參數

名稱 機碼 必要 類型 Description
商業物件
businessObject True string

商業物件類型,例如 'BANKDETAIL'。

方法
method True string

要呼叫的方法,例如 'CREATE',後面接著實作的 BAPI 方法,以 ':' 字元分隔。

自動提交
autoCommit boolean

如果 SAP BAPI 回應沒有錯誤,則自動認可 BAPI 交易。 如果 SAP BAPI 回應發生錯誤,則自動復原 BAPI 交易。

工作階段識別碼
sessionId string

選擇性可設定狀態工作階段識別碼作為字串。 如果未提供任何內容,則會在無狀態連線上進行呼叫。

輸入 BAPI 參數
body True binary

輸入 BAPI 參數以呼叫 SAP 或 URI 至包含 BAPI 參數的儲存體 Blob。

內容-類型
Content-Type string

指定要求承載的 content-type。

傳回

呼叫 BAPI 作業的結果

[巴皮]復原交易 (預覽版)

回復給定階段作業的 BAPI 交易。

參數

名稱 機碼 必要 類型 Description
工作階段識別碼
sessionId True string

具狀態工作階段識別碼做為字串。

關閉會話
closeSession boolean

關閉具狀態連線工作階段。

傳回

SAP BAPI 退貨結構第 2 版(又稱 BAPIRET2)

身體
BapiRet2

[巴皮]認可交易

認可指定工作階段的 BAPI 交易。

參數

名稱 機碼 必要 類型 Description
工作階段識別碼
sessionId True string

具狀態工作階段識別碼做為字串。

等待同步更新
wait boolean

等待同步更新完成。

關閉會話
closeSession boolean

關閉具狀態連線工作階段。

傳回

SAP BAPI 退貨結構第 2 版(又稱 BAPIRET2)

身體
BapiRet2

[愛東編號]取得 IDOC 狀態

[愛東編號]取得 IDOC 狀態。

參數

名稱 機碼 必要 類型 Description
IDOC編號
idocNumber True integer

要擷取狀態的 IDOC 號碼。

傳回

IDOC 作業取得狀態的結果。

[愛東編號]將文件傳送至 SAP

將 IDOC 訊息傳送至 SAP。

參數

名稱 機碼 必要 類型 Description
參數清單
dynamicParameters True dynamic

動態輸入參數取決於 IDOC 格式。

IDOC 格式
idocFormat string

IDOC 承載的格式:XML、一般檔案或 Json。

確認TID
confirmTid boolean

自動確認交易 ID,'true' 或 'false'。

交易識別碼 GUID
tid string

選擇易識別碼 GUID 做為字串。 如果未提供任何 GUID,則會產生新的 GUID。

傳回

傳送 IDOC 作業的結果。

[愛東編號]將文件傳送至 SAP (已淘汰) (預覽版)

將 IDOC 訊息傳送至 SAP (已棄用)。

參數

名稱 機碼 必要 類型 Description
具有可選擴充功能的 IDOC 類型
idocType True string

IDOC (基本) 類型,例如 'DELVRY01',以及選擇性的 IDOC 類型延伸模組 (增強功能或 CIM 類型)。

SAP 發行版本
releaseVersion string

SAP 發行版本,例如 720。 如果未提供,則會選取目前的系統版本。

記錄類型版本
recordTypesVersion string

IDOC 記錄類型版本 '2' 或 '3'。

確認TID
confirmTid boolean

自動確認交易 ID,'true' 或 'false'。

交易識別碼 GUID
tid string

選擇易識別碼 GUID 做為字串。 如果未提供任何 GUID,則會產生新的 GUID。

輸入 IDOC 訊息
body True binary

將 IDOC 訊息輸入至 SAP 或 URI 至包含 IDOC 訊息的儲存體 Blob。

內容-類型
Content-Type string

指定要求承載的 content-type。

傳回

傳送 IDOC 作業的結果。

[愛東編號]獲取 IDOC 列表以進行交易

取得會話識別碼 GUID 或交易識別碼 (TID) 所識別之交易的 IDOC 清單。

參數

名稱 機碼 必要 類型 Description
方向
direction True string

要尋找的 IDOC 是由 SAP 傳送或接收。

交易識別碼
tId True string

交易識別碼格式化為 GUID 或 24 個字元字串。

傳回

IDOC 號碼列表。

傳送訊息給 SAP

將任何訊息類型 RFC、BAPI、IDOC 傳送至 SAP。

參數

名稱 機碼 必要 類型 Description
SAP 動作
sapAction True string

SAP 動作。

輸入訊息
body True binary

將訊息輸入至 SAP 或 URI 至包含訊息的儲存體 Blob。

內容-類型
Content-Type string

指定要求承載的 content-type。

傳回

response
object

產生結構描述

為提供的 SAP 動作或 URI 產生 XML 綱目。

參數

名稱 機碼 必要 類型 Description
sapActionUris
sapActionUris True array of string
檔案名稱前置詞
fileNamePrefix string

結構描述檔案名稱的字首。

傳回

產生結構描述回應

讀取 SAP 資料表 (已淘汰) [已淘汰]

這項動作需要使用者有權存取「BBP_RFC_READ_TABLE」或「RFC_READ_TABLE」RFC。

參數

名稱 機碼 必要 類型 Description
資料表名稱
tableName True string

要讀取的 SAP 資料表名稱。

要讀取的欄位
fieldNames array

要讀取的欄位 - 已過時,請改用動作版本 2。

其中篩選器
whereFilters array

where 過濾器子句 - 已過時,請改用動作版本 2。

起始列索引
startIndex integer

起始列索引,例如 0。

要讀取的列數
rowCount integer

要讀取的行數,例如 10。 如果您只想取得欄位中繼資料,請使用 0。

欄位分隔符號
delimiter string

在列欄位資料之間插入的選用分隔符號。

傳回

讀取表格作業的結果。

讀取 SAP 資料表 (預覽版)

這項動作需要使用者有權存取「BBP_RFC_READ_TABLE」或「RFC_READ_TABLE」RFC。

參數

名稱 機碼 必要 類型 Description
資料表名稱
tableName True string

要讀取的 SAP 資料表名稱

要讀取的欄位
FieldNames array of string

要讀取的欄位清單

其中篩選器
WhereFilters array of string

where 過濾子句列表,例如“MTART = 'ROH' AND MEINS = 'PAK'”

起始列索引
StartIndex integer

起始列索引,例如 0

要讀取的列數
RowCount integer

要讀取的行數,例如 10

欄位分隔符號
Delimiter string

在列欄位資料之間插入的選用分隔符號

傳回

讀取表格作業的結果。

觸發程序

收到訊息時

從 SAP 收到訊息時。

收到訊息時

從 SAP 收到訊息時。

參數

名稱 機碼 必要 類型 Description
閘道主機
gatewayHost True string

SAP RFC 伺服器註冊閘道主機。

閘道服務
gatewayService True string

SAP RFC 伺服器註冊閘道服務。

ProgramId
programId True string

SAP RFC 伺服器註冊閘道程式識別碼。

SapActions
SapActions array of string

註冊將接聽的 SAP 動作篩選清單

IDOC 格式
IdocFormat string

接收 IDOC 的格式

接收具有未發行區段的 IDOC
ReceiveIdocsWithUnreleasedSegments boolean

是否接收具有未發行片段的 IDOC

SncPartner名稱
sncPartnerNames string

垂直條 (|) 分隔的 SNC 合作夥伴名稱清單。

平行處理度
degreeOfParallelism integer

要平行處理的呼叫數。

傳回

接聽程式要求

定義

巴皮雷特2

SAP BAPI 退貨結構第 2 版(又稱 BAPIRET2)

名稱 路徑 類型 Description
類型
Type string

訊息類型

Id
Id string

訊息類別

Number
Number string

訊息號碼

Message
Message string

訊息文字

日誌編號
LogNumber string

應用程式日誌:日誌編號

日誌訊息號碼
LogMessageNumber string

應用程式日誌:內部訊息序號

訊息變數 1
MessageVariable1 string

訊息變數 1

訊息變數 2
MessageVariable2 string

訊息變數 2

訊息變數3
MessageVariable3 string

訊息變數 3

訊息變數4
MessageVariable4 string

訊息變數 4

參數
Parameter string

參數名稱

Row
Row integer

參數中的行

領域
Field string

參數中的欄位

System
System string

訊息來源的邏輯系統

呼叫Bapi回應

呼叫 BAPI 作業的結果

名稱 路徑 類型 Description
巴皮返回
BapiReturn BapiRet2

SAP BAPI 退貨結構第 2 版(又稱 BAPIRET2)

BAPI 退貨
BapiReturns array of BapiRet2

BAPI 退貨結構

XML 回應
XmlResponse string

對 BAPI 呼叫的 XML 回應

Json回應
JsonResponse Object

呼叫Rfc回應

呼叫 RFC 作業的結果

名稱 路徑 類型 Description
XML 回應
XmlResponse string

對 RFC 呼叫的 XML 回應

Json回應
JsonResponse Object

CreateSession回應

建立工作階段作業的結果。

名稱 路徑 類型 Description
工作階段識別碼
SessionId string

Id 為有狀態工作階段。

欄位中繼資料

欄位中繼資料

名稱 路徑 類型 Description
欄位名稱
Name string

欄位名稱

欄位偏移
Offset integer

欄位起始偏移

欄位長度
Length integer

欄位長度

ABAP 資料類型
AbapDataType string

欄位 ABAP 資料類型

欄位描述
Description string

欄位描述

IdocNumbers列表

IDOC 號碼列表。

名稱 路徑 類型 Description
IDOC 號碼
IdocNumbers array of integer

IDOC 號碼列表

IdocStatus回應

IDOC 作業取得狀態的結果。

名稱 路徑 類型 Description
IDOC 狀態碼
IdocStatus integer

IDOC 狀態碼

接聽程式要求

接聽程式要求

名稱 路徑 類型 Description
動作 Uri
ActionUri string

動作 URI

Content
Content string

Content

物體

ReadTable回應

讀取表格作業的結果。

名稱 路徑 類型 Description
XML 回應
XmlResponse string

對讀取表格 RFC 呼叫的 XML 回應

欄位中繼資料
FieldsMetadata array of FieldMetadata

欄位中繼資料

Rows
Rows array of string

Rows

Rfc交易詳細資料

RFC 交易詳細資料

名稱 路徑 類型 Description
交易中 RFC 的名稱
RfcNames array of string

交易中 RFC 的名稱

交易識別碼 (TID)
TId string

交易識別碼 (TID)

交易識別碼 (TID) 的 GUID 形式
Guid string

交易識別碼 (TID) 的 GUID 形式

佇列名稱
QueueName string

佇列名稱 (如果是 qRFC 交易) ,否則為空值

SapConnectorGenerateSchemasResponse

產生結構描述回應

名稱 路徑 類型 Description
Schemas
Schemas array of SapConnectorSchema

產生的結構描述清單。

SapConnectorSchema

SAP 結構描述

名稱 路徑 類型 Description
名稱
Name string

結構描述名稱

Content
Content byte

base-64 編碼的結構描述內容

SendIdoc回應

傳送 IDOC 作業的結果。

名稱 路徑 類型 Description
交易識別碼
TransactionID string

IDOC tRFC 的交易識別碼 GUID。

物件

這是類型 'object'。