function jsaSetEnviarParaAsociada($idpersona) { $xSoc = new cSocio($idpersona); $xSoc->init(); $xSoc->setMontoAhorroPreferente(0); return $xSoc->getMessages(); }
$idcajalocal = $xSuc->getCajaLocalResidente(); } if (trim($idnombrecompleto . $idapellidopaterno) == "") { $msg .= "ERROR\tNo existe la persona en alta\r\n"; $ready = false; } if ($ready == true) { $xCL = new cCajaLocal($idcajalocal); $xCL->init(); $xSoc = new cSocio(false); //verificar si existe el socio $success = $xSoc->add($idnombrecompleto, $idapellidopaterno, $idapellidomaterno, $idrfc, $idcurp, $idcajalocal, $idfechanacimiento, $idlugardenacimiento, $idtipodeingreso, $idestadocivil, $idgenero, $empresa, $idregimenmatrimonial, $idfigurajuridica, $gruposolidario, $idobservaciones, $idtipoidentificacion, $idnumerodocumento, false, $sucursal, $idtelefono, $idemail, $iddependientes, $idfecharegistro, AML_PERSONA_BAJO_RIESGO, $idclavefiel, $idpais, $idregimenfiscal); //razones de no fiel ... como nota if ($success == true) { if ($descuento > 0) { $xSoc->setMontoAhorroPreferente($descuento); } if ($empresa != FALLBACK_CLAVE_EMPRESA) { $xSoc->setResetEmpresa($empresa); } if (trim($idrazonnofiel) == "") { } else { $xSoc->setRazonesDeNoFIEL($idrazonnofiel); } $xSoc->init(); //agregar reprsentante legal $representante_legal = setNoMenorQueCero($representante_legal); if ($representante_legal > DEFAULT_SOCIO) { $xSoc->addRepresentanteLegal($representante_legal); } //verificar si es grupo solidario