Hi Rahul,
have you considered using appropriate exception code? CHBD can be used for change of destination bin. Change of quantity can be with or without qty adjustment in delivery document, it can be customized (Cross Process Settings -> Exception handling ).
Then you may just use the FM /SCWM/TO_CONFIRM.
Regards,
Petr