...
Current Batch class by AQ (Managed packaged), code is hidden, thus, we cannot control the default size of the batch which is 10
There are Process Builder and Flow by AQ which design is also hidden - LIST DOWN NAME HERE anderson.pagtabunan Aldrin Rasdas (UofSyd)
Contact Default CAE Category
tbc--
One Usyd flow that were disabled to isolate testing
USYD_Transactions_afterInsertUpdate
...
SIMULATIONS/REPLICATIONS DONE:
MS tried to replicate the batch processing with lower batch size parameter of 1 in this record:
Batch 0076241 Record in SIT (10 batch items, with average of 35 to 45 Batch Items Transactions)
...
Code Block |
---|
String smartBatchId = 'a0ZBn000000Yx45MAC'; AQB.ProcessBatchItems aqSmartBatch = new AQB.ProcessBatchItems(smartBatchId); Database.executeBatch(aqSmartBatch, 1); |
End Result: The batch record was closed successfully
2. MS also tested in Sandbox with the latest version 24.0.1 - Batch 0075201 (10 batch items, with average of 35 to 45 Batch Items Transactions)
1st Testing (Using the normal Close Batch button, the result is the same, we hit the CPU time limit issue
2nd Testing using the script with 1 batch size via execute anonymous in developer console, the Batch was closed succesfully