自動化 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 專業版裝置需要以下軟體元件:
最新版的 .NET Framework (可能需要重新開機)
最新版的桌面流程 ,包含 Power Automate Desktop 和瀏覽器擴充功能 (請確定您已啟用瀏覽器擴充功能)
Microsoft Edge 或 Google Chrome 瀏覽器
適用於 Windows 的 SAP GUI (如需詳細資料,請洽詢管理員)。
SAP GUI 指令碼設定
在使用 SAP 指令碼引擎之前,請先設定或確認以下事項:
啟用 SAP 指令碼。
開啟 SAP GUI。
開啟交易 RZ11。
在參數名稱欄位中輸入 sapgui/user_scripting。
選顯示。
確認設定檔參數 sapgui/user_scripting 的值下的目前的值已設定為 TRUE。 如果是 FALSE,請選取變更值,並在新值欄位中輸入 TRUE,然後選取儲存。
與 SAP 團隊確認 S_SCR 授權已指派給所有自動化使用者。
注意
變更值之後,您可能會收到「變更不是永久的,將在伺服器重新開機時遺失」的警告。若要避免這個問題,請改用交易 RZ10 使伺服器端設定永久存在。 您必須重新啟動 SAP 伺服器才能讓這些設定生效。
開啟 SAP GUI 選項,移至協助工具與指令碼>協助工具>使用協助工具模式,然後選取其他您所需的核取方塊。
開啟 SAP GUI 選項>協助工具與指令碼>指令碼,並在使用者設定下,選取啟用指令碼。 清除所有其他選項。
在 SAP GUI 選項畫面上,移至安全性>安全性設定,然後在安全性模組下,選取開啟安全性設定。 變更預設動作以滿足您的特定要求,然後選取確定。
提示
您可以選取允許做為預設動作,以避免在檔案儲存作業期間出現安全性對話方塊。
收集使用案例參考測試資料:在您的 SAP 系統中搜尋一名在職員工,並記下他們的人員編號。 還要記下有效的資訊子類型 (例如,2 = 暫時地址)。
注意
我們在範例使用案例中使用的地址格式是以美國要求為基礎。 根據您的要求,欄位清單和必要欄位可能會不同,因此請務必選取與您的設定相關的控制項。
關閉所有 SAP 工作階段和視窗。
Azure Key Vault 認證 (選用)
雖然此設定步驟對於建立和執行桌面流程不是必要的,但我們強烈建議您使用 Azure Key Vault 做為安全字串 (如 SAP 密碼和 SAP 使用者名稱) 的中央雲端存放庫。 至於本手冊中的案例,我們在 Key Vault 上建立了四個使用案例特定密碼。 我們稍後會使用這些密碼做為安全輸入傳遞到我們的桌面流程。 詳細資訊:Key Vault