}
         $iReg++;
     }
 }
 fclose($gestor);
 foreach ($aCompacW as $key => $value) {
     $socio = $cT->cInt($key, true);
     $sdoCW = $cT->cFloat($value);
     //Filtrar por sucursal
     $xSoc = new cSocio($socio);
     if ($xSoc->existe($socio) == true) {
         switch ($TipoDeImportacion) {
             case "credito":
                 //1-3-01-02-03-0037002
                 $saldo = isset($aCreditos[$socio]) ? $aCreditos[$socio] : 0;
                 if ($cT->getEvalNumeroSimilar($saldo, $sdoCW) == true) {
                     $diferencia = $saldo - $sdoCW;
                     $msg .= "{$socio}\tSUCESS\t{$saldo}\t{$sdoCW}\t{$diferencia}\tSaldo Correcto, SIMILAR/IGUAL\r\n";
                 } else {
                     $diferencia = $saldo - $sdoCW;
                     $msg .= "{$socio}\tERROR\t{$saldo}\t{$sdoCW}\t{$diferencia}\tSaldo Incorrecto\r\n";
                     $msgD .= "{$socio}\t{$saldo}\t{$sdoCW}\t{$diferencia}\t" . $aCompacWC[$socio] . "\r\n";
                 }
                 break;
             case "ahorro":
                 $saldo = isset($aCaptacion[$socio]) ? $aCaptacion[$socio] : 0;
                 if ($cT->getEvalNumeroSimilar($saldo, $sdoCW) == true) {
                     $diferencia = $saldo - $sdoCW;
                     $msg .= "{$socio}\tSUCESS\t{$saldo}\t{$sdoCW}\t{$diferencia}\tSaldo Correcto, SIMILAR/IGUAL\r\n";
                 } else {
                     $diferencia = $cT->cFloat($saldo - $sdoCW, 2);