若要在 SAP BAPI® 實例上本機執行遠端函式呼叫,請使用 SAP BAPI RFC 連線指令新增步驟。例如:
- 與 SAP BAPI 程式互動
- 串流多維表達式 (MDX) 資料抽取查詢
要啟用這些指令,IT 管理員首先建立一個 SAP BAPI RFC 連接器 。
BAPI_XBP_JOB_ADD_ABAP_STEP
若要使用 Advanced Buisness Application Programming (ABAP) 程式新增工作步驟,請使用BAPI_XBP_JOB_ADD_ABAP_STEP 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| Cookies |
輸入初始BAPI_XMI_LOGON 指令的 cookies。 |
| 外部使用者名稱 |
輸入與請求一起使用的外部使用者名稱;在 XML 中,EXTERNAL_USER_NAME 值。 |
| 工作計數 |
輸入要新增步驟的工作計數;在 XML 中,JOBCOUNT 值。 |
| 工作名稱 |
輸入要新增步驟的工作名稱;在 XML 中,JOBNAME 值。 |
| 計畫名稱 |
輸入要新增至工作的程式名稱。 |
| 變體名稱 |
輸入變體的名稱。 |
| SAP 使用者名稱 |
輸入要使用的 SAP 使用者的使用者名稱。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法與 SAP 伺服器驗證 |
BAPI_XBP_JOB_JOBLOG_READ
要檢索工作的日誌,請使用BAPI_XBP_JOB_JOBLOG_READ 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| Cookies |
輸入初始BAPI_XMI_LOGON 指令的 cookies。 |
| 外部使用者名稱 |
輸入與請求一起使用的外部使用者名稱;在 XML 中,EXTERNAL_USER_NAME 值。 |
| 工作計數 |
輸入要取得日誌的工作計數;在 XML 中,JOBCOUNT 值。 |
| 工作名稱 |
輸入要取得記錄的工作名稱;在 XML 中,JOBNAME 值。 |
输出
| 輸出 |
輸出類型 |
| 傳回 |
JSON |
| 工作通訊協定記錄 |
檔案 |
| 工作協定新記錄 |
檔案 |
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法與 SAP 伺服器驗證 |
BAPI_XBP_JOB_OPEN
要创建作业,请使用BAPI_XBP_JOB_OPEN 命令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| Cookies |
輸入初始BAPI_XMI_LOGON 指令的 cookies。 |
| 外部使用者名稱 |
輸入與請求一起使用的外部使用者名稱;在 XML 中,EXTERNAL_USER_NAME 值。 |
| 工作類別 |
輸入新工作的類別;在 XML 中,JOBCLASS 值。 |
| 工作名稱 |
輸入新工作的名稱;在 XML 中,JOBNAME 值。 |
输出
| 輸出 |
輸出類型 |
| 工作計數 |
字串 |
| 傳回 |
JSON |
| 工作名稱 |
字串 |
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法與 SAP 伺服器驗證 |
BAPI_XBP_JOB_READ
要讀取工作的內容,請使用BAPI_XBP_JOB_READ 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| Cookies |
輸入初始BAPI_XMI_LOGON 指令的 cookies。 |
| 外部使用者名稱 |
輸入與請求一起使用的外部使用者名稱;在 XML 中,EXTERNAL_USER_NAME 值。 |
| 工作計數 |
輸入要讀取的工作計數;在 XML 中,JOBCOUNT 值。 |
| 工作名稱 |
輸入要讀取的工作名稱;在 XML 中,JOBNAME 值。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法與 SAP 伺服器驗證 |
BAPI_XBP_JOB_SPOOLLIST_READ
要讀取 ABAP 工作步驟的 spool 清單,請使用BAPI_XBP_JOB_SPOOLLIST_READ 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| Cookies |
輸入初始BAPI_XMI_LOGON 指令的 cookies。 |
| 外部使用者名稱 |
輸入與請求一起使用的外部使用者名稱;在 XML 中,EXTERNAL_USER_NAME 值。 |
| 工作計數 |
輸入要讀取的工作計數;在 XML 中,JOBCOUNT 值。 |
| 工作名稱 |
輸入要讀取的工作名稱;在 XML 中,JOBNAME 值。 |
| 步驟號碼 |
輸入要從哪個步驟取得線軸的步驟號碼。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法與 SAP 伺服器驗證 |
BAPI_XBP_JOB_START_IMMEDIATELY
要立即啟動工作,請使用BAPI_XPBI_JOB_START_IMMEDIATELY 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| Cookies |
輸入初始BAPI_XMI_LOGON 指令的 cookies。 |
| 外部使用者名稱 |
輸入與請求一起使用的外部使用者名稱;在 XML 中,EXTERNAL_USER_NAME 值。 |
| 工作計數 |
輸入要執行的工作計數;在 XML 中,JOBCOUNT 值。 |
| 工作名稱 |
輸入要執行的工作名稱;在 XML 中,JOBNAME 值。 |
| 目標群組 |
輸入目標群組。 |
| 目標伺服器 |
輸入目標伺服器。 |
| 同步執行 |
若要同步執行工作並等待其完成,請勾選此方塊。 |
输出
| 輸出 |
輸出類型 |
| 傳回 |
JSON |
| 記錄 |
檔案 |
| 工作狀況 |
字串 |
| 有子女 |
字串 |
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法與 SAP 伺服器驗證 |
BAPI_XBP_JOB_STATUS_GET
要檢索工作的狀態,請使用BAPI_XBP_JOB_STATUS_GET 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| Cookies |
輸入初始BAPI_XMI_LOGON 指令的 cookies。 |
| 外部使用者名稱 |
輸入與請求一起使用的外部使用者名稱;在 XML 中,EXTERNAL_USER_NAME 值。 |
| 工作計數 |
輸入要取得狀態的工作計數;在 XML 中,JOBCOUNT 值。 |
| 工作名稱 |
輸入要取得狀態的工作名稱;在 XML 中,JOBNAME 值。 |
输出
| 輸出 |
輸出類型 |
| 傳回 |
JSON |
| 工作狀態 |
字串 |
| 有子女 |
字串 |
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法與 SAP 伺服器驗證 |
BAPI_XBP_REPORT_SEARCH
要搜尋報告,請使用BAPI_XBP_REPORT_SEARCH 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| Cookies |
輸入初始BAPI_XMI_LOGON 指令的 cookies。 |
| 外部使用者名稱 |
輸入與請求一起使用的外部使用者名稱;在 XML 中,EXTERNAL_USER_NAME 值。 |
| 報告 |
輸入報告的搜尋字串,例如report*; 在 XML 中,REPORT 值。 |
| COUNT |
輸入要傳回的最大結果數;在 XML 中,COUNT 值。 |
| 報告項目 |
輸入要加入搜尋的項目清單;在 XML 中,REPORTS->Item 值。 |
输出
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法與 SAP 伺服器驗證 |
BAPI_XMI_LOGOFF
若要登出外部管理工具,請使用BAPI_XMI_LOGOFF 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| Cookies |
輸入初始BAPI_XMI_LOGON 指令中的 cookies。 |
| 介面 |
輸入要登出並結束其會話的服務;在 XML 中,INTERFACE 值。 |
输出
無
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法與 SAP 伺服器進行驗證 |
BAPI_XMI_LOGON
若要登入外部管理工具,請使用BAPI_XMI_LOGON 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| 公司 |
輸入要登入的公司;在 XML 中,EXTCOMPANY 值。 |
| PRODUCT |
輸入要登入的產品;在 XML 中,EXTPRODUCT 值。 |
| 最終 |
輸入 BAPI 呼叫和服務的版本;在 XML 中,VERSION 值。 |
| 介面 |
輸入要登入並建立會話的服務;在 XML 中,INTERFACE 值。 |
输出
| 輸出 |
輸出類型 |
| Cookie |
JSON |
| 會話 ID |
字串 |
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法與 SAP 伺服器驗證 |
一般函式呼叫
若要在 SAP 環境中呼叫任何啟用 Web 服務的 RFC 函式,請使用通用函式呼叫 指令。
摘要資訊
| 摘要資訊 |
詳細資訊 |
| Cookies |
輸入初始BAPI_XMI_LOGON 指令的 cookies。 |
| 正文 XML |
輸入要求的有效負載。請勿包含函式本身的 XML 元素;只包含該元素的內容 。 |
| 函式名稱 |
輸入函式名稱,例如BAPI_XMI_LOGON 。 |
输出
| 輸出 |
輸出類型 |
| XML 回應 |
檔案 |
| 傳回 |
JSON |
退出代碼
| 代碼 |
類型 |
詳細資訊 |
| 0 |
成功 |
成功 |
| 1 |
錯誤 |
命令執行失敗 |
| 2 |
錯誤 |
無法驗證 SAP 伺服器 |