Question

BPA - Recursive error when there are more than 20 records

  • 23 January 2024
  • 4 replies
  • 152 views

Badge +3

Hi, We have a BPA when the planned start date is updated for the first work task (minimum task sequence) on a given work order, it will update the remaining work tasks  planned start date with the same date.

If there are 20 or less work tasks in the work order, then this works as expected. If there are more than 20 records to be updated, then get the following error.

 

 

 

Any ides whether this is a restriction/limitation?

 


4 replies

Userlevel 3
Badge +9

Hi @didous ,

 

The error message is missing. Could you please attach it.

 

Thank you,

Aswin.

Userlevel 3
Badge +5

20 is the default number of workflows that can be cascaded. This is an editable configuration in bpa_system_settings_tab. Try adding “Variable” as “CASCADE_LIMIT” and “Value” as a higher number which suites your scenario. If it doesn’t work right away, try restarting the OData container and rechecking.
But keep in mind, all these workflows will run in a single transaction. If the workflow load is too much, you will face issues like transaction timeout. If issues like this arise, you will have to turn the workflow execution into async.

Userlevel 1
Badge +4

hello  @Buddhi Gunasekara

where in IFScloud can we found this bpa_system_settings_tab ?

thank you in advance

best regards

Userlevel 3
Badge +5

You can’t do this change in the browser. You will have edit the table values of the the database table itself.

Reply