RPA OTC Automation
RPA OTC Automation
Introduction
Robotic Process Automation is the technology that allows today to configure computer
software. A “robot” can emulate and integrate the actions of a human interacting within
digital systems to execute a business process effectively. RPA robots utilize the user
interface to capture data and manipulate applications just like humans. Robots, interpret,
trigger responses and communicate with other systems in order to perform variety of
repetitive tasks with no Mistakes.
RPA robots can mimic human user actions. Once programmed, they can & can perform
actions like, log into applications, move files and folders, copy and paste data, fill in forms,
send reply mails etc.
Why RPA in SAP?
Many repetitive actions are performed by users every day like Creating sales orders for a
customer manually Creating claim settlements for return orders, Sending order
acknowledgement emails & confirmations etc. The activities can be monotonous and can
end up with errors occasionally. RPA can help clients and can mimic a human work by
interacting with applications in the similar way that a human does with zero mistakes and is
available 24/7.
Benefits of RPA: Some of the benefits of RPA are as below.
Cost savings: Automating repetitive tasks, almost 25-30% cost can be saved.
Increased Employee Productivity: With automation of daily tasks, Employees can focus on
other activities such as Customer satisfaction & increase productivity.
Quality & accuracy: RPA can improve services to everyday tasks accuracy. Reduce the
cases of re-work and enhance quality
RPA solutions can be implemented in many areas.
HR: Pay roll processes
Insurance sector: Claims processing
Travel domain: Ticketing process
Finance: Accounts payable for payments of Vendor Invoices etc.
Available tools:
UiPath, IBM’s Blue Prism, Automation Anywhere, Win shuttle etc
How To set Up UI for SAP for RPA to work
Enabling SAP GUI Scripting: The SAP GUI Scripting automation interface is used for
increasing capabilities of SAP GUI. SAP GUI Scripting is required for enabling UI elements
recognition capabilities in SAP automation. To gain access to the interface, Studio requires
enabling SAP scripting on the local machine, where the Robot runs, as well as on the server.
Steps to activate Scripting on local machine.
Click on Next Tab to get the schedule calendar to choose requested date of delivery dates
as desired.
Based on the chosen data, & submission, the sales order Create BAPI will create multiple
sales orders for the customer for material & quantities.
Actions performed by user are approximately 7 -8 steps
1. Custom transaction entry Click Enter.
2. Enter Customer #
3. Click on Next Tab
4. Enter material details, Quantities
5. Click on Next Tab
6. Choose multiple dates from Calendar
7. Click on submit Button from screen
8. Sales order BAPI call for creating the sales orders.
The Process needs to be run with recording using UIPath for automation to work on regular
basis.
User Case 2: Return Order Credit memo
Objective: Issue of Credit memo to Customer returns
Customers return goods back to the company due to various reasons. Defective /Damaged
goods/ Goods unsold can be few reasons for sales returns. Sales Returns is
a process which is followed where in Return order type is configured which is always
referenced with Invoice issued previously to customer. The copy controls between Invoice &
Return order can copy details at header & item level. A return delivery is created in SAP to
take goods to back for QA check & analysis. Credit Memo is issued to the Customer.
The process is followed by many organizations & can be automated through RPA by running
the Business process transaction with UIPath recording.
For automation within SAP system, such as S/4HANA and S/4HANA Cloud, we can accelerate
and simplify customer’s RPA implementation with SAP Best Practice of pre-defined automation
scenarios leveraging the SAP ML services.