Global actions
In order to protect the integrity of the model, users cannot complete certain edits to models while a global action is in progress.
In Varicent Incentives, we classify certain actions as global actions to maintain data integrity in your model. This ensures that users can't complete certain edits to models while a global action is in progress. Global actions include calculations, imports, exports, period-locking, calendar edits, migrations, and edits to the structure of a table.
If a global action is running, the global action status icon in the application header turns yellow.

If a global action is in progress, and another administrator or scheduled process tries to run, the second global action will fail. This includes:
Running calculations
Importing data
Clearing tables
Bulk deleting table rows
Administrators must wait for the current global action to be completed before starting another.
Note
Starting a global action shortly before another is scheduled to run will interfere with the scheduled job, and the scheduled global action will fail.
When the global action finishes, the icon turns green. The global action status updates when you place your cursor over the icon and when the URL changes. When a user is inactive, the global action status updates every 5 minutes for an hour. If you place your cursor over the global action status icon or change pages, the inactive update count is reset.
While a global action is in progress, you can't take the following actions:
Import data into tables, create a new table or input form, manually edit tables, or any other edits to the data or structure of a table
Generate or edit a star schema
Add, edit, or promote a scenario
Add or edit calculations
Run a model optimize
Global Action Relaxation
This article will provide an overview of the global actions within Incentives, and their current state with regards to global action relaxation. Please note that each global action relaxation has been reported within our release notes as they have occurred.
The following can be done in the system when running a global action. The action can be performed manually and from the Scheduler module:
Note
The action must be done on unrelated tables that are not involved in the global action.
Data transformation
Row edits
allowed during manual imports
allowed during data transformations
allowed during fine-grained calculations
Row imports
Can run import-only scheduler folders concurrently (four at a time if the model is on a single tenant, 2 if it is not)
Sales Portal report data edits
Data edits to editable tables in the Sales Portal (Payee Web v2) are written to the web buffer until the global action has been completed.
Running Varicent ELT pipes from Incentives
Can manage and run Varicent ELT pipes directly from the scheduler module without importing results into Incentives unless needed.
External Tools
We have the option to relax the external tool global action. Please contact support to enable this feature.
Publish
We have the option to relax the publish global action. Please contact support to have this feature enabled.
Partially relaxed global actions
Full calculations (incremental and non-incremental) are not relaxed global actions. However, after the sync-forward portion of the calculation operation is completed (the first 15-20% of the total calculation time), changes can be made to tables in the Admin Client while the calculation continues running.
This partially relaxed global action does not apply to changes made to tables on the Sales Portal, where any changes made are stored in buffer tables that are only applied to main tables once the global action has been completed.
Restrictions on concurrent global actions
Actions that are exclusively global in nature cannot be executed simultaneously with other global actions. For instance, it's not possible to run a full calculation and a model optimization simultaneously.
Additional resources
The following are links to release notes that mention the global action relaxations:
Run calculations from anywhere in Varicent Incentives
Run calculations from anywhere in Varicent Incentives through the Global Actions Status button.
In the admin panel, click the Global Actions Status button.
Click
Run calculation(s).
From the drop-down list, select the items that you want to calculate.
Click Calculate.