Dear Subramanyam,
As per your requirement
1. During release it will be activated
2.After GI it will be activated
I think the second one will not be possible since you can find there is no 'Next Action' (like 'Set', 'No Action' etc. buttons) for the business transaction 'Goods Movement'.
Now if I go for a work around by slightly modifying (by having auto GI active during confirmation) your requirement.
1. Initial User status UCRT (TECO not allowed)
2. Release activates user status UREL (TECO not allowed)
3. GI (basically confirmation) activates the status UCNF (both Partial and final confirmation)
After UCNF is set, you want to allow TECO.
4. TECO activates the status UTEC.
Now check the transaction control:
For UCRT, you are disallowing TECO:
For UREL, you are disallowing TECO, and automatically updating UREL, when the order is released:
For UCNF, you are updating the status when confirmed (partially or final):
For UTEC, you update the same when TECOed:
Please check if this profile satisfies the transaction control you want to achieve. It is not necessary to mention each business transaction as 'allowed', if standard system allows it, a 'No action' indicator is enough. But if standard system allows something, you can disallow that through status profile.
Kindly try and revert back.
Best Regards,
Rajen