$xDom = $xSoc->getDatosDomicilio(); $xDAEconom = $xSoc->getDatosActividadEconomica(); $ODom = $xSoc->getODomicilio(); $OActE = $xSoc->getOActividadEconomica(); $sucres = $xSoc->getSucursal(); $ApellidoPaterno = $xCR->getText($xSoc->getApellidoPaterno()); $ApellidoMaterno = $xCR->getText($xSoc->getApellidoMaterno()); if (trim($ApellidoPaterno) == "") { $ApellidoPaterno = trim($ApellidoMaterno) == "" ? "NO PROPORCIONADO" : $ApellidoMaterno; $ApellidoMaterno = "NO PROPORCIONADO"; } if (trim($ApellidoMaterno) == "") { $ApellidoMaterno = "NO PROPORCIONADO"; } $ApellidoAdicional = ""; $Nombres = $xCR->getText($xSoc->getNombre(), false, 49); $FechaNacimiento = $xCR->getDate($xSoc->getFechaDeNacimiento()); // date("Ymd", strtotime($DSoc["fechanacimiento"]) ); if ($xSoc->getEdad() < 15) { $FechaNacimiento = ""; //$xSoc->getFechaDeNacimiento() . "[" . $xSoc->getEdad() . "]"; } $RFC = $xCR->getText($xSoc->getRFC(true)); $CURP = $xCR->getText($xSoc->getCURP(true)); $Nacionalidad = $xCR->getText($xSoc->getPaisDeOrigen()); $tipo_de_regimen = $ODom == null ? DEFAULT_PERSONAS_REGIMEN_VIV : $ODom->getTipoDeRegimen(); //setLog("A>>>>>" . $xLoc->DomicilioEstadoClaveSIC()); $domicilio_entidad_fed = $ODom == null ? $xLoc->DomicilioEstadoClaveSIC() : $ODom->getClaveDeEstadoEnSIC(); $Residencia = $xCR->getETipoDeRegimenViv($tipo_de_regimen); $licencia = $xSoc->getClaveLicenciaConducir(); $EstadoCivil = $xCR->getETipoECivil($xSoc->getEstadoCivil());
$xTa->endRow(); $xT = new cFileImporter(); $xClean = new cTiposLimpiadores(); foreach ($rs as $rows) { $xDSoc->setData($rows); $codigo_de_socio = $xDSoc->codigo()->v(); $xSoc = new cSocio($codigo_de_socio); $xSoc->init($rows); $xSoc->getOEstats()->initDatosDeCredito(); $saldoCred = setNoMenorQueCero($xSoc->getCreditosComprometidos()); if ($saldoCred > 0) { $xTa->initRow(); $xTa->addTD($xSoc->getSucursal()); $xTa->addTD(htmlentities($xSoc->getApellidoPaterno())); $xTa->addTD(htmlentities($xSoc->getApellidoMaterno())); $xTa->addTD($xSoc->getNombre()); $genero = isset($DGenero[$xSoc->getGenero()]) ? $DGenero[$xSoc->getGenero()] : ""; $xTa->addTD($genero); $xTa->addTD($xF->getFechaMX($xSoc->getFechaDeNacimiento())); $pais = isset($DPaises[$xSoc->getPaisDeOrigen()]) ? $DPaises[$xSoc->getPaisDeOrigen()] : ""; $xTa->addTD(htmlentities($pais)); $xTa->addTD(htmlentities($xSoc->getLugarDeNacimiento())); $xTa->addTD("MEXICANA"); $xTa->addTD($xSoc->getRFC()); $xOAE = $xSoc->getOActividadEconomica(); if ($xOAE == null) { $xTa->addTD(" "); $xTa->addTD(" "); } else { $idclave = $xOAE->getClaveDeActividad(); $actividad = isset($DActividades[$idclave]) ? htmlentities($DActividades[$idclave]) : "";
function setActualizarPorPersona() { $xPer = new cSocio($this->mClaveDePersona); $ready = false; if ($xPer->init() == true) { $xT = new cT_03f996214fba4a1d05a68b18fece8e71(); $xT->setData($this->mDatosInArray); $xT->apellidomaterno($xPer->getApellidoPaterno()); $xT->apellidomaterno($xPer->getApellidoMaterno()); $xT->nombres($xPer->getNombre()); $ready = $xT->query()->update()->save($this->getID()); if ($ready == false) { $this->mMessages .= "ERROR\tAl actualizar el usuario " . $this->getID() . " Desde la persona " . $this->mClaveDePersona . "\r\n"; } else { $this->mMessages .= "OK\tSe actualizo el usuario " . $this->getID() . " desde la persona " . $this->mClaveDePersona . "\r\n"; $ready = true; } } return $ready; }
$cont[8] = $tipo_de_op; // // Tipo de Operacion 01 deposito 02 retiro 03 compra divisas 04 venta divisas $cont[9] = $instrumento; // Instrumento monetario $cont[10] = $docto_relacionado; $cont[11] = $total; // $cont[12] = $moneda; // $cont[13] = $fecha_de_op; // $xRec->getFechaDeRecibo(); $cont[14] = $fechaDetec; //inusuales internas $cont[15] = $nac; $cont[16] = $tp; $nombresujeto = $xT->getCSV($xSoc->getNombre()); $cont[17] = $tp == SYS_UNO ? "" : $nombresujeto; $cont[18] = $tp == SYS_UNO ? $nombresujeto : ""; $cont[19] = $tp == SYS_UNO ? $xT->getCSV($xSoc->getApellidoPaterno()) : ""; $cont[20] = $tp == SYS_UNO ? $xT->getCSV($xSoc->getApellidoMaterno()) : ""; $cont[21] = $xSoc->getRFC(true); $cont[22] = $tp == SYS_UNO ? $xSoc->getCURP(true) : ""; $cont[23] = $xSoc->getFechaDeNacimiento(); if ($ODom == null) { $cont[24] = ""; $cont[25] = ""; $cont[26] = $xLoc->DomicilioLocalidadClave(); $cont[27] = ""; } else { //10500001 $idlocalidad = $ODom->getClaveDeLocalidad();
function setActualizarPorPersona() { $idpersona = $this->mClaveDePersona; $res = false; if ($idpersona != null) { $xSoc = new cSocio($idpersona); if ($xSoc->init() == true) { $xRel = new cSocios_relaciones(); if ($this->mInit == true) { $xRel->setData($xRel->query()->initByID($this->mID)); $xRel->domicilio_completo($xSoc->getDomicilio()); $xRel->apellido_materno($xSoc->getApellidoMaterno()); $xRel->apellido_paterno($xSoc->getApellidoPaterno()); $xRel->curp($xSoc->getCURP()); $xRel->fecha_nacimiento($xSoc->getFechaDeNacimiento()); $xRel->nombres($xSoc->getNombre()); $xRel->telefono_movil($xSoc->getTelefonoPrincipal()); $id = $xRel->query()->update()->save($this->mID); if ($id == false) { $this->mMessages .= "ERROR\tId " . $this->mID . "\tAl Actualizar a la Persona {$idpersona} \r\n"; } else { $res = true; } //Actualizar PEP } } } else { $this->mMessages .= "ERROR\tAl cargar a la Persona {$idpersona}\r\n"; } return $res; }
$contrasenna = $_POST["idContrasenna"]; $contrasenna = trim(md5(substr($contrasenna, 0, 20))); $idusuario = isset($_POST["idUsuario"]) ? $_POST["idUsuario"] : 0; $xTi = new cTipos(); $clavedepersona = parametro("idsocio", DEFAULT_SOCIO, MQL_INT); $nombreusuario = $_POST["idNombreUsuario"]; $nombrecompleto = ""; $apellidomaterno = ""; $apellidopaterno = ""; if ($clavedepersona == DEFAULT_SOCIO) { $sucess = false; $msg .= "ERROR\tEl Usuario debe estar relacionado con una persona\r\n"; } else { $xSoc = new cSocio($clavedepersona); $xSoc->init(); $nombrecompleto = $xSoc->getNombre(); $apellidomaterno = $xSoc->getApellidoMaterno(); $apellidopaterno = $xSoc->getApellidoPaterno(); } $nivelacceso = $_POST["idNivelAcceso"]; $puesto = $_POST["idPuesto"]; $estatus = "activo"; $sucursal = $_POST["idSucursal"]; $FechaDeExpiracion = sumardias(fechasys(), EXPIRE_PASSWORDS_IN_DAYS); $xBtn = new cHButton(""); $oFRM = new cHForm("frmausuarios", "altausuarios.frm.php"); foreach ($_POST as $campo => $valor) { //echo "$campo === $valor<br />"; } if (strlen($nombreusuario) > 20) { $msg .= "ERROR\tEl Nombre de Usuario no puede tener mas de 20 caracteres\r\n";
function JsaGetDatosHeredados($socio) { $xSoc = new cSocio($socio); $xSoc->init(); $sucess = true; $telefono = ""; $domicilio = ""; $telefonomovil = ""; $nombre = ""; $appPaterno = ""; $appMaterno = ""; $NDia = ""; $NMes = ""; $NAnno = ""; $actividad = ""; /** * Si el Numero de Socio es menor a 5 digitos */ //if ( strlen($curp) >= 7){ $DDom = $xSoc->getDatosDomicilio(); $telefono = $DDom["telefono_residencial"]; $telefonomovil = $DDom["telefono_movil"]; $nombre = $xSoc->getNombre(); $appPaterno = $xSoc->getApellidoPaterno(); $appMaterno = $xSoc->getApellidoMaterno(); $curp = $xSoc->getCURP(); $FNacimiento = $xSoc->getFechaDeNacimiento(); $NDia = date("d", strtotime($FNacimiento)); $NMes = date("n", strtotime($FNacimiento)); $NAnno = date("Y", strtotime($FNacimiento)); //$num = $DDom["Resultado"]; $DOcup = $xSoc->getDatosActividadEconomica(); //$domicilio = $xSoc->getDomicilio(); $actividad = $DOcup["puesto"]; $socio = $xSoc->getCodigo(); //if ($num == 1){ $sucess = true; } //} //idelmes0 idelanno0 ideldia0 $tab = new TinyAjaxBehavior(); if ($sucess == true) { $tab->add(TabSetvalue::getBehavior("idTFijo", $telefono)); //$tab->add(TabSetvalue::getBehavior("idDomicilio", $domicilio)); $tab->add(TabSetvalue::getBehavior("idTMovil", $telefonomovil)); $tab->add(TabSetvalue::getBehavior("idNombres", $nombre)); $tab->add(TabSetvalue::getBehavior("idApPaterno", $appPaterno)); $tab->add(TabSetvalue::getBehavior("idApMaterno", $appMaterno)); $tab->add(TabSetvalue::getBehavior('idCurp', $curp)); $tab->add(TabSetvalue::getBehavior('ideldia0', $NDia)); $tab->add(TabSetvalue::getBehavior('idelmes0', $NMes)); $tab->add(TabSetvalue::getBehavior('idelanno0', $NAnno)); $tab->add(TabSetvalue::getBehavior("idOcupacion", $actividad)); //$tab->add(TabSetvalue::getBehavior("idNumeroSocio", $socio)); $tab->add(TabSetvalue::getBehavior("idNumeroSocio", $socio)); //- $tab->add(TabSetvalue::getBehavior("idcolonia", $DDom["colonia"])); $tab->add(TabSetvalue::getBehavior("idcalle", $DDom["calle"])); $tab->add(TabSetvalue::getBehavior("idnumero", $DDom["numero_exterior"])); $tab->add(TabSetvalue::getBehavior("idreferencia", $DDom["referencia"])); $tab->add(TabSetvalue::getBehavior("idcodigopostal", $DDom["codigo_postal"])); } //$tab -> add(TabSetvalue::getBehavior('idObservaciones', $xSoc->getMessages() )); return $tab->getString(); //} }
function init($arrData = false, $credito = false, $dataPagos = false) { $fecha = $this->mFechaDeCorte; $credito = $credito == false ? $this->mClaveDeCredito : $credito; $xCred = new cCredito($credito); $xCred->init($arrData); $xCred->initPagosEfectuados($dataPagos, $fecha); //setLog($dataPagos); $xSoc = new cSocio($xCred->getClaveDePersona()); $xSoc->init(); $this->mInfoLinea[1] = $this->getText($this->getClaveDeOtorgante()); $this->mInfoLinea[2] = $this->getText($this->getNombreOtorgante()); $this->mInfoLinea[3] = $this->getFechaDeReporte(); $this->mInfoLinea[4] = $this->getText($xSoc->getApellidoPaterno()); $this->mInfoLinea[5] = $this->getText($xSoc->getApellidoMaterno()); $this->mInfoLinea[6] = ""; $nombres = explode(" ", $xSoc->getNombre(), 2); $this->mInfoLinea[7] = isset($nombres[SYS_CERO]) ? $this->getText($nombres[SYS_CERO]) : ""; $this->mInfoLinea[8] = isset($nombres[SYS_UNO]) ? $this->getText($nombres[SYS_UNO]) : ""; $this->mInfoLinea[9] = $this->getDate($xSoc->getFechaDeNacimiento()); $this->mInfoLinea[10] = $this->getText($xSoc->getRFC()); $this->mInfoLinea[11] = isset($this->mTituloPersonal[$xSoc->getTipoGenero()]) ? $this->mTituloPersonal[$xSoc->getTipoGenero()] : ""; //Hiber Tadeo $this->mInfoLinea[12] = $this->getEstadoCivil($xSoc->getEstadoCivil()); $this->mInfoLinea[13] = $this->mEquivGenero[$xSoc->getTipoGenero()]; //TODO: terminar defuncion/muerte de la persona $this->mInfoLinea[14] = ""; $this->mInfoLinea[15] = ""; $xDom = $xSoc->getODomicilio(); if ($xDom == null) { for ($i = 16; $i <= 23; $i++) { $this->mInfoLinea[$i] = ""; } } else { $this->mInfoLinea[16] = $this->getText($xDom->getCalleConNumero()); $this->mInfoLinea[17] = ""; $this->mInfoLinea[18] = $this->getText($xDom->getColonia()); $this->mInfoLinea[19] = $this->getText($xDom->getMunicipio()); $this->mInfoLinea[20] = $this->getText($xDom->getCiudad()); $this->mInfoLinea[21] = $this->getText($xDom->getClaveDeEstadoEnSIC()); $this->mInfoLinea[22] = $this->getText($xDom->getCodigoPostal()); $xTel = $xSoc->getTelefonoPrincipal(); //Hiber Tadeo $this->mInfoLinea[23] = $xTel == 0 ? "" : $xTel; //Hiber Tadeo } $xAE = $xSoc->getOActividadEconomica(); if ($xAE == null) { $this->mInfoLinea[24] = $this->getText($xSoc->getRFC(true)); //Para Finsureste debe de ser este RFC del cliente $this->mInfoLinea[33] = 0; } else { $this->mInfoLinea[24] = $this->getText($xSoc->getRFC(true)); //Para Finsureste debe de ser este RFC del cliente//$this->getText($xAE->getNombreEmpresa()); $this->mInfoLinea[33] = $this->getText($xDom->getCalleConNumero()); //Para Finsureste debe de ser direccion del cliente //Hiber Tadeo Aca es direccion } //direccion 2 $this->mInfoLinea[25] = ""; $this->mInfoLinea[26] = $this->getText($xDom->getColonia()); //Para Finsureste $this->mInfoLinea[27] = $this->getText($xDom->getMunicipio()); //Para Finsureste $this->mInfoLinea[28] = $this->getText($xDom->getCiudad()); //Para Finsureste $this->mInfoLinea[29] = $this->getText($xDom->getClaveDeEstadoEnSIC()); //Para Finsureste $this->mInfoLinea[30] = $this->getText($xDom->getCodigoPostal()); //Para Finsureste $this->mInfoLinea[31] = $xTel == 0 ? "" : $xTel; //Hiber Tadeo //Para Finsureste $this->mInfoLinea[32] = ""; $this->mInfoLinea[34] = $this->getClaveDeOtorgante(); $this->mInfoLinea[35] = $this->getText($this->getNombreOtorgante()); $this->mInfoLinea[36] = $xCred->getNumeroDeCredito(); $this->mInfoLinea[38] = $this->getTipoDeCuenta($xCred->getTipoDePago()); //datos del convenio $DConv = $xCred->getOProductoDeCredito(); $this->mInfoLinea[37] = $this->getTipoDeResponsabilidad($DConv->getTipoDeIntegracion()); $this->mInfoLinea[39] = $DConv->getTipoDeContratoCR(); //"PL";//$DConv->getTipoDeContratoCR(); //Hiber Tadeo CL=LINEA DE CREDITO PL=PRESTAMO PERSONAL $this->mInfoLinea[40] = AML_CLAVE_MONEDA_LOCAL; //TODO: mejorar $this->mInfoLinea[41] = $xCred->getPagosAutorizados(); if ($xCred->getTipoEnSistema() == CREDITO_PRODUCTO_NOMINA) { //TODO: Parchar con el de TADEO $this->mInfoLinea[42] = "P"; } else { $this->mInfoLinea[42] = $this->mEquivFrecPagos[$xCred->getPeriocidadDePago()]; } $this->mInfoLinea[43] = $this->getDate($xCred->getFechaDeMinistracion()); $this->mInfoLinea[44] = $this->getMonto($xCred->getMontoDeParcialidad()); $this->mInfoLinea[45] = $this->getDate($xCred->getFechaUltimoDePago()); $this->mInfoLinea[46] = $this->getDate($xCred->getFechaDeMinistracion()); $this->mInfoLinea[47] = ""; //$this->getDate("2029-12-31" ); if ($xCred->getSaldoActual($fecha) <= TOLERANCIA_SALDOS) { $this->mInfoLinea[47] = $this->getDate($xCred->getFechaUltimoDePago()); } $this->mInfoLinea[48] = $this->getFechaDeReporte(); $DCapacidad = $xSoc->getOCapacidadDePago(); $this->mInfoLinea[49] = $this->getMonto($DCapacidad->getMontoDeCreditoMaximo()); $this->mInfoLinea[50] = $this->getMonto($xCred->getSaldoIntegrado($fecha)); //$xCred->getSaldoActual(); $this->mInfoLinea[51] = $this->getMonto($DCapacidad->getLimiteDeCredito()); $this->mInfoLinea[52] = $this->getMonto($xCred->getSaldoVencido()); //53 numero de pagos vencidos $this->mInfoLinea[53] = 0; //54 forma mop $this->mInfoLinea[54] = $xCred->getMOP($fecha); // ($this->mOut == OUT_CSV) ? "01" : "'01"; //55 clave de observacion, segun catalogo $this->mInfoLinea[55] = ""; //56 clave de otorgante anterior //57 nombre otorgante anterior $this->mInfoLinea[56] = ""; $this->mInfoLinea[57] = ""; $this->mInfoLinea[58] = ""; //Numero de cuenta anterior en caso de cartera tranferida $this->mInfoLinea[59] = $xCred->getFechaDePrimerAtraso() == null ? "" : $this->getDate($xCred->getFechaDePrimerAtraso()); //TODO: Fecha de Primera atraso $this->mInfoLinea[60] = $this->getMonto($xCred->getSaldoActual($fecha)); //Saldo Insoluto del Principal $this->mInfoLinea[61] = $this->getMonto($xCred->getMontoUltimoPago()); // $xCred->getMontoDeParcialidad();//0; //TODO: Monto de Ultimo pago if (MODO_DEBUG == true) { $this->mMessages .= $xCred->getMessages(OUT_TXT); } }
function jsaGetDatosDePersona($persona) { $xSoc = new cSocio($persona); $xSoc->init(); $sucess = true; $telefono = ""; $domicilio = ""; $telefonomovil = ""; $nombre = ""; $appPaterno = ""; $appMaterno = ""; $NDia = ""; $NMes = ""; $NAnno = ""; $actividad = ""; /** * Si el Numero de Socio es menor a 5 digitos */ $DDom = $xSoc->getDatosDomicilio(); $telefono = $xSoc->getTelefonoPrincipal(); $nombre = $xSoc->getNombre(); $appPaterno = $xSoc->getApellidoPaterno(); $appMaterno = $xSoc->getApellidoMaterno(); $curp = $xSoc->getCURP(); $FNacimiento = $xSoc->getFechaDeNacimiento(); $DOcup = $xSoc->getDatosActividadEconomica(); $actividad = $DOcup["puesto"]; $socio = $xSoc->getCodigo(); $tab = new TinyAjaxBehavior(); if ($sucess == true) { $tab->add(TabSetvalue::getBehavior("telefono", $telefono)); $tab->add(TabSetvalue::getBehavior("nombre", $nombre)); $tab->add(TabSetvalue::getBehavior("paterno", $appPaterno)); $tab->add(TabSetvalue::getBehavior("materno", $appMaterno)); $tab->add(TabSetvalue::getBehavior('curp', $curp)); $tab->add(TabSetvalue::getBehavior("ocupacion", $actividad)); $tab->add(TabSetvalue::getBehavior("ingreso", $xSoc->getIngresosMensuales())); //$tab->add(TabSetvalue::getBehavior("personarelacionada", $persona)); // "idnombrecolonia" "identidadesfederativas" if ($xSoc->getODomicilio() == null) { } else { $tab->add(TabSetvalue::getBehavior("idnombrecolonia", $DDom["colonia"])); $tab->add(TabSetvalue::getBehavior("idnombreacceso", $DDom["calle"])); $tab->add(TabSetvalue::getBehavior("idnumeroexterior", $DDom["numero_exterior"])); $tab->add(TabSetvalue::getBehavior("idcodigopostal", $DDom["codigo_postal"])); if (PERSONAS_VIVIENDA_MANUAL == true) { $tab->add(TabSetvalue::getBehavior("idnombrelocalidad", $DDom["localidad"])); $tab->add(TabSetvalue::getBehavior("idnombremunicipio", $DDom["municipio"])); } else { } } } //$tab -> add(TabSetvalue::getBehavior('idObservaciones', $xSoc->getMessages() )); return $tab->getString(); }