Hi,
Your steps are correct.But it happens so many times then you need to act as suggested by sriram or ask your R/3 team that your source data format need to correct at source level itself so that you need not to do anything .
Regards,
Ganesh Bothe