建立連線至 SAP 的桌面流程
在本節中,我們將使用 Power Automate Desktop 建立新流程,並在程序中的執行 VBScript 動作中使用先前準備好的 VBScript 程式碼。
在 Power Automate Desktop 中選取新流程。
輸入流程的名稱,然後選取建立。
選取 Power Automate Desktop 設計工具視窗,然後選取變數。
選取加號 (+),然後選取輸入以建立數個輸入變數。 您會將這些變數傳遞至桌面流程的流程中。
首先,我們將建立幾個技術 SAP 變數,幾乎所有 SAP 型自動化流程都需要這些變數。 針對每個變數,輸入變數名稱、外部名稱及描述,然後選取更新:
SAPPassword
SAPUser
SAPClient
SAPSystemId
建立以下特定使用案例的變數:
EmployeeId
AddressType
EffectiveDate
路/街
縣/市
州/省
ZipCode
CountryCode
在動作窗格中,搜尋執行應用程式,然後將其拖曳至設計畫布,以建立我們的第一個程序動作。
在參數清單中輸入以下資訊,然後選取儲存:
應用程式路徑:C:\Program Files (x86)\SAP\FrontEnd\SapGui\sapshcut.exe
命令列引數:start -system=%SAPSystemId% -client=%SAPClient% -user=%SAPUser% -pw=%SAPPassword% -maxgui
視窗樣式:最大化
應用程式啟動後:等待應用程式完成
接著搜尋等待動作,將它拖曳至設計畫布,在期間欄位中輸入 10 秒等待時間,然後選取儲存。
搜尋執行 VBScript 動作,將其拖曳至設計畫布,然後將先前產生和最佳化的 VBScript 貼上到要執行的 VBScript 欄位中,然後選取儲存。
開啟 SAP Logon 760 (您的版本可能會有所不同) 應用程式,連線至 SAP 系統,然後登入 SAP 輕鬆存取。
在 Power Automate Desktop 中,選取右窗格中的 UI 元素圖示,再展開新增 UI 元素,然後選取新增畫面。
將 SAP 輕鬆存取帶入前景,然後將滑鼠懸停在 SAP 輕鬆存取視窗最外面的框架上,直到出現標記為視窗的紅色邊框。 當邊框為使用中時,請按住 Ctrl 鍵,然後點選以選取該視窗。
對 SAP Logon 760 (您的版本可能會有所不同) 視窗重複步驟 12 和 13。 現在您應該會在 [UI 元素] 窗格中看到以下內容。
搜尋關閉視窗動作,將其拖曳至設計畫布,然後在視窗下拉式功能表中,選取 Windows「SAP 輕鬆存取」。
重複步驟 15,但這次選取 Windows「SAP Logon 760」。
選取儲存。 您的製作畫布現在應如下所示。
介紹完畢 您剛剛使用 Power Automate Desktop 設定了第一個 SAP GUI 自動化桌面流程。 在下一個步驟中,我們會根據員工的要求,設定提供輸入變數的雲端流程。