Views:
Behavior:
A Workflow has been set up where a data record stored in a file cabinet's index field is either added or subtracted. This works when a task is confirmed one at a time. However, when selecting multiple tasks and confirming them simultaneously, the calculation is incorrect. 

Example:
An index field named Budgeted Amount has a value of 500. In our workflow, 50 is subtracted. When the task is confirmed to do this calculation, the expected value of 450 is returned. 

If four tasks were selected and confirmed simultaneously, instead of returning the expected result of 300, we would see values such as 450, 400, 350, etc.

Solution:
Since the workflow is configured to perform this particular calculation, it's not possible to execute tasks consequently when multiple confirmations are made. By product design, tasks are executed in parallel, meaning the values that must be calculated are done so with their initial values. Using the above example, it's not possible to execute four tasks at once and reliably get the expected result of 300. Ensure tasks are executed one at a time to receive the expected result. 

KBA is applicable for both Cloud and On-premise Organizations.