//$cRec->setGenerarBancos();
 $cRec->setGenerarPoliza();
 $cRec->setGenerarTesoreria();
 $sucess = true;
 $msg = "";
 if (CAPITAL_SOCIAL_EN_CAPTACION == true) {
     $xSoc = new cSocio($persona);
     $cuenta = $xSoc->getCuentaDeCaptacionPrimaria(CAPTACION_TIPO_VISTA, CAPTACION_PRODUCTO_CAPITALSOCIAL);
     $xCta = new cCuentaALaVista($cuenta);
     if ($cuenta == 0) {
         //Aperturar nueva cuenta
         $cuenta = $xCta->setNuevaCuenta(DEFAULT_CAPTACION_ORIGEN, CAPTACION_PRODUCTO_CAPITALSOCIAL, $persona);
         $xCta->set($cuenta);
     }
     if ($xCta->init() == true) {
         $idrecibo = $cRec->setNuevoRecibo($persona, $xCta->getNumeroDeCuenta(), $fecha, 1, RECIBOS_TIPO_DEPOSITO_VISTA, $observaciones, $cheque, $comopago, $foliofiscal);
         $cRec->init();
         if ($tipo1 != false and $monto1 > 0) {
             $xCta->setDeposito($monto1, $cheque, $comopago, $foliofiscal, "Origen {$tipo1}:" . $observaciones, DEFAULT_GRUPO, $fecha, $cRec->getCodigoDeRecibo());
         }
         if ($tipo2 != false and $monto2 > 0) {
             $xCta->setDeposito($monto2, $cheque, $comopago, $foliofiscal, "Origen {$tipo2}:" . $observaciones, DEFAULT_GRUPO, $fecha, $cRec->getCodigoDeRecibo());
         }
         if ($tipo3 != false and $monto3 > 0) {
             $xCta->setDeposito($monto2, $cheque, $comopago, $foliofiscal, "Origen {$tipo2}:" . $observaciones, DEFAULT_GRUPO, $fecha, $cRec->getCodigoDeRecibo());
         }
     } else {
         $msg .= "ERROR\tError en la carga de la cuentar {$cuenta}\r\n";
         $sucess = false;
     }
     if (MODO_DEBUG == true) {