You are on page 1of 7

Date: 04 Mar 2022

Version: 1.0
Table of Contents
TAX001_01_PTBITransfer Process Robotic Process..............................................................................2
1. Overview........................................................................................................................................2
2. Process Flow Diagram....................................................................................................................2
3. Processing Steps............................................................................................................................2
4. Understanding Folder structure....................................................................................................2
Static data / reference Files...........................................................................................................3

TAX001_01_PTBITransfer User
5. Understanding Output...................................................................................................................3
Frequently Asked Questions (FAQs)..................................................................................................4

Manual
TAX001_01_PTBI Transfer Robotic Process

1. Overview
PTBI Transfer Robotic process is designed to generate PTBI report using the tax reports downloaded
from OneStream application and later upload this PTBI Report to OneSource application.
2. Process Flow Diagram
3. Processing Steps

1. Login to OneStreeam
2. Navigate to Tax Reports
3. Select appropriate report criteria to download following reports-
i. Download Tax_IS_Summary_Consolidated_LEGAL Report as .XLSX
ii. Download Tax_IS_Tree_Consolidated_Entity_Descendants report for all configured
entities (Current List given below)
 EPT Tax_IS_Tree_Consolidated_Entity_Descendants_Export.xlsx
 Master Halco Tax_IS_Tree_Consolidated_Entity_Descendants_Export.xlsx
 MQI Tax_IS_Tree_Consolidated_Entity_Descendants_Export.xlsx
 NAES Tax_IS_Tree_Consolidated_Entity_Descendants_Export.xlsx
 TLC Tax_IS_Tree_Consolidated_Entity_Descendants_Export.xlsx)
4. Logout of OneStream
5. Read Pre Tax Income from the Downloaded Reports (Columns will be Configured) and
Generate Consolidated Income File
6. Send Report as Email to Configured Recipients
7. Login to One Source
8. Upload the Consolidated Tax File
9. Logout of OneSource
10. Send Success Email to Configured Recipients

4. Understanding Folder structure

Below is the folder structure of PTBI Tax Project Process.

This is parent folder once the deployment is complete.


 CONFIG folder contains all the files that the bot will not for running. All static variables are
stored in the file for this purpose.(Folder contents are elucidated in following section)
 OUT folder contains the files downloaded by the bot during the run. Following Folder structure
can be observed under this folder.
 Archives folder contains the files that have been moved from Work In Progress
folder after the bot complete the run
 Last Run Result folder contains the files of the last run by the bot
 Work In Progress folder contains the files of the current run of the bot

 Archive folder contains the input file backup and output files.
 Last Run Result
 Work In Progress folder contains the input file which transactions to process when RPA is
running.
 Config folder contains the Configuration settings which required for the process.

Static data / reference Files

Configuration File Configuration file to maintain bellow.


1. Paths of the process Input, Output, and exception screenshots,
etc…
2. Maintain all email ids for Status email. If any changes in emails,
then user needs to update.
Email List Email details for bot notifications
<<Attach Email List
File>>
Input Input file has Onestream and Onesource configurations for bot
<<Attach Input file functionality,
here>> ReportCriteria Sheet- Tax Report Download Criteria(Update in Download
Criteria will also update the bots functionality as per the changes.
OneStreamDropdownlist Sheet – Tax report Download Drop Down
Filters(List will be updated by the bot daily to get latest drop down values)
5. Understanding Output

The status is written back to the new output file with given data. The output file has 10 columns for
the robot to write back the info. Details as below:
Status Columns:
Status Bot Run Status
0 : Starting Beginning of the bot run
1 : Download Complete Bot completed download of all tax reports from OneStream
2 : PTBI File Generation Complete Bot generated PTBI File from downloaded tax reports
3 : PTBI File Upload Complete PTBI File uploaded to OneSource Application
Above status will be updated to runstatus.txt file in output folder to indicated the run status of the
bot. Bot will also resume its work from this status to avoid redundant work by the bot. If you want
the bot to run from beginning you can delete this file or if you want the bot to run from certain point
of the process, you could just update the status in the file.

Frequently Asked Questions (FAQs)


1. How to run bot on production server?
I. Click on Ui Path Assistant from the windows taskbar.

II. Select the robot process which we wanted to run and Click on the start button.

2. Can I use the robot machine for any other work when the robot is running?
No. You should not work on the PC when the robot is running. This might cause the robot to
terminate with an exception when accessing on screen resources.

3. How to check if the robot is still running or not?


Check the “Running” tab in UiPath tray icon. You can see the process name that is currently
running and a stop button. Clicking the [stop] button manually will terminate the process.

4. If the process stopped due to some error, what should I do?


When this happens, please stop the bot by clicking the stop icon from the robot tray.
You can delete or update the runstatus.txt file in output folder to make the bot resume is work.
Please refer to status columns section for valid input into the runstatus.txt file.

You might also like