閱讀及檢閱 Automation Anywhere 文件

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

SAP BAPI package

  • 已更新:2021/07/13
    • Automation 360 v.x
    • 探索
    • RPA 工作區

SAP BAPI package

SAP BAPI package 包含使用 SAP 業務應用程式的程式設計介面 (BAPI) 自動執行任務和流程的actions。BAPI 是一種標準化方法,可讓第三方應用程式與 SAP 系統互動。

在開始之前

請在 SAP BAPIpackage 中執行以下actions,作為使用一系列可用actions的一環:
  1. 使用 [連線] action建立與 SAP 應用程式的連線。
  2. 使用 [建立函數] action為指定的 SAP BAPI 函數建立使用者定義的函數。

    選擇 [開始序列] 選項以標記流程的開始,然後選擇actions以自動化任務。

  3. 使用 [執行函數] action執行您使用 [建立函數] 動作建立的函數。

    選擇 [結束序列] 選項以標記程序的結束,然後選擇 [進行交易] 選項以進行變更。

在 SAP BAPI package 中的Actions

SAP BAPI package 包括以下actions

Action 說明
連線 請參閱使用 Connect action for SAP BAPI
建立函數 為 SAP BAPI 函數建立別名,並以別名儲存。您可以在其他actions中使用別名,以在那些actions中使用該 BAPI 函數。
  • 在 [工作階段名稱] 欄位中,輸入您在 [連線] action中用來與 SAP 應用程式連線的工作階段名稱。
  • 在 [函數別名] 欄位中,輸入您想用於 BAPI 函數的別名。
  • 在 [BAPI 名稱] 欄位中,輸入您想為其建立別名的 SAP BAPI 函數的名稱。
  • 如果要以特定序列執行 BAPI 以標記流程的開始,請選擇 [開始序列] 選項。
取得欄位值 從函數、表格或架構中取得特定欄位的資料。
  • 在 [BAPI 函數別名] 欄位中,輸入您使用的 [建立函數] action提供給 SAP BAPI 函數的別名。
  • 選擇下列其中一個選項以指定您是否想從函數、表格或架構中取得資料:
    • 函數:使您能夠從函數中取得欄位值。
    • 表格:使您能夠從 SAP BAPI 函數中的表格取得欄位值。

      您必須指定要從中取得資料的 [表格別名]。

      您必須使用 [取得表格] action,才能使用 [取得欄位] action從 SAP BAPI 函數中的表格取得欄位值。您也必須指定要從中取得資料的 [表格別名]。

    • 架構:使您能夠在 SAP 應用程式的架構中取得資料。

      您必須使用 [取得架構] action,才能使用 [取得欄位] action從 SAP BAPI 函數中的架構取得欄位值。您也必須指定要從中取得資料的 [表格別名]。

  • 在 [欄位名稱] 欄位中,輸入要取得資料的欄位名稱。
  • 在 [SAP BAPI 名稱] 欄位中,輸入您在 [連線] action中用來與 SAP 應用程式連線的工作階段名稱。
  • 在 [將輸出儲存至變數] 欄位中,指定字串變數。
取得架構 使用函數別名從架構中取得資料。
  • 在 [BAPI 函數別名] 欄位中,輸入您使用的 [建立函數] action提供給 SAP BAPI 函數的別名。
  • 在 [欄位名稱] 欄位中,輸入要取得資料的架構名稱。
  • 在 [SAP BAPI 名稱] 欄位中,輸入您在 [連線] action中用來與 SAP 應用程式連線的工作階段名稱。
  • 選擇下列其中一個選項以指定您想如何儲存從架構中擷取的資料:
    • 別名:使您能夠為架構提供別名,並在其他actions中使用別名。
    • 變數:使您能夠將從架構中擷取的資料儲存在表格變數中。
取得表格 使用函數別名從表格中取得表格資料。
  • 在 [BAPI 函數別名] 欄位中,輸入您使用的 [建立函數] action提供給 SAP BAPI 函數的別名。
  • 在 [表格名稱] 欄位中,輸入想要取得資料的表格名稱。
  • 在 [SAP BAPI 名稱] 欄位中,輸入您在 [連線] action中用來與 SAP 應用程式連線的工作階段名稱。
  • 選擇下列其中一個選項以指定您想如何儲存從表格中擷取的資料:
    • 別名:使您能夠為表格提供別名,並在其他actions中使用別名。
    • 變數:使您能夠將從表格中擷取的資料儲存在表格變數中。
執行函數 執行 SAP BAPI 函數。
  • 在 [BAPI 函數別名] 欄位中,輸入您使用的 [建立函數] action提供給 SAP BAPI 函數的別名。
  • 選擇 [結束序列] 選項以標記程序的結束,然後選擇 [進行交易] 選項以在程序中進行變更。

    如果要結束序列,必須從 [建立函數] 動作中選擇 [開始序列] 選項。如果您使用佇列遠程函數調用 (qRFC),必須選擇 [進行交易] 選項來進行您所做的變更。

  • 在 [SAP BAPI 名稱] 欄位中,輸入您在 [連線] action中用來與 SAP 應用程式連線的工作階段名稱。
設定欄位值 使用函數別名將資料設定到函數、表格或架構中。
  • 在 [BAPI 函數別名] 欄位中,輸入您使用的 [建立函數] action提供給 SAP BAPI 函數的別名。
  • 選擇下列其中一個選項以指定您是否想從函數、表格或架構中設定資料:
    • 函數:使您能夠在函數中設置資料。
    • 表格:使您能夠在 SAP 應用程式的表格中設定資料。

      您必須使用 [取得表格] action,才能使用 [取得欄位] action從 SAP BAPI 函數中的表格取得欄位值。您必須指定要從中設定資料的 [表格別名]。如果要在表格中建立新列並在該列中設定值,也可以選擇 [建立新列]。

    • 架構:使您能夠在 SAP 應用程式的架構中設定資料。

      您必須使用 [取得架構] action,才能使用 [取得欄位] action從 SAP BAPI 函數中的架構取得欄位值。您也必須指定要從中取得資料的 [架構別名]。

  • 在 [欄位名稱] 欄位中,輸入想要設定資料的欄位名稱。
  • 在 [欄位值] 欄位中,輸入要設定的值。
  • 在 [SAP BAPI 名稱] 欄位中,輸入您在 [連線] action中用來與 SAP 應用程式連線的工作階段名稱。
執行標準工作流程 使您能夠在 SAP BAPI 中執行標準工作流程。
  • 使用 [選擇工作流程] 選項從 [標準 BAPI 選取器] 對話方塊中選擇工作流程。
  • [匯入 BAPI] 區段顯示所選工作流程的匯入參數。您可以從動作功能表 (垂直線省略符號) 中選擇 [編輯] 選項以指定參數值。
    • 如果要使用該匯入參數,請選擇 [包含] 選項。
    • 選擇 [表格] 分頁以選擇包含要匯入 BAPI 值的表格變量。或者,選擇 [字串] 分頁以手動指定值。
  • [匯入 BAPI] 區段顯示所選工作流程的匯出參數。您可以從動作功能表 (垂直線省略符號) 中選擇 [編輯] 選項以指定參數值。
    • 如果要使用該匯出參數,請選擇 [包含] 選項。
  • [表格] 區段顯示可在所選工作流程中用作匯出或匯入參數的表格。您可以從動作功能表 (垂直線省略符號) 中選擇 [編輯] 選項以指定表格值。
    • 如果要將該表格用作匯出或匯入參數,請選擇 [包含] 選項。
    • 選擇 [匯入] 分頁將表格用作匯入參數,或選擇 [匯出] 分頁將表格用作匯出參數。
    • 選擇 [表格] 分頁以選擇包含要匯入 BAPI 值的表格變量。或者,選擇 [字串] 分頁以手動指定值。
  • 如果要以特定序列執行 BAPI 以標記流程的開始,請選擇 [開始序列] 選項。
  • 選取 [結束序列] 選項來標記程序的結尾。
  • 選擇 [進行交易] 選項以進行在此程序中所做的變更。
  • 在 [SAP BAPI 名稱] 欄位中,輸入您在 [連線] action中用來與 SAP 應用程式連線的工作階段名稱。
  • 在 [儲存匯出的架構和標量] 欄位中,指定一個字典變數。
  • 在 [儲存匯出表格] 欄位中,指定一個字典變數。
執行自訂工作流程 使您能夠在 SAP BAPI 中執行自訂工作流程。
  • 從 [選擇自訂工作流程] 清單中選取您要執行的自訂工作流程。
  • [匯入 BAPI] 區段顯示所選工作流程的匯入參數。您可以從動作功能表 (垂直線省略符號) 中選擇 [編輯] 選項以指定參數值。
    • 如果要使用該匯入參數,請選擇 [包含] 選項。
    • 選擇 [表格] 分頁以選擇包含要匯入 BAPI 值的表格變量。或者,選擇 [字串] 分頁以手動指定值。
  • [匯入 BAPI] 區段顯示所選工作流程的匯出參數。您可以從動作功能表 (垂直線省略符號) 中選擇 [編輯] 選項以指定參數值。
    • 如果要使用該匯出參數,請選擇 [包含] 選項。
  • [表格] 區段顯示可在所選工作流程中用作匯出或匯入參數的表格。您可以從動作功能表 (垂直線省略符號) 中選擇 [編輯] 選項以指定表格值。
    • 如果要將該表格用作匯出或匯入參數,請選擇 [包含] 選項。
    • 選擇 [匯入] 分頁將表格用作匯入參數,或選擇 [匯出] 分頁將表格用作匯出參數。
    • 選擇 [表格] 分頁以選擇包含要匯入 BAPI 值的表格變量。或者,選擇 [字串] 分頁以手動指定值。
  • 如果要以特定序列執行 BAPI 以標記流程的開始,請選擇 [開始序列] 選項。
  • 選取 [結束序列] 選項來標記程序的結尾。
  • 選擇 [進行交易] 選項以進行在此程序中所做的變更。
  • 在 [SAP BAPI 名稱] 欄位中,輸入您在 [連線] action中用來與 SAP 應用程式連線的工作階段名稱。
  • 在 [儲存匯出的架構和標量] 欄位中,指定一個字典變數。
  • 在 [儲存匯出表格] 欄位中,指定一個字典變數。
傳送意見反饋