function jsaActualizarSucursal($idsucursal)
{
    $xSuc = new cSucursal($idsucursal);
    if ($xSuc->init() == true) {
        $xSuc->setActualizarPorPersona();
    }
    return $xSuc->getMessages(OUT_HTML);
}
 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();
     }
 }