
Learn to automate SAP with iPad to streamline finance, sales, and supply chain processes using software robots that mimic human actions.
Identify prerequisites for the SAP GUI automation with UiPath RPA course, noting that basic knowledge helps, an optional Udemy course on why path, and SAP access for practice.
Enable SAP GUI scripting to automate SAP GUI tasks, including login and interactions, create purchase orders from Excel data, read status bar, and extract the PO number back to Excel.
Learn the basics of SAP GUI automation and how to start SAP logon, log into SAP, and execute transactions. Interact with the various SAP elements to automate typical tasks.
Enable SAP GUI scripting on both client and server sides to run automations with UiPath and Python, then set sap ui/user_scripting to true in RC 11 and save.
Master SAP GUI automation by starting SAP Logon, opening a connection, and loading the login screen, while configuring a connection name variable and retry settings to automate SAP login.
Automate the SAP login on iPad using a single login activity, configure client, username, and masked password, and verify login to the SAP home screen.
Learn to automate SAP transaction codes with UiPath’s call transaction activity, navigating the home screen to execute codes like ME21 and VA05 for purchase and sales order tasks.
Learn to interact with SAP toolbar buttons using keyboard shortcuts, such as Alt+F12, and the dedicated click toolbar button, including selecting the toolbar and button.
Learn to read SAP status bar messages with the read status bar activity in UiPath, capturing message type, text, and data such as message id for reliable SAP GUI automation.
Learn how to fully automate the purchase order process in SAP, from login to capturing the SAP code generated after creation; this module provides a brief overview.
Automate SAP order creation by logging into ACP, navigating to PO app via May 21st transaction, filling vendor and material data from Excel, then save to obtain the PO number.
Automate the SAP GUI login with UiPath by configuring SAP logon, retrieving credentials from Orchestrator assets, and validating a successful login before navigating to purchase order creation.
Automate navigating to the purchase order creation screen by executing transaction me21n with UiPath’s call transaction activity, using a variable to store the code and testing the flow.
Read Excel file with read range to extract purchase order data, then loop through each row to fill binder material, quantity, and net price on the SAP purchase order screen.
Automate filling the vendor field in SAP purchase orders with UiPath, using type into inside a use application browser and data table iteration with null checks.
Demonstrates filling SAP table cells from an Excel dataset using UiPath table cell scope, targeting the first empty row to populate material, quantity, and net price for a purchase order.
Learn to automate creating a po in sap with UiPath by filling data, saving via toolbar button or Ctrl+S, and handling popups, then extract the poll number to Excel.
Extract the purchase order number from the SAP status bar using a regex in UiPath, then save it to Excel by updating the data table or writing a cell.
Extract data from SAP and export it to an Excel file using UiPath RPA, as this module introduces SAP data extraction techniques.
Learn how to automate SAP data extraction with UiPath using SC16N to target movement types for goods movements, then export to a spreadsheet after applying selection criteria in material management.
Create a SAP GUI automation project for data extraction, configure SAP login, and copy variables from the purchase order workflow. Use call transaction to navigate SAP tables and extract data.
Automate SAP GUI data extraction in UiPath by locating tables, entering the table name, applying filters, and exporting results to a spreadsheet, with basic error handling for popups.
Export table data from SAP GUI to Excel using UiPath RPA, trigger export via the toolbar, save the spreadsheet to a chosen directory with a date-time based file name.
Begin the SAP GUI automation with UiPath RPA course by tackling a practical challenge in this module, solve the exercise solo, then review the solution together in a later lesson.
Automate SAP GUI with UiPath RPA to create a purchase order report, from logging in to exporting the report output to an Excel spreadsheet.
Demonstrates end-to-end SAP GUI automation in UiPath, including SAP logon, calling transactions, building a report, and exporting results to a spreadsheet.
Celebrate completing the course and gain confidence in automating SAP with UiPath. Explore the instructor's YouTube channel for more automation tutorials and subscribe for updates on new SAP automation courses.
Welcome to "SAP GUI automation with UiPath RPA Course"! In this course, you'll learn how to automate SAP GUI using UiPath RPA robots, ensuring that you develop a deep understanding and the necessary skills to automate tasks within the SAP interface.
We’ll begin by enabling SAP GUI scripting, a crucial step that allows us to run automations and scripts on the SAP interface. From there, we’ll cover the fundamentals, such as automating SAP login, executing transaction codes, reading the SAP status bar, and interacting with interface elements.
As we progress, we will create robots that automate various SAP-related tasks. For instance, we’ll automate the process of purchase order creation by pulling data from an Excel file and feeding it directly into the SAP interface.
Here’s an overview of the topics covered:
Enabling SAP GUI scripting to run automations on SAP
SAP GUI automation basics: automate SAP login, executing transactions, and interacting with interface elements
Automate process of purchase order creation
Extract data directly from SAP tables
Generating custom SAP reports
Challenges throughout the course + final practical exercise
By the end of this course, you'll be equipped to create your own RPA software robots with UiPath to automate tasks and processes within SAP GUI.
This course will be updated regularly to include new features and relevant content updates.