function setGenerarPerfilesPorActividadEconomica()
 {
     $xQL = new MQL();
     $rs = $xQL->getDataRecord("SELECT `socios_aeconomica`.* FROM `socios_aeconomica` `socios_aeconomica`");
     $xAct = new cSocios_aeconomica();
     $msg = "";
     foreach ($rs as $rows) {
         $xAct->setData($rows);
         $xAml = new cAMLPersonas($xAct->socio_aeconomica()->v());
         $xAml->addTransaccionalidadPorEmpresa($xAct->dependencia_ae()->v(), $xAct->monto_percibido_ae()->v(), $xAct->fecha_alta()->v());
         $msg .= $xAml->getMessages();
     }
     return $msg;
 }
 /**
  * @deprecated @since 20141100
  */
 function addActividadEconomica($nombre, $ingreso, $puesto = "", $antiguedad = DEFAULT_TIEMPO, $dependencia = FALLBACK_CLAVE_EMPRESA, $domicilio = "", $localidad = "", $municipio = "", $estado = "", $telefono = "0", $extension = 0, $numEmpleado = "0", $departamento = "", $clave_de_actividad = 99, $sector = 99, $sucursal = false, $nss = '', $cp = false, $idlocalidad = false)
 {
     $xAE = new cPersonaActividadEconomica($this->mCodigo);
     if (setNoMenorQueCero($this->mIDVivienda) > 0) {
         $xAE->setDomicilioVinculado($this->mIDVivienda);
     }
     if ($dependencia != FALLBACK_CLAVE_EMPRESA) {
         $xAE->setEmpresa($dependencia, $puesto, $departamento, $numEmpleado, $nss, $extension);
     }
     $success = $xAE->add($clave_de_actividad, $ingreso, $antiguedad, $nombre, $cp, $telefono, $idlocalidad, $localidad, $municipio, $estado);
     //Actualizar Perfil
     if (MODULO_AML_ACTIVADO == true) {
         $xAML = new cAMLPersonas($this->mCodigo);
         if ($dependencia != FALLBACK_CLAVE_EMPRESA) {
             $xAML->addTransaccionalidadPorEmpresa($dependencia, $ingreso);
         }
     }
     //agregar relacion
     $this->setCuandoSeActualiza();
     $this->mMessages .= $xAE->getMessages();
     return $success;
 }