$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 if ($xFJ->isFisica() == false and $idtipodeingreso == TIPO_INGRESO_GRUPO) { //checar si existe if ($xSoc->getOGrupoSol() == null) { } else { $vocal = parametro("idsocio3", false, MQL_INT); $xGrupo = $xSoc->getOGrupoSol(); $xGrupo->setVocal($vocal);