DirParty dirParty;
DirPartytable dirPartytable,dirPartyTable_P;
LogisticsLocation logisticsLocation,logisticsLocation1,logisticsLocation_P;
LogisticsLocationRole locationRole,logisticsLocationRole,logisticsLocationRole_P;
Args args = new Args();
DocuRef docRef;
container roles,readCon;
counter icount,inserted;
int recCount =0,fvalid=0;
csvFile = new CommaIO(filename, 'r');
try
{
if (csvFile)
{
readCon = csvFile.read();
while (csvFile.status() == IO_Status::OK)
{
readCon = csvFile.read();
fvalid ;
if(readCon)
{
icount ;
if( !conPeek(readCon,1) && !conPeek(readCon,2) && !conPeek(readCon,3)
&& !conPeek(readCon,4) && !conPeek(readCon,5) && !conPeek(readCon,6)
&& !conPeek(readCon,7) && !conPeek(readCon,8) && !conPeek(readCon,9)
&& !conPeek(readCon,10))
break;
iAccountNum = conPeek(readCon,1);
In the Line number 28 container is reading the account number with garbage values .