When you purge a case that contains an outstanding delayed release EAI step, the BG process attempts to withdraw the EAI step (sending an instruction to the external system to remove any data associated with that step). By default, iProcess checks if any outstanding delayed release EAI steps have been successfully withdrawn before committing the purge transaction.
The CHECK_EAIWITHDRAW_ONPURGE process attribute allows you to configure this behavior to suit your requirements.
If CHECK_EAIWITHDRAW_ONPURGE is set to 1 you should note the following implications: