Automation Anywhere

Automation Anywhere Automation 360

關閉內容

內容

開啟內容

SAP BAPI package

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

SAP BAPI package

SAP BAPI package 包含 actions 使用 SAP Business Application Programming Interface ( BAPI )將工作與程序自動化。BAPI 是一種標準化方法,使第三方應用程序能夠與 SAP 系統交互。

開始之前

actions package 在 SAP BAPI 中執行以下操作,作爲使用可用集的一部分 actions
  1. SAP 使用 Connect (連接 action)與應用程序建立連接。
  2. 使用 Create 函數 action 爲指定的 SAP BAPI 函數創建用戶定義的函數。

    選擇 開始順序 選項以標記進程的開始,然後選擇 actions 以自動執行任務。

  3. 使用 “運行”功能 action 運行使用 “創建函數 ”操作創建的函數。

    選擇 結束順序 選項以標記進程的結束,選擇 提交事務 選項以提交更改。

Actions 在 SAP BAPI 中 package

SAP BAPI package 包括以下 actions內容:

Action 描述
連線 請參閱使用 Connect action for SAP BAPI
建立函數 爲 SAP BAPI 函數創建別名,並使用別名保存該別名。您可以在其他中使用別名 actions ,以便在這些 actions中使用 BAPI 函數。
  • 會話名稱 字段中,在 連接 action中輸入用於連接 SAP 應用程序的會話名稱。
  • 在函數別名字段中,輸入要用於 BAPI 函數的別名。
  • 在 BAPI 名稱字段中,輸入要爲其創建別名的 SAP BAPI 函數的名稱。
  • 如果 要按特定順序執行 BAPI 以標記進程的開始,請選擇開始順序選項。
取得欄位值 從函數、表或結構中獲取特定字段的數據。
  • 在 BAPI 函數別名字段中,輸入使用 Create 函數爲 SAB BAPI 函數提供的別名 action
  • 選擇以下選項之一,指定是否要從函數、表或結構中獲取數據:
    • 功能:可讓您從函數取得欄位的值。
    • :可讓您從 SAP BAPI 函數中的資料表取得欄位值。

      必須指定 要從中獲取數據的表別名。

      action 使用 “獲取”字段 action 從 SAP BAPI 函數中的表中獲取字段值之前,必須先使用“獲取”表。還必須指定 要從中獲取數據的表別名。

    • 結構:可讓您從 SAP 應用程式中的結構取得資料。

      action 使用 “獲取”字段 action 從 SAP BAPI 函數中的結構獲取字段值之前,必須使用“獲取”結構。還必須指定 要從中獲取數據的表別名。

  • 在字段名稱字段中,輸入要從中獲取數據的字段的名稱。
  • SAP BAPI 會話 字段中,在 SAP 連接 action中輸入用於連接應用程序的會話名稱。
  • 在“將輸出保存到變量”字段中,指定字符串變量。
取得架構 使用函數別名從結構中獲取數據。
  • 在 BAPI 函數別名字段中,輸入使用 Create 函數爲 SAB BAPI 函數提供的別名 action
  • 在結構名稱字段中,輸入要從中獲取數據的結構的名稱。
  • SAP BAPI 會話 字段中,在 SAP 連接 action中輸入用於連接應用程序的會話名稱。
  • 選擇以下選項之一以指定如何保存從結構中檢索到的數據:
    • 別名:使您可以爲結構提供別名,並在其他 actions中使用別名。
    • 變量:使您可以將從結構中檢索的數據存儲在表變量中。
取得表格 使用函數別名從表中獲取表格數據。
  • 在 BAPI 函數別名字段中,輸入使用 Create 函數爲 SAB BAPI 函數提供的別名 action
  • 在 [ 資料表名稱 ] 欄位中,輸入您要從中取得資料的資料表名稱。
  • SAP BAPI 會話 字段中,在 SAP 連接 action中輸入用於連接應用程序的會話名稱。
  • 選擇以下選項之一,指定如何保存從表中檢索到的數據:
    • 別名:使您可以爲表提供別名,並在其他 actions中使用別名。
    • 變量:可讓您將從表格中擷取的資料儲存在表格變數中。
執行函數 運行 SAP BAPI 功能。
  • 在 BAPI 函數別名字段中,輸入使用 Create 函數爲 SAB BAPI 函數提供的別名 action
  • 選擇 結束順序 選項以標記進程的結束,選擇 提交事務 選項以提交進程中所做的更改。

    如果要結束序列,必須從 “創建函數 ”操作中選擇“開始序列”選項。如果您已使用佇列遠端功能呼叫( QRFC )、您必須選取 提交交易 選項、以提交您所做的變更。

  • SAP BAPI 會話 字段中,在 SAP 連接 action中輸入用於連接應用程序的會話名稱。
設定欄位值 使用函數別名將數據設置爲函數、表或結構。
  • 在 BAPI 函數別名字段中,輸入使用 Create 函數爲 SAB BAPI 函數提供的別名 action
  • 選擇以下選項之一,指定是否要在函數、表或結構中設置數據:
    • 功能:可讓您在函數中設定資料。
    • :可讓您在 SAP 應用程式中設定資料表中的資料。

      action 使用 “獲取”字段 action 從 SAP BAPI 函數中的表中獲取字段值之前,必須先使用“獲取”表。必須指定 要在其中設置數據的表別名。 如果要在表格中創建新行並在該行中設置值,也可以選擇創建新行選項。

    • 結構:可讓您在 SAP 應用程式的結構中設定資料。

      action 使用 “獲取”字段 action 從 SAP BAPI 函數中的結構獲取字段值之前,必須使用“獲取”結構。您還必須指定 要從中獲取數據的結構別名。

  • 在字段名稱字段中,輸入要在其中設置數據的字段的名稱。
  • 在“字段值”字段中,輸入要設置的值。
  • SAP BAPI 會話 字段中,在 SAP 連接 action中輸入用於連接應用程序的會話名稱。
傳送意見反饋