Hi Shyamal,
Thanks again for your reply.
I think this will cause issues if user will use the same combination for making any direct postings. We should use one more object like business transaction (i don't know which one) or any thing to cover up this combination for sales order only.
Regards,
Zain Bashir