We are developing a system which makes use of the custom plugins to sync data from one system to another.
Durring some processes there would be ab exception and the workflow would stop and roll back the changes. We thought to do the sync tool in batches of 50 records or less at a time.
If we create a workflow which loops this custom workflow until it's finished all records and the workflow would stop in the middle would all the changes made be rolled back or since I will call the custom workflow every 50 records will they be commited or they will rollback also?