}
     //echo "$idrelacion [$tipo] $nombres ($nombre|$apellido1|$apellido2)<br />\r\n";
     $xRel->apellido_materno($apellido2);
     $xRel->apellido_paterno($apellido1);
     $xRel->calificacion_del_referente(0);
     $xRel->codigo($id);
     $xRel->consanguinidad(99);
     $xRel->credito_relacionado(DEFAULT_CREDITO);
     $xRel->curp("");
     $xRel->dependiente(1);
     $xRel->domicilio_completo("");
     $xRel->eacp(EACP_CLAVE);
     $xRel->estatus(10);
     $xRel->fecha_alta(fechasys());
     $xRel->fecha_nacimiento($xSoc->getFechaDeNacimiento());
     $xRel->idsocios_relaciones($xRel->query()->getLastID());
     $xRel->idusuario(getUsuarioActual());
     $xRel->monto_relacionado(0);
     $xRel->nombres($nombre);
     $xRel->numero_socio($idrelacion);
     $xRel->observaciones("");
     $xRel->ocupacion($tipo);
     $xRel->porcentaje_relacionado(100);
     $xRel->socio_relacionado($id);
     $xRel->sucursal(getSucursal());
     $xRel->telefono_movil(0);
     $xRel->telefono_residencia(0);
     $xRel->tipo_relacion($eq[$tipo]);
     $xRel->query()->insert()->save();
 }
 break;
 function setCuandoSeActualiza()
 {
     //Actualizar Relaciones
     $xQl = new MQL();
     $rs = $xQl->getDataRecord("SELECT * FROM `socios_relaciones` WHERE `numero_socio`= " . $this->mCodigo);
     $xcRel = new cSocios_relaciones();
     foreach ($rs as $rows) {
         $xcRel->setData($rows);
         $id = $xcRel->idsocios_relaciones()->v();
         $persona = $xcRel->socio_relacionado()->v();
         $xRe = new cPersonasRelaciones($id, $persona);
         if ($xRe->init() == true) {
             $xRe->setActualizarPorPersona();
             $this->mMessages .= $xRe->getMessages();
         }
     }
     //Actualizar Empresa
     if ($this->getEsEmpresaConConvenio(true) == true) {
         $xEmp = $this->getOEmpresa();
         if ($xEmp != null) {
             $xEmp->setActualizarPorPersona();
             $this->mMessages .= $xEmp->getMessages();
         }
     }
     //Actualizar Grupo Solidario
     if ($this->getEsGrupoSolidario(true)) {
         $xGrp = $this->getOGrupoSol();
         if ($xGrp != null) {
             $xGrp->setActualizarPorPersona();
             $this->mMessages .= $xGrp->getMessages();
         }
     }
     //actualizar Sucursal
     if ($this->getEsSucursal() == true) {
         $xSuc = new cSucursal($this->mIDSucursal);
         $xSuc->setActualizarPorPersona();
         $this->mMessages .= $xSuc->getMessages();
     }
     //Actualizar Usuario
     if ($this->getEsUsuario(true)) {
         $xUsr = $this->getOUsuario();
         if ($xUsr != null) {
             $xUsr->setActualizarPorPersona();
             $this->mMessages .= $xUsr->getMessages();
         }
     }
     if (MODULO_AML_ACTIVADO == true and $this->mNoAML == false) {
         $xAML = new cAMLPersonas($this->mCodigo);
         $xAML->init($this->mCodigo, $this->getDatosInArray());
         $riesgo = $xAML->setAnalizarNivelDeRiesgo();
         if ($riesgo != $this->getNivelDeRiesgo()) {
             $this->setActualizarNivelDeRiesgo($riesgo, $xAML->getMessages());
         }
         $xAML->setActualizarRiesgoPorNucleo();
         $this->mMessages .= $xAML->getMessages();
     }
 }