break;
 case 501:
     $xop = new cUtileriasParaOperaciones();
     $msg .= $xop->setGenerarRecibosGlobales();
     break;
 case 13001:
     $ForzarCorreccion = strtoupper($id) == "SI" ? true : false;
     $xPerUtils = new cPersonas_utils();
     $msg .= $xPerUtils->setCorregirActividadEconomica($ForzarCorreccion);
     break;
     //===============genera colonias por localidades
 //===============genera colonias por localidades
 case 13002:
     $ql = new MQL();
     $rs = $ql->getDataRecord("SELECT * FROM `catalogos_localidades`");
     $xLoc = new cCatalogos_localidades();
     $xCol = new cGeneral_colonias();
     foreach ($rs as $rw) {
         $xLoc->setData($rw);
         $xCol->ciudad_colonia($xLoc->nombre_de_la_localidad()->v());
         $xCol->codigo_de_estado($xLoc->clave_de_estado()->v());
         $xCol->codigo_de_municipio($xLoc->clave_de_municipio()->v());
         $xCol->codigo_postal($xLoc->clave_de_localidad()->v());
         $DEstado = $ql->getDataRow("SELECT * FROM `general_estados` WHERE idgeneral_estados= " . $xLoc->clave_de_estado()->v());
         $NEstado = "";
         if (isset($DEstado["nombre"])) {
             $NEstado = $DEstado["nombre"];
         }
         $xCol->estado_colonia($NEstado);
         $xCol->fecha_de_revision(fechasys());
         $DMun = $ql->getDataRow("SELECT * FROM `general_municipios` WHERE `clave_de_municipio`= " . $xLoc->clave_de_municipio()->v() . " AND `clave_de_entidad`=" . $xLoc->clave_de_estado()->v());
         $municipio = EACP_CLAVE_DE_MUNICIPIO;
         $estado = EACP_CLAVE_DE_ENTIDADFED;
         if (setNoMenorQueCero($idestadoloc) == 0) {
             $D = obten_filas("SELECT * FROM general_estados WHERE nombre LIKE '%{$estadolocal}%' LIMIT 0,1");
             if (isset($D["clave_numerica"])) {
                 $idestadoloc = $D["clave_numerica"];
             }
         }
         //calcular pais
         $D = obten_filas("SELECT * FROM `personas_domicilios_paises` WHERE `nombre_oficial` LIKE '%{$paislocal}%' LIMIT 0,1");
         if (isset($D["clave_de_control"])) {
             $paislocal = $D["clave_de_control"];
         } else {
             $paislocal = EACP_CLAVE_DE_PAIS;
         }
         $xLoc = new cCatalogos_localidades();
         $xLoc->altitud(0);
         $xLoc->clave_de_estado($idestadoloc);
         $xLoc->clave_de_localidad($idlocalidad);
         $xLoc->clave_de_municipio(1);
         $xLoc->clave_unica($xT->cInt($idlocalidad));
         $xLoc->latitud(0);
         $xLoc->longitud(0);
         $xLoc->nombre_de_la_localidad($nombrelocal);
         $xLoc->clave_de_pais($paislocal);
         $ins = $xLoc->query()->insert();
         $ins->save();
         $msg .= $ins->getMessages(OUT_TXT);
     }
     $linea++;
 }
 function obj()
 {
     $mObj = null;
     switch ($this->mTabla) {
         case TPERSONAS_RELACIONES:
             $mObj = new cSocios_relaciones();
             break;
         case TBANCOS_CUENTAS:
             $mObj = new cBancos_cuentas();
             break;
         case TOPERACIONES_RECIBOS:
             $mObj = new cOperaciones_recibos();
             break;
         case TOPERACIONES_MVTOS:
             $mObj = new cOperaciones_mvtos();
             break;
         case TBANCOS_OPERACIONES:
             $mObj = new cBancos_operaciones();
             break;
         case TBANCOS_CUENTAS:
             $mObj = new cBancos_cuentas();
             break;
         case TCREDITOS_REGISTRO:
             $mObj = new cCreditos_solicitud();
             break;
         case TTESORERIA_MVTOS:
             $mObj = new cTesoreria_cajas_movimientos();
             break;
         case TCATALOGOS_EMPRESAS:
             $mObj = new cSocios_aeconomica_dependencias();
             $this->mCampoDesc = $mObj->nombre_corto()->v();
             break;
         case TCATALOGOS_RELACIONES:
             $mObj = new cSocios_relacionestipos();
             $this->mCampoDesc = $mObj->descripcion_relacionestipos()->get();
             break;
         case TCATALOGOS_ACTIVIDADES_ECONOMICAS:
             $mObj = new cPersonas_actividad_economica_tipos();
             $this->mCampoDesc = $mObj->nombre_de_la_actividad()->get();
             break;
         case TCATALOGOS_LOCALIDADES:
             $mObj = new cCatalogos_localidades();
             $this->mCampoDesc = $mObj->nombre_de_la_localidad()->get();
             break;
         case TCAPTACION_CUENTAS:
             $mObj = new cCaptacion_cuentas();
             break;
         case TCATALOGOS_PAISES:
             $mObj = new cPersonas_domicilios_paises();
             $this->mCampoDesc = $mObj->nombre_oficial()->get();
             break;
         case TPERSONAS_DIRECCIONES:
             $mObj = new cSocios_vivienda();
             break;
         case TPERSONAS_GENERALES:
             $mObj = new cSocios_general();
             break;
         case TPERSONAS_MEMOS:
             $mObj = new cSocios_memo();
             break;
         case TPERSONAS_PERFIL_TRANSACCIONAL:
             $mObj = new cPersonas_perfil_transaccional();
             break;
         case TSEGUMIENTO_LLAMADAS:
             $mObj = new cSeguimiento_llamadas();
             break;
         case TSYSTEM_LOG:
             $mObj = new cGeneral_log();
             break;
         case TCREDITOS_PRODUCTOS_OTROS_PARAMETROS:
             $mObj = new cCreditos_productos_otros_parametros();
             break;
         case TPERSONAS_ACTIVIDAD_ECONOMICA:
             $mObj = new cSocios_aeconomica();
             break;
         case TUSUARIOS_NOTAS:
             $mObj = new cUsuarios_web_notas();
             break;
         case TAML_PERFIL_RIESGO:
             $mObj = new cAml_riesgo_perfiles();
             break;
         case TCATALOGOS_GRADO_RIESGO:
             $mObj = new cAml_risk_levels();
             $this->mCampoDesc = $mObj->nombre_del_nivel()->get();
             break;
         case TAML_REGISTRO_DE_RIESGOS:
             $mObj = new cAml_risk_register();
             $this->mCampoDesc = $mObj->mensajes_del_sistema()->get();
             break;
         case TAML_REGISTRO_DE_RIESGOS:
             $mObj = new cAml_alerts();
             $this->mCampoDesc = $mObj->mensaje()->get();
             break;
         default:
             $mObj = null;
             break;
     }
     if ($mObj != null) {
         $this->mClavePrincipal = $mObj->getKey();
     }
     return $mObj;
 }