Hi,
I am a bit confused as you said read file doing a download from app server, I think you meant Read File doing a read from Application Server.
Presuming it's an Upload from application server to your internal table. Have you tried to use IN CHARACTER MODE when you SPLIT.
Also The domain of ERFMG is MENG13 which has a max. length of 17 (13 for integer part, 3 for decimals & 1 for the '.' ) so it kind of contradicts the length 20 try making them equal.
Cheers,
Arindam