Hi Shivjeet,
I would agree with Ambrish here on the source system conforming to the agreed upon interface specifications that are designed. In our landscape we receive alerts via CCMS whenever any failure happens and I wouldn't want to be seeing errors because the source system is sending extra decimal places.
Regards,
Ryan Crosby