Upcoming Process Changes | MuleSoft Documentation
# Upcoming Process Changes
The activity library of RPA Builder enables RPA developers to save activities that can be reused in different processes, such as login procedures or the creation of data sets. To reuse a saved activity, an RPA developer can import a reference to this activity into a bot task. To reuse a saved activity, an RPA developer can import a reference to this activity into a bot task.
If an RPA developer edits a referenced activity, RPA Manager shows a label with the number of changed activities next to the navigation items **Process Operations** and **Upcoming Process Changes**.
The **Upcoming Process Changes** shows which processes contain the changed activities and enables you to deploy the latest version.
## Before You Begin
  * Ask an organization administrator in Access Management to assign you the required permissions:
Action | RPA Permission | Deprecated RPA Permission  
---|---|---  
Open the **Upcoming Process Changes** view of the **Process Operations** module and view the changes. | RPA Operations Manager, RPA Administrator | Upcoming Process Changes Open  
Deploy upcoming process changes. | RPA Operations Manager, RPA Administrator | Upcoming Process Changes Administration  
  * To deploy a process change, the project must be in the design, build, or test phase.


## View Upcoming Process Changes
When an RPA developer edits a deployed activity in the activity library in RPA Builder, a label with the number of affected instances shows next to the **Process Operations** or **Upcoming Process Changes** navigation entry.
To view the changes:
  1. Open the **Upcoming Process Changes** view in the **Process Operations** module.
  2. View the descriptions in the table.
  3. Click **Show Changes** () in the row of the edited activity to compare the deployed version with the latest version of that activity.


## Map BPMN Elements to Process Activities
If a process contains the same activity more than once, use your browser’s developer tools to find out which BPMN element contains the referenced activity revision:
  1. Open the **Upcoming Process Changes** view in the **Process Operations** module.
  2. Right-click on a process name and open the project in another tab.
  3. In the new tab, open the **Automation** panel.
  4. Right-click on one of the possible activities and choose **Inspect** from the browser’s context menu.


The **Elements** panel of the browser shows the highlighted source code of the element.
To map this element to an element shown in the **Upcoming Process Changes** table:
  1. In the **Elements** panel, look up the text next to **data-element-id=** contained in the source code belonging to the highlighted text.
  2. Switch back to the **Upcoming Process Changes** tab.
  3. Compare the **data-element-id** with the **BPMN Element** id in the list of all process changes.


Matching activities have the same id.
## Deploy the Latest Version of an Activity
To ensure that the processes use an appropriate version of a referenced activity, deploy the latest version to processes in the design, build, or test phase.
Before you deploy the latest version of an activity:
  * View the upcoming process changes.
  * If a process contains the same activity more than once, ensure that you know which activity to select.
  * If processes containing an upcoming change are in the produtcion phase, transfer the processes to the test phase to deploy the changed activity.


To deploy the latest version of an activity:
  1. Open the **Upcoming Process Changes** view in the **Process Operations** module.
  2. Select the activities to deploy.
  3. Click **Deploy**.


Test the updated processes before transfering them to production phase.
## Deploy An Earlier Version of an Activity
To ensure that a process uses an appropriate version of a referenced activity or to undo a prior deployment, change the version of a referenced activity in RPA Builder:
  1. Transfer the process to the build phase.
  2. Open the process in RPA Builder.
  3. Change the revision of the referenced activity using RPA Builder.
  4. Upload the process to RPA Manager.
  5. Transfer the process to the next phase.


Test the updated process before transferring it to the production phase.
## See Also
  * RPA Builder: Activity Library Explorer