Hi Ashok,
to be honest, I don't have experience of creating additional logic in the deal entry process, as there were no need for that - at least until now I always used some standard financial instruments. though, in general, it should be possible to use some BAPI's or Customer exits to add your own logic into the process - then you need input from ABAP resources and thorough testing afterwards.
Kind regards,
Renatas