- Getting Started
- Demo apps
- How To
- Build Your First App
- Build a Mobile-Friendly App
- General User Experience Guidelines
- Use Master Detail View
- Use Document Viewer
- Use Count With Choice Set Values
- Use Selected Values From a Table
- Embed Apps
- Embed Maps
- Hide Containers Using a Button
- Include MailTo Links
- Include Star Ratings
- Set External Context
- Work With Data Source and Value Bind
- Use the Send Interim Result Activity
- Public Apps
- Notifications
- Using VB Expressions
- Designing your App
- Events and Rules
- Rule: If-Then-Else
- Rule: Open a Page
- Rule: Open URL
- Rule: Close Pop-Over/Bottom Sheet
- Rule: Show Message
- Rule: Show/Hide Spinner
- Rule: Set Values
- Rule: Start Process
- Rule: Upload File to Storage Bucket
- Rule: Get File From Storage Bucket
- Rule: Reset Values
- Rule: Create/Update Entity Record
- Rule: Delete Entity Record
- Rule: Add to Queue
- Function: And, Or, Not
- Function: Concat
- Function: Contains
- Function: Count
- Function: EndsWith
- Function: If
- Function: IsBlank
- Function: Guid
- Function: Length
- Function: List
- Function: StartsWith
- Function: Sum
- Function: Sort
- Function: Now
- Function: Today
- Function: Time
- Function: Year
- Function: Month
- Function: Day
- Function: Hour
- Function: Minute
- Function: New
- Function: Lookup
- Function: Filter
- Leveraging RPA in your App
- Leveraging Entities in Your App
- Leveraging Queues in Your App
- Leveraging Media in your app
- Leveraging Actions in your app
- Leveraging Connections in your apps
- Application Lifecycle Management (ALM)
- UiPath First-Party Apps
- Basic Troubleshooting Guide
Replacing a Process Referenced in an App
Apps platform provides the ability to replace a process referenced in App with another process. This capability is very handy when you move your apps between organizations or your environments ( Development, Test, and Production).
- The process argument is not removed from the process definition.
- The process datatype is not modified.
-
A process can be replaced in two ways.
-
Right-click on the process name from the tree view and click on replace
-
Click on the error icon next to the process name in the tree view (Error will be shown only if the process is not available, or you don't have access to the process)
-
- This will launch the Process replacement dialog. If the App is imported into a different organization, Click on select a different Orchestrator, to choose the Orchestrator
- The App creator can then pick the replacement process from the process list in the left pane. To assist in easy replacement, the first section in the left pane shows the best matches (based on process name) of the current process. The user can leverage the matches section or navigate through the 'All Processes' and pick the desired process.
-
Once the process is selected, you can see the process details on the right pane
-
The difference in the process arguments between current and replacing process is indicated with 2 different icons
- Argument available only in the replacing process and not in the existing process (Plus icon)
-
Argument removed in the replacing process but available in the existing process (Minus icon)
-
The app creator can click on replace to replace the existing process with the new process selected.
Important:- Once the process is replaced, the action cannot be undone.
- Replacing a process where an argument is removed, may lead to invalid bindings in the app.