Hello Manoj
Generally, system considers the planned delivery time, defined on the material, scheduling agreement or info records.
If the schedule line date on the delivery plant is before the date on the supplying plant, you are probably using some custom logic to calculate these dates. Check if BAdIs MD_STOCK_TRANSFER or MD_CHANGE_MRP_DATA are implemented. I wrote the following document about the BAdIs on MRP that may be useful:
http://scn.sap.com/community/erp/manufacturing-pp/blog/2013/08/12/badis-for-mrp
BR
Caetano