In the current application , BIX is running within our application and NOT from command line. There is a provision mentioned in BIX guide that when run via command line we can set to stop the extraction process when it encounters its first error and the batch that caused it will be rolled back completely.
However the similar capability is not found when run within our application.
Manifest file gives the details about failed instances however we need to understand if there is any OOTB way to roll back the batch in case of any error found when run within our application. There is mention of passing -f but not clear if it will just stop or will stop and roll back the batch that caused it.
Current implementation is given below
1. Daily job scheduler is configured to run the wrapper activity which in turn will call pxExtractDataWithArgs , by passing parameters - class name and BIX extract rule name and create csv file in output location.
2.Manifest files are also configured to run.
Version of Pega is 8.6.2 and we are using Pega-BIX:08-06-04 ruleset version.
***Edited by Moderator Marije to add Capability tags***