共用方式為


自動化 SAP GUI 型工作負載的先決條件

您必須先符合以下先決條件,才能開始自動化 SAP GUI 型工作負載。

授權需求

若要使用 Power Automate 組建 RPA 解決方案,您需要下列一個或多個授權或附加元件:

  • Power Automate Premium (或試用版,先前稱包含有人參與 RPA 的 Power Automate 依使用者方案)

  • Power Automate Process 方案 (先前稱 Power Automate 依流程方案和 Power Automate 無人參與的 RPA 附加元件)

軟體需求

在使用裝置建立桌面流程和 Power Automate Desktop 程序之前,您必須確保它符合設定 Power Automate Desktop中概述的要求。

Windows 10 專業版裝置需要以下軟體元件:

SAP GUI 指令碼設定

在使用 SAP 指令碼引擎之前,請先設定或確認以下事項:

  1. 啟用 SAP 指令碼。

    1. 開啟 SAP GUI。

    2. 開啟交易 RZ11

    3. 參數名稱欄位中輸入 sapgui/user_scripting

    4. 顯示

    5. 確認設定檔參數 sapgui/user_scripting 的值下的目前的值已設定為 TRUE。 如果是 FALSE,請選取變更值,並在新值欄位中輸入 TRUE,然後選取儲存

    6. 與 SAP 團隊確認 S_SCR 授權已指派給所有自動化使用者。

      注意

      變更值之後,您可能會收到「變更不是永久的,將在伺服器重新開機時遺失」的警告。若要避免這個問題,請改用交易 RZ10 使伺服器端設定永久存在。 您必須重新啟動 SAP 伺服器才能讓這些設定生效。

  2. 開啟 SAP GUI 選項,移至協助工具與指令碼>協助工具>使用協助工具模式,然後選取其他您所需的核取方塊。

  3. 開啟 SAP GUI 選項>協助工具與指令碼>指令碼,並在使用者設定下,選取啟用指令碼。 清除所有其他選項。

  4. SAP GUI 選項畫面上,移至安全性>安全性設定,然後在安全性模組下,選取開啟安全性設定。 變更預設動作以滿足您的特定要求,然後選取確定

    提示

    您可以選取允許做為預設動作,以避免在檔案儲存作業期間出現安全性對話方塊。

  5. 收集使用案例參考測試資料:在您的 SAP 系統中搜尋一名在職員工,並記下他們的人員編號。 還要記下有效的資訊子類型 (例如,2 = 暫時地址)。

    注意

    我們在範例使用案例中使用的地址格式是以美國要求為基礎。 根據您的要求,欄位清單和必要欄位可能會不同,因此請務必選取與您的設定相關的控制項。

  6. 關閉所有 SAP 工作階段和視窗。

Azure Key Vault 認證 (選用)

雖然此設定步驟對於建立和執行桌面流程不是必要的,但我們強烈建議您使用 Azure Key Vault 做為安全字串 (如 SAP 密碼和 SAP 使用者名稱) 的中央雲端存放庫。 至於本手冊中的案例,我們在 Key Vault 上建立了四個使用案例特定密碼。 我們稍後會使用這些密碼做為安全輸入傳遞到我們的桌面流程。 詳細資訊:Key Vault

Azure Key Vault 的螢幕擷取畫面,包含以下密碼:SAP-HCM-Client、SAP-HCM-SystemId、SAPPassword 和 SAPUser。