Professional Documents
Culture Documents
This document describes the sequence of steps performed as part of the process, as well as
the conditions and requirements prior to its automation. This design document serves as a
base documentation for developers to collect the details required for robotic automation of
the same business process.
1.2 Objectives
The process has been selected for RPA as part of the larger project initiative conducted within
ACME Systems Inc., the Finance and Accounting department.
The objective of this process automation is linked to the project business case and is mainly
intended to:
AS IS process details
Function Reporting
# of items processes /
7 – 15 Vendors
month
Average handling time per
15 min / Vendor
item
1.3 Access the Dashboard - the central location, where the user can pick a specific menu item.
1.4 Access the Work Items Listing to view all the available tasks to be performed(Output data: list of tasks ).
1.5 For each activity of the WI4 type perform the following steps:
1.5.A Open the Details page of the selectedactivity to retrievethe Vendor Tax ID (Output data: TaxID).
1.5.B Go back to the Dashboard and access the Download Monthly Report section in the Reports menu.
1.5.C Fill in the Vendor T axID a nd downloa d ALL the correspondingmonthly reports for 2017.
Group all the downloaded monthly reports into a single Excel yearly report with the
1.5.D “Yearly-Report-2017- TAXID.xlsx” name.
1.5.E Upload the resultingExcel yearly report in the “Upload Yearly Report” section in the Reports menu.
Fill in the Vendor TaxID, set the year as 2017, and select the file on your hard drive. This will return a unique
1.5.F
upload ID. Out upload ID.
1.5.G Go back to the Work Item Details page and select Update Work Item.
1.5.H Set the status to “Completed”. Add the following comment: “Uploaded with ID uploadID”.
Possible
Log in to
exception:
System 1.
Access to - Handle
Required
1.2 the exception if
input data:
dashboard Incorrect email or
email and
Password
password.
Access the
Dashboard -
the central
The display of
location where
1.3 each item in
the user can
the menu
pick a specific
menu item.
Go back to the
Dashboard and
access the
Download
1.5.B
Monthly Report
section in the
Reports menu.
Upload the
resulting Excel
yearly report in
the “Upload
1.5.E
Yearly Report”
section in the
Reports menu.
Go back to the
Work Item
Details page and
1.5.G
select the
“Update Work
Item”
Continue with
1.6 the next WI4
activity
Based on the above criteria the table below should reflect all the known exceptions identified throughout the
process and map the expected action the robot needs to take in each case.
Insert as many rows as required in the table, to capture all exceptions in a comprehensivelist.
For any other unanticipated or unknown exceptions, the robot should send an email notification
at exceptions@acme-test.com with the original email and error message screenshot attached.
The errors identified in the automation process can be classified according to the table below.
Based on the above criteria, the table below should reflect all the identifiable errors in the process and
map the expected action of the Robot in each case.
Insert as many rows as required in the table, to capture all the errors in a comprehensivelist.
Application
Syst. Login Environment/
# name & Interface Comments
Lang. module Access method
Version
Organization Signature
Version Flow Role Name
(Dept.) and Date:
Business
Document Name
1.0 Process
Approved by: Surname
Owner
Dev/RPA
Document Name
1.0 Solution
Approved by: Surname
Architect
5. Appendix
5.1 UiPath automated process details
Note: this step is to be filled in after automation process is complete
Use of Orchestrator:
➢ Process Assumption
➢ Input data assumption
➢ Number or types of input to be received
➢ Skipping logininterfaceand collecting backenddetails
➢ Extractingbackend data withoutopening the file
➢ Data conversion/ formatting
Reporting: The details and format of the logging mechanism available inthe workflowhave to be
specified here, whether it is a local log report or the Orchestratorlog).
Workflow and scripts: A brief overview of each workflow and the sequence in which it is executed
should be provided here.