Supplier Management System
Supplier Management System
Supplier
Management
System
Supplier Management System
Table of Contents
I. Introduction..............................................................................................................3
I.1 Purpose of the document.......................................................................................................................................... 3
I.2 Objectives..................................................................................................................................................................... 3
III.7 Reporting................................................................................................................................................................. 11
The document describes the sequence of actions performed as part of the business process, the conditions and
rules of the process prior to automation and how they are envisioned to work after automating it, partly or
entirely. This specifications document serves as a base for developers, providing them with the details required
for applying robotic process automation to the selected business process.
I.2 Objectives
The business objectives and benefits expected by the Business Process Owner after automation of the selected
business process are:
Better Monitoring of the overall activity by using the logs provided by the robots.
The Process Owner is expected to review it and provide signoff for accuracy and completion of the actions,
context, impact and a set of process exceptions. The details are to be included in the table below.
Contact details
Role Name Notes
(email, phone number)
Alekhya
for robots)
II. As-Is process description
# Item Description
2 Process Area
3 Department
14 Input data
15 Output data
*Add more rows to the table to include relevant data for the automation process. No fields should be left empty. Use “n/a” for
the items that don`t apply to the selected business process.
II.2. Applications used in the process
The table includes a comprehensive list of all the applications that are used as part of the process to be
automated to perform the given actions in the flow.
Application
System Thin/Thick Environment/
# name & Comments
Language Client Access method
version
*Add more rows to the table to include the complete list of applications.
0 0 0 0 0 0 0 0.0 sec.
Detailed statistics
4. Select HR
5. Save
9. Download report from Export CSV, Save as and Name it by your full name +
today’s date and time with (yyyy-mm-dd) format
*Mention below if process improvements were performed on the To-Be design and provide details.
Legend Description
Action number in the process. Referred to in details or Exceptions and Errors table
n/a
1. Actions 1-10
III.4 Out of Scope of RPA
The activities Out of scope of RPA, are listed here:
1.1 1.1.1 Input: handwritten After processing action Collect the form in
form 1.1.2, an email is sent to an editable pdf
the user to perform format and
action 1.1.3 in a csv file electronically
signed
In order to go to action
1.1.4, the robot will read
the csv file
*Add more rows to the table to reflect the complete documentation provided to support the RPA process.
Known Unknown
Previously encountered. A New situation never encountered before. It can be caused by external factors. Cannot
scenario is defined with clear be predicted with precision, however if it occurs, it must be communicated to an
actions and workarounds for authorized person for evaluation.
each case.
Known Exceptions
The table below reflects all the business process exceptions encountered during the process evaluation and
documentation. These are known exceptions that occurred before. For each of these exceptions, define a
corresponding expected action that the robot should complete if it encounters the exception.
For each of these errors or exceptions, define a corresponding expected action that the robot should complete
if it is encountered.
Parameter
# Error name Action Action to be taken
s
1 Application Crash / Any action Error message Recover & retry for maximum 3 times.
Internal Server Close the applications and run the sequence
Error again
1 Process logs Daily How many times was this process run since Kibana
the beginning of the month and what was the
average run duration?
2 Process logs Monthly How many robots worked on this process per Csv file posted daily on
each month? share drive
3 Transaction logs Daily How many transactions were run by this Kibana
process since the beginning of the month and
what was the average transaction duration?
4 Error logs Daily Average number of errors by type per day Kibana
5 Error logs Daily All errors per month grouped by type Csv file posted daily on
drive
* For complex reporting requirements, include them into a separate document and attach it to the present documentation
Business Rules Library Insert link to Business rules library Insert any relevant comments
(Optional)
Other documentation Insert link to any other relevant process Insert any relevant comments
(Optional) documentation (L4, L5 process description,
fields mapping files etc.)
*Add more rows to the table to reflect the complete documentation provided to support the RPA process.