Create your first automation in just a few minutes.Try Studio Web →
by Jeevith Hegde
1
Activity
<100
Summary
Summary
This library translates a SDD document (created in Microsoft Visio) to UiPath workflows which can later be consumed in any UiPath Project
Overview
Overview
In any RPA Project, the collboration between the Solution Architect and RPA Developers is critical to deliver robust automation solutions.
In addition, the primary goal of any RPA CoE is to deliver automation projects in the most effective way possible. Any large sized RPA project requires increased developer efforts in creating standardized workflows as per the company/CoE standards.
Imagine, a Solution Architect has proposed an automation Solution and has a detailed UML diagram created in a charting software. In this case, the design includes a dispatcher and a performer solution.
The solution architect expects that the developers use this solution as a blueprint as much as they can to ensure smooth integration between different phases of the automation. However, when the RPA developers review the solution “translating the design” to robust workflows requires them to adhere to different development standards laid by the CoE. As a consequence, developers end up copying files/workflows from a previous project or have to copy a template workflow into the new project, rename, set arguments, set annotations etc. This is time consuming and repetative.
Only if there was a way to help streamline this “Translation” phase of the project!
Thats where our solution comes in. We have found an unique way to aid CoEs of RPA projects to automate the “translation phase” i.e., converting their “solution design” to UiPath Workflows.
The Solution
A sample Solution Design Document in Microsoft Visio compatible with the automation can be found in this Google Drive link.
Transparency statement
We have not used any Large Language Model to aid us in developing this component / solution. The project and its source code were entirely human generated.
Credits
This activity is an improved version of our submission to UiPathHyperhack 2023. Thank you to my team members John and Fredrik and my employeer HEMIT for their support.
Features
Features
This library consists of one activity:
This activity creates Process Logic workflows and Wrapper Workflows, which consume the corresponding Process Logic Workflow. These workflows are created using the input data in the UML diagram of the solution design document (visio file).
Additional Information
Additional Information
Dependencies
UiPath.System.Activities 23.4.5, UiPath.WebAPI.Activities [1.16.2, 1.16.2] SolutionDesignWorkflowGenerator.Activities.Library.Runtime 1.0.0
Code Language
Visual Basic
Runtime
Windows (.Net 5.0 or higher)
License & Privacy
MIT
Privacy Terms
Technical
Version
1.0.0Updated
October 17, 2023Works with
Studio: 22.10 - 23.10.1
Certification
Silver Certified
Support
UiPath Community Support
Resources