Suneel, Do you have some user exit/enhancement written for this datasource? It appears to be a data issue where BW is not able to process correctly. For the errornous month data can you verify with ECC? also try extracting that data in RSA3 and observe the incorrect values.
Thanks
Amit