Write a before provisioning rule. Check the operation in this rule, whenever the operation is disable, then change the plan to modify operation and change the user’s OU to TERM OU.
Similarly you can work for any other operation also.
@sathish3004 Are you using custom workflow or OOTB workflow for termination and rehire? If you are using custom, you can separate the request one for OU update and other for remaining attribute updates. If you are using OOTB, Sailpoint internally takes care of these transaction.
Note: Found a fix? Help the community by marking the comment as solution. Feel free to react(, , etc.) with an emoji to show your appreciation or message me directly if your problem requires a deeper dive.