function getClavePorCodigoPostal($CodigoPostal)
 {
     $xViv = new cGeneral_colonias();
     $sql = "SELECT * FROM general_colonias WHERE codigo_postal={$CodigoPostal} ORDER BY fecha_de_revision DESC LIMIT 0,1 ";
     $datos = obten_filas($sql);
     $xViv->setData($datos);
     $this->mDatos = $datos;
     $this->mCodigo = $xViv->idgeneral_colonia()->v();
     $this->init($datos);
     $this->mObjColonia = $xViv;
     $this->mInit = true;
     return $this->mCodigo;
 }
 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());
         $NMun = "";