/** * funcion que agrega un aval al crédito * * */ function addAval($AvalNumeroSocio, $MontoAvalado, $TipoDeAval, $Consanguinidad = 99, $Dependiente = 2, $Observaciones = "") { if ($this->mCreditoInicializado == false) { $this->init(); } $xSoc = new cSocio($this->getClaveDePersona()); $xSoc->init(); $porcentaje = (setNoMenorQueCero($MontoAvalado) > 0 and setNoMenorQueCero($this->mMontoAutorizado) > 0) ? round($MontoAvalado / $this->mMontoAutorizado, 2) : $this->mMontoAutorizado; $fecha = fechasys(); $rs = $xSoc->addRelacion($AvalNumeroSocio, $TipoDeAval, $Consanguinidad, $Dependiente, $Observaciones, $MontoAvalado, $porcentaje, $fecha, $this->mNumeroCredito); $this->mMessages .= $rs == true ? "OK\tAval Codigo {$AvalNumeroSocio} agregado al credito " . $this->mNumeroCredito . "\r\n" : "ERROR\tError en alta de Aval\r\n"; if (MODO_DEBUG == true) { $this->mMessages .= $xSoc->getMessages(); } return $rs; }
$dependiente = parametro("dependiente", false, MQL_BOOL); $idtipodeparentesco = parametro("idtipodeparentesco", DEFAULT_TIPO_CONSANGUINIDAD, MQL_INT); if ($origen_relacion == iDE_CREDITO) { $xCred = new cCredito($documentorelacionado); $xCred->init(); $MontoAvalado = $xCred->getMontoAutorizado(); $addAval = $xCred->addAval($persona, $MontoAvalado, $idtipoderelacion, $idtipodeparentesco, $dependiente, $idobservaciones); $msg .= $xCred->getMessages(); } //captacion //persona if ($origen_relacion == iDE_SOCIO) { if ($personarelacionado > 0) { $xPer = new cSocio($personarelacionado); if ($xPer->init() == true) { $addRel = $xPer->addRelacion($persona, $idtipoderelacion, $idtipodeparentesco, $dependiente, $idobservaciones); } $msg .= $xPer->getMessages(); } else { $msg .= "ERROR\tError al agregar a la Relacion, no existe relacionado \r\n"; } } } $xCat = new cPersonasCatalogoOtrosDatos(); //AGREGAR PEP if ($espep == true and setNoMenorQueCero($persona) > 0) { $xSoc->addOtrosParametros($xCat->AML_PEP_PRINCIPAL, "1"); } if ($esextranjero == true and setNoMenorQueCero($persona) > 0) { $xSoc->addOtrosParametros($xCat->PERSONAS_ES_EXTRANJERO, "1"); }
$codigo_postal = parametro("idcodigopostal"); $referencia = parametro("idreferencia"); $numero_interior = parametro("idnumero"); $curp = parametro("curp"); $observaciones = parametro("observaciones"); $consanguinidad = parametro("consan"); $depende = parametro("depende"); $ocupacion = parametro("ocupacion"); $rfc = ""; $grupo_solidario = DEFAULT_GRUPO; $genero = DEFAULT_GENERO; $tipo_persona = TIPO_JURIDICO_FISICA; $numero_de_socio = $numero_de_socio == DEFAULT_SOCIO ? false : $numero_de_socio; $xRel = new cSocio($numero_de_socio); //$email = $xRel->getCorreoElectronico(); if ($xRel->existe() != true) { $xRel->add($nombres, $apellido_paterno, $apellido_materno, $rfc, $curp, getCajaLocal(), $fecha_de_nacimiento, "", TIPO_INGRESO_RELACION, DEFAULT_ESTADO_CIVIL, $genero, DEFAULT_EMPRESA, DEFAULT_REGIMEN_CONYUGAL, $tipo_persona, $grupo_solidario, $observaciones, DEFAULT_TIPO_IDENTIFICACION, "", false, false, $telefono_movil, "", 0); if (trim($calle) != "") { $xRel->addVivienda($calle, $numero, $codigo_postal, "", $referencia, $telefono_fijo, $telefono_movil, TIPO_DOMICILIO_PRINCIPAL, TIPO_VIVIENDA_PROPIA, TIPO_DOMICILIO_PARTICULAR, DEFAULT_TIEMPO, $colonia, "calle"); } if (trim($ocupacion) != "") { $xRel->addActividadEconomica("", 0, $ocupacion, DEFAULT_TIEMPO, DEFAULT_EMPRESA); } $xRel->init(); $numero_de_socio = $xRel->getCodigo(); } $xSoc = new cSocio($idsocio); $xSoc->addRelacion($numero_de_socio, $tipo_de_relacion, $consanguinidad, $depende, $observaciones, $monto_relacionado, $porcentaje_relacionado); //echo $xRel->getMessages("txt"); //echo $xSoc->getMessages("txt"); header("location:referencias.directas.frm.php?msg=OK&socio=" . $idsocio);
$lis = new cSQLListas(); $xF = new cFecha(); $rs = array(); $persona = parametro("persona", DEFAULT_SOCIO, MQL_INT); $persona = parametro("socio", $persona, MQL_INT); $persona = parametro("idsocio", $persona, MQL_INT); $relacionado = parametro("relacionado", DEFAULT_SOCIO, MQL_INT); $tipo = parametro("tipo", 0, MQL_INT); $parentesco = parametro("parentesco", 0, MQL_INT); $depende = parametro("depende", false, MQL_BOOL); $documento = parametro("documento", false, MQL_INT); $rs["error"] = false; if ($persona > DEFAULT_SOCIO and $relacionado > DEFAULT_SOCIO) { $xPer = new cSocio($persona); if ($xPer->init() == true) { if ($xPer->addRelacion($relacionado, $tipo, $parentesco, $depende, "", 0, 1, false, $documento) == true) { $txt .= "OK\tSe agrega la Relacion {$relacionado} - {$persona} ({$documento})\r\n"; } else { $rs["error"] = true; $txt .= "ERROR\tAl agregar la Relacion {$relacionado} - {$persona} ({$documento})\r\n"; } } else { $rs["error"] = true; $txt .= "ERROR\tNo existe la persona {$persona}\r\n"; } if (MODO_DEBUG == true) { $txt .= $xPer->getMessages(); } } $rs["msg"] = $txt; header('Content-type: application/json');
$numero = ""; $codigo_postal = DEFAULT_CODIGO_POSTAL; $numero_interior = ""; $referencia = ""; $telefono_fijo = $cT->cChar(trim($datos[18])); $telefono_movil = $cT->cChar(trim($datos[17])); $es_principal = TIPO_DOMICILIO_PRINCIPAL; $regimen_vivienda = TIPO_VIVIENDA_PROPIA; $relRFC = ""; $tipo_persona = TIPO_JURIDICO_FISICA; $tipo_relacion = $arrRefTipo[trim($datos[5])]; $xRel->add($relNombre, $relApPat, $relApMat, $relRFC, "", getCajaLocal(), false, "", TIPO_INGRESO_RELACION, DEFAULT_ESTADO_CIVIL, $relGenero, DEFAULT_EMPRESA, DEFAULT_REGIMEN_CONYUGAL, $tipo_persona, $grupo_solidario, "", DEFAULT_TIPO_IDENTIFICACION, "", $idRelSocio, false, "{$relTelP}", "{$relMail}", 0); //Agregar domicilio $xRel->addVivienda($relCalle, $numero, $codigo_postal, $numero_interior, $referencia, $telefono_fijo, $telefono_movil, $es_principal, $regimen_vivienda, TIPO_DOMICILIO_PARTICULAR, DEFAULT_TIEMPO, $relColonia); $xRel->init(); $xSoc->addRelacion($xRel->getCodigo(), $tipo_relacion, DEFAULT_TIPO_CONSANGUINIDAD, 1, "Importado"); $msg .= $xSoc->getMessages("txt"); $msg .= $xRel->getMessages("txt"); } } $iReg++; } } fclose($gestor); $xLog->setWrite($msg); echo $xLog->getLinkDownload("Archivo del proceso"); } else { echo "<p class='aviso'>EL TIPO DE ARCHIVO DE " . $usrFiles[$i]['name'] . "(" . $mExt . ") NO SE ACEPTA</p>"; } } }
$puesto = parametro("ocupacion"); $nss = parametro("idnss"); $fechaalta = fechasys(); $xSoc->addActividadEconomica($nombre_ae, $montoper_ae, $puesto, $antiguedad_ae, $dependencia_ae, $domicilio_ae, $localidad_ae, $municipio_ae, $estado_ae, $telefono_ae, $extension_ae, $numero_empleado, $departamento_ae, $tipo_ae, $sector_ae, false, $nss); } $xFRM->addHTML($xSoc->getFicha()); //$lastpersona = $xCL->getUltimoSocioRegistrado(true); //$xFRM->addPersonaComandos($persona); $xSocRel = new cSocio($persona); $xSocRel->init(); /*$numero_de_socio = FALLBACK_CLAVE_DE_PERSONA, $tipo_de_relacion = 99, $consanguinidad = 99, $depende = 0, $observaciones = "", $monto_relacionado = 0, $porcentaje_relacionado = 1, $fecha_de_alta = false*/ $porcentajerelacionado = $avalado == 0 ? 1 : $avalado / $montorelacionado; $montorelacionado = $avalado == 0 ? $montorelacionado : $avalado; $depende = $depende == true ? 1 : 0; $xSocRel->addRelacion($numeropropio, $tiporelacion, $tipoparentesco, $depende, $observaciones, $montorelacionado, $porcentajerelacionado, $fechaderelacion, $documentorelacionado); //if(MODO_DEBUG == true){ $msg .= $xSoc->getMessages(); } $xFRM->addAviso($msg); } echo $xFRM->get(); $jxc->drawJavaScript(false, true); ?> <script> function getListaColoniasPorCP(){ var cp = $("#idcodigopostal").val(); $("#idcolonia").val(""); $("#idmunicipio").val(""); var xGen = new Gen(); if ( String(cp).length >= 3 ) { xGen.QList({