function uf_imprimirresultados($as_codpai, $as_despai) { require_once "../shared/class_folder/sigesp_include.php"; $in = new sigesp_include(); $con = $in->uf_conectar(); require_once "../shared/class_folder/class_mensajes.php"; $io_msg = new class_mensajes(); require_once "../shared/class_folder/class_sql.php"; $io_sql = new class_sql($con); $ds = new class_datastore(); print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=60>Código</td>"; print "<td width=440>Descripción</td>"; print "</tr>"; $ls_sql = "SELECT codpai,despai FROM sigesp_pais" . " WHERE codpai like '" . $as_codpai . "'" . " AND despai like '" . $as_despai . "'"; $rs_pai = $io_sql->select($ls_sql); if ($row = $io_sql->fetch_row($rs_pai)) { $data = $io_sql->obtener_datos($rs_pai); $ds->data = $data; $li_rows = $ds->getRowCount("codpai"); for ($li_index = 1; $li_index <= $li_rows; $li_index++) { print "<tr class=celdas-blancas>"; $ls_codpai = $data["codpai"][$li_index]; $ls_despai = $data["despai"][$li_index]; print "<td><a href=\"javascript: aceptar('{$ls_codpai}','{$ls_despai}');\">" . $ls_codpai . "</a></td>"; print "<td>" . $ls_despai . "</td>"; print "</tr>"; } } else { $io_msg->message("No hay registros"); } print "</table>"; }
function uf_select_PlanUnico() { //require_once("sigesp_include.php"); $inc=new sigesp_include(); $con=$inc->uf_conectar(); $SQL=new class_sql($con); $rs=""; $ls_sql=""; $lb_valido=true; $ls_sql="SELECT * FROM sigesp_plan_unico"; $rs=$SQL->select($ls_sql); $li_num=$SQL->num_rows($rs); if ($li_num>0) { $lb_valido=true; } else { $lb_valido=false; $is_msg_error = "Error en Select Plan Unico. "; } return $rs; }
function conexion($query_rs,$opciones,$informacion = '',$modo='select',$campo_id = '',$base_de_datos = '',$gestor = '',$usuario=''){ global $obj_sql,$msj_error_conex,$ruta; if($_SESSION["ls_gestor"] == 'POSTGRES' and $modo=='insert'){$query_rs = $query_rs.'; SELECT lastval() AS valor_id; ';} $in=new sigesp_include(); if($gestor == ''){$gestor = $_SESSION["ls_gestor"];} if($usuario==''){$usuario = $_SESSION["ls_login"];} if($base_de_datos==''){$con=$in->uf_conectar();} else{$con=$in->uf_conectar_otra_bd($_SESSION["ls_hostname"],$usuario,$_SESSION["ls_password"],$base_de_datos,$gestor);} $obj_sql=new class_sql($con); $rs_data = $obj_sql->select($query_rs); if($rs_data === false){ if($tipo_mensaje=='clase_msj'){ $msj_error = $informacion.'<br><br><b>ERROR:</b> <br>'.$obj_sql->message; $this->obj_msj->message($msj_error,$mensaje_sigesp=2,$ruta); } else{ $msj_error_conex = $informacion.'<br><br><b>ERROR:</b> <br>'.$obj_sql->message; echo '<input type="hidden" name="txt_msj_error" id="txt_msj_error" value="'.$msj_error_conex.'">'; //echo $msj_error_conex; } } $cantidad = $obj_sql->num_rows($rs_data); $row=$obj_sql->fetch_row($rs_data); switch($modo){ case "update": break; case "delete": break; case "insert": if($_SESSION["ls_gestor"] == 'MYSQLT' or $_SESSION["ls_gestor"] == 'MYSQLT'){ return mysql_insert_id();} if($_SESSION["ls_gestor"] == 'POSTGRES'){$insert_id = $row['valor_id']; return $insert_id;} break; case "select": if($opciones == 'arreglo'){return array('rs'=>$rs_data, 'fila'=>$row, 'cantidad'=>$cantidad);} elseif($opciones == 'fila'){return $row;} break; } $obj_sql->free_result($rs_data); }
function uf_cargarnomina() { ////////////////////////////////////////////////////////////////////////////// // Function: uf_cargarnomina // Access: private // Description: Función que obtiene todas las nóminas y las carga en un // combo para seleccionarlas // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 01/01/2006 Fecha Última Modificación : ////////////////////////////////////////////////////////////////////////////// require_once("../shared/class_folder/sigesp_include.php"); $io_include=new sigesp_include(); $io_conexion=$io_include->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($io_conexion); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_sql="SELECT sno_nomina.codnom, sno_nomina.desnom ". " FROM sno_nomina, sss_permisos_internos ". " WHERE sno_nomina.codemp='".$ls_codemp."'". " AND sno_nomina.peractnom<>'000'". " AND sss_permisos_internos.codsis='SNO'". " AND sss_permisos_internos.codusu='".$_SESSION["la_logusr"]."'". " AND sno_nomina.codemp = sss_permisos_internos.codemp ". " AND sno_nomina.codnom = sss_permisos_internos.codintper ". " GROUP BY sno_nomina.codnom, sno_nomina.desnom ". " ORDER BY sno_nomina.codnom, sno_nomina.desnom "; $rs_data=$io_sql->select($ls_sql); print "<select name='cmbnomina' id='cmbnomina' style='width:400px'>"; print " <option value='' selected>--Seleccione Una--</option>"; if($rs_data===false) { $io_mensajes->message("Clase->Seleccionar Nómina Método->uf_cargarnomina Error->".$io_funciones->uf_convertirmsg($io_sql->message)); print "<script language=JavaScript>"; print " close();"; print "</script>"; } else { while($row=$io_sql->fetch_row($rs_data)) { $ls_codnom=$row["codnom"]; $ls_desnom=$row["desnom"]; print "<option value='".$ls_codnom."'>".$ls_codnom."-".$ls_desnom."</option>"; } $io_sql->free_result($rs_data); } print "</select>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); }
function uf_print() { ////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Access: public // Arguments: as_spg_cuenta // Código de cuenta // as_tipo // Tipo de Llamada del catálogo // Description: Función que obtiene e imprime los resultados de la busqueda // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 01/01/2006 Fecha Última Modificación : ////////////////////////////////////////////////////////////////////////////// require_once("../shared/class_folder/sigesp_include.php"); $io_include=new sigesp_include(); $io_conexion=$io_include->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($io_conexion); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=100>Código</td>"; print "<td width=400>Denominación</td>"; print "</tr>"; $ls_sql="SELECT spg_cuenta, denominacion ". " FROM spg_cuentas ". " WHERE codemp='".$ls_codemp."'". " AND status='C'". " ORDER BY spg_cuenta"; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while($row=$io_sql->fetch_row($rs_data)) { $ls_spg_cuenta=$row["spg_cuenta"]; $ls_denominacion=$row["denominacion"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('$ls_spg_cuenta','$ls_denominacion');\">".$ls_spg_cuenta."</a></td>"; print "<td>".$ls_denominacion."</td>"; print "</tr>"; } $io_sql->free_result($rs_data); } print "</table>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); unset($ls_codnom); }
function uf_print($as_cedper, $as_nomper, $as_apeper) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Access: public // Arguments: as_cedper // Cédula de Pesonal // as_nomper // Nombre de Personal // as_apeper // Apellido de Personal // Description: Función que obtiene e imprime los resultados de la busqueda // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 01/01/2006 Fecha Última Modificación : ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $io_fun_nomina; require_once "../shared/class_folder/sigesp_include.php"; $io_include = new sigesp_include(); $io_conexion = $io_include->uf_conectar(); require_once "../shared/class_folder/class_sql.php"; $io_sql = new class_sql($io_conexion); require_once "../shared/class_folder/class_mensajes.php"; $io_mensajes = new class_mensajes(); require_once "../shared/class_folder/class_funciones.php"; $ls_codemp = $_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=60>Cédula</td>"; print "<td width=440>Nombre y Apellido</td>"; print "</tr>"; $ls_sql = "SELECT cedper, nomper, apeper " . " FROM sno_personal " . " WHERE codemp='" . $ls_codemp . "' " . " AND estper='1' " . " AND cedper like '" . $as_cedper . "'" . " AND nomper like '" . $as_nomper . "' " . " AND apeper like '" . $as_apeper . "'" . " AND cedper NOT IN (SELECT ced_bene FROM rpc_beneficiario WHERE codemp = '" . $ls_codemp . "')" . " ORDER BY cedper ASC "; $rs_data = $io_sql->select($ls_sql); if ($rs_data === false) { $io_mensajes->message("ERROR->" . $io_funciones->uf_convertirmsg($io_sql->message)); } else { while ($row = $io_sql->fetch_row($rs_data)) { $ls_cedper = $row["cedper"]; $ls_nomper = $row["apeper"] . ", " . $row["nomper"]; print "<tr class=celdas-blancas>"; print "<td style=text-align:center width=100><a href=\"javascript: aceptar('{$ls_cedper}');\">" . $ls_cedper . "</a></td>"; print "<td style=text-align:left width=400>" . $ls_nomper . "</td>"; print "</tr>"; } $io_sql->free_result($rs_data); } print "</table>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($io_sno); unset($ls_codemp); }
function uf_print($as_codigo, $as_nombre, $as_direccion, $as_tipo) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Arguments: as_codigo // Código del proveedor // as_nombre // Nombre del proveedor // as_direccion // Dirección del proveedor // as_tipo // Tipo de Llamada del catálogo // Description: Función que obtiene e imprime los resultados de la busqueda ////////////////////////////////////////////////////////////////////////////// global $io_fun_mis; require_once "../shared/class_folder/sigesp_include.php"; $io_include = new sigesp_include(); $io_conexion = $io_include->uf_conectar(); require_once "../shared/class_folder/class_sql.php"; $io_sql = new class_sql($io_conexion); require_once "../shared/class_folder/class_mensajes.php"; $io_mensajes = new class_mensajes(); require_once "../shared/class_folder/class_funciones.php"; $io_funciones = new class_funciones(); $ls_codemp = $_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td>Código</td>"; print "<td>Nombre del Proveedor</td>"; print "</tr>"; $ls_sql = "SELECT cod_pro,nompro,sc_cuenta,rifpro FROM rpc_proveedor " . " WHERE codemp = '" . $ls_codemp . "' " . " AND cod_pro <> '----------' " . " AND estprov = 0 " . " AND cod_pro like '" . $as_codigo . "' " . " AND nompro like '" . $as_nombre . "' " . " AND dirpro like '" . $as_direccion . "' " . " ORDER BY cod_pro "; $rs_data = $io_sql->select($ls_sql); if ($rs_data === false) { $io_mensajes->message("ERROR->" . $io_funciones->uf_convertirmsg($io_sql->message)); } else { while ($row = $io_sql->fetch_row($rs_data)) { $ls_codpro = $row["cod_pro"]; $ls_nompro = $row["nompro"]; $ls_sccuenta = $row["sc_cuenta"]; $ls_rifpro = $row["rifpro"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript:aceptar('{$ls_codpro}','{$ls_nompro}');\">" . $ls_codpro . "</a></td>"; print "<td>" . $ls_nompro . "</td>"; print "</tr>"; } $io_sql->free_result($rs_data); } print "</table>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); }
function uf_print($as_cedbene, $as_nombene, $as_apebene, $as_tipo) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Arguments: as_cedbene // Código de la cuenta // as_nombene // Denominación de la cuenta // as_apebene // Denominación de la cuenta // as_codban // Denominación de la cuenta // as_tipo // Tipo de Llamada del catálogo // Description: Función que obtiene e imprime los resultados de la busqueda ////////////////////////////////////////////////////////////////////////////// global $io_fun_mis; require_once "../shared/class_folder/sigesp_include.php"; $io_include = new sigesp_include(); $io_conexion = $io_include->uf_conectar(); require_once "../shared/class_folder/class_sql.php"; $io_sql = new class_sql($io_conexion); require_once "../shared/class_folder/class_mensajes.php"; $io_mensajes = new class_mensajes(); require_once "../shared/class_folder/class_funciones.php"; $io_funciones = new class_funciones(); $ls_codemp = $_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td>Cedula </td>"; print "<td>Nombre del Beneficiario</td>"; print "</tr>"; $ls_sql = "SELECT ced_bene, nombene, apebene " . " FROM rpc_beneficiario " . " WHERE codemp='" . $ls_codemp . "' " . " AND ced_bene <> '----------' " . " AND ced_bene like '" . $as_cedbene . "' " . " AND nombene like '" . $as_nombene . "' " . " AND apebene like '" . $as_apebene . "' " . " ORDER BY ced_bene "; $rs_data = $io_sql->select($ls_sql); if ($rs_data === false) { $io_mensajes->message("ERROR->" . $io_funciones->uf_convertirmsg($io_sql->message)); } else { while ($row = $io_sql->fetch_row($rs_data)) { $ls_cedbene = $row["ced_bene"]; $ls_nombene = $row["nombene"] . " " . $row["apebene"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('{$ls_cedbene}','{$ls_nombene}');\">" . $ls_cedbene . "</a></td>"; print "<td>" . $ls_nombene . "</td>"; print "</tr>"; } $io_sql->free_result($rs_data); } print "</table>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); }
function uf_imprimirresultados($as_codact, $as_idact, $as_tiporesponsable, $as_destino) { require_once "../shared/class_folder/sigesp_include.php"; $in = new sigesp_include(); $con = $in->uf_conectar(); require_once "../shared/class_folder/class_mensajes.php"; $msg = new class_mensajes(); require_once "../shared/class_folder/class_sql.php"; $io_sql = new class_sql($con); $ds = new class_datastore(); require_once "../shared/class_folder/class_funciones.php"; $fun = new class_funciones(); $ls_codemp = $_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=60>Código</td>"; print "<td width=100>Cédula</td>"; print "<td width=440>Nombre y Apellido</td>"; print "</tr>"; switch ($as_tiporesponsable) { case "uso": $ls_sql = "SELECT DISTINCT(codres) AS codres," . "\t (SELECT nomper" . " \t\t FROM sno_personal" . "\t\t WHERE sno_personal.codemp=saf_dta.codemp" . "\t\t AND sno_personal.codper=saf_dta.codres) AS nomres1," . "\t (SELECT nombene" . " \t\t FROM rpc_beneficiario" . "\t\t WHERE rpc_beneficiario.codemp=saf_dta.codemp" . "\t\t AND rpc_beneficiario.ced_bene=saf_dta.codres) AS nomres2," . "\t (SELECT apeper" . " \t\t FROM sno_personal" . "\t\t WHERE sno_personal.codemp=saf_dta.codemp" . "\t\t AND sno_personal.codper=saf_dta.codres) AS aperes1," . "\t (SELECT apebene" . " \t\t FROM rpc_beneficiario" . "\t\t WHERE rpc_beneficiario.codemp=saf_dta.codemp" . "\t\t AND rpc_beneficiario.ced_bene=saf_dta.codres) AS aperes2" . " FROM saf_dta" . " WHERE codemp='" . $ls_codemp . "'" . " AND codact='" . $as_codact . "'"; break; case "primario": $ls_sql = "SELECT DISTINCT(codrespri) AS codres," . "\t (SELECT nomper" . " \t\t FROM sno_personal" . "\t\t WHERE sno_personal.codemp=saf_dta.codemp" . "\t\t AND sno_personal.codper=saf_dta.codrespri) AS nomres1," . "\t (SELECT nombene" . " \t\t FROM rpc_beneficiario" . "\t\t WHERE rpc_beneficiario.codemp=saf_dta.codemp" . "\t\t AND rpc_beneficiario.ced_bene=saf_dta.codrespri) AS nomres2," . "\t (SELECT apeper" . " \t\t FROM sno_personal" . "\t\t WHERE sno_personal.codemp=saf_dta.codemp" . "\t\t AND sno_personal.codper=saf_dta.codrespri) AS aperes1," . "\t (SELECT apebene" . " \t\t FROM rpc_beneficiario" . "\t\t WHERE rpc_beneficiario.codemp=saf_dta.codemp" . "\t\t AND rpc_beneficiario.ced_bene=saf_dta.codrespri) AS aperes2" . " FROM saf_dta" . " WHERE codemp='" . $ls_codemp . "'" . " AND codact='" . $as_codact . "'"; break; } $rs_data = $io_sql->select($ls_sql); $li_num = $io_sql->num_rows($rs_data); if ($li_num > 0) { while ($row = $io_sql->fetch_row($rs_data)) { $ls_codres = $row["codres"]; $ls_nomres1 = $row["nomres1"]; if ($ls_nomres1 == "") { $ls_nomres = $row["nomres2"] . " " . $row["aperes2"]; } else { $ls_nomres = $row["nomres1"] . " " . $row["aperes1"]; } if ($ls_codres != "") { print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('{$ls_codres}','{$ls_nomres}');\">" . $ls_codres . "</a></td>"; print "<td>" . $ls_codres . "</td>"; print "<td>" . $ls_nomres . "</td>"; print "</tr>"; } } } print "</table>"; }
function uf_print() { ////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Arguments: as_codestpro1 // Código de la estructura Programática // as_denestpro1 // Denominación de la estructura programática // as_tipo // Tipo de Llamada del catálogo // Description: Función que obtiene e imprime los resultados de la busqueda ////////////////////////////////////////////////////////////////////////////// global $io_fun_ins, $ls_campo; require_once "../shared/class_folder/sigesp_include.php"; $io_include = new sigesp_include(); $io_conexion = $io_include->uf_conectar(); require_once "../shared/class_folder/class_sql.php"; $io_sql = new class_sql($io_conexion); require_once "../shared/class_folder/class_mensajes.php"; $io_mensajes = new class_mensajes(); require_once "../shared/class_folder/class_funciones.php"; $io_funciones = new class_funciones(); $ls_codemp = $_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td>Alicuota</td>"; print "<td>Fórmula</td>"; print "</tr>"; $ls_sql = "SELECT porcar,MAX(formula) AS formula " . " FROM sigesp_cargos " . " WHERE codemp='" . $ls_codemp . "' " . " GROUP BY porcar "; $rs_data = $io_sql->select($ls_sql); if ($rs_data === false) { $io_mensajes->message("ERROR->" . $io_funciones->uf_convertirmsg($io_sql->message)); } else { while ($row = $io_sql->fetch_row($rs_data)) { $ls_porcar = $row["porcar"]; $ls_formula = $row["formula"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('{$ls_porcar}','{$ls_formula}');\">" . $ls_porcar . " %" . "</a></td>"; print "<td>" . $ls_formula . "</td>"; print "</tr>"; } $io_sql->free_result($rs_data); } print "</table>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); }
function uf_select_tipo() { ////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Arguments: // Description: Función que obtiene e imprime los tipos de articulos ////////////////////////////////////////////////////////////////////////////// global $io_fun_soc; require_once("../shared/class_folder/sigesp_include.php"); $io_include=new sigesp_include(); $io_conexion=$io_include->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($io_conexion); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; print "<select name='cmbcodtipart' id='cmbcodtipart' style='width:150px'> "; print " <option value='' selected>---seleccione---</option> "; $ls_sql="SELECT codtipart, dentipart ". " FROM siv_tipoarticulo ". " ORDER BY codtipart ASC"; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while($row=$io_sql->fetch_row($rs_data)) { $ls_codtipart=$row["codtipart"]; $ls_dentipart=$row["dentipart"]; print "<option value='$ls_codtipart'>".$ls_dentipart."</option>"; } $io_sql->free_result($rs_data); } print "</select>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); }
function uf_load_relacion($as_cuenta) { $io_include = new sigesp_include(); $ls_conect = $io_include->uf_conectar(); $io_sql = new class_sql($ls_conect); $lb_valido = false; $ls_sql = "SELECT sc_cuenta FROM sigesp_plan_unico WHERE trim(sc_cuenta) like '" . $as_cuenta . "%'"; $rs_data = $io_sql->select($ls_sql); if ($rs_data === false) { $lb_valido = false; $is_msg_error = "Error en SELECT delete Plan Unico"; } else { if ($row = $io_sql->fetch_row($rs_data)) { $lb_valido = true; } } return $lb_valido; }
function uf_imprimirresultados($as_codpai, $as_codest, $as_desest) { require_once("..\shared\class_folder\sigesp_include.php"); $in=new sigesp_include(); $con=$in->uf_conectar(); require_once("..\shared\class_folder\class_mensajes.php"); $msg=new class_mensajes(); require_once("..\shared\class_folder\class_sql.php"); $SQL=new class_sql($con); $ds=new class_datastore(); print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=60>Código</td>"; print "<td width=440>Descripción</td>"; print "</tr>"; $ls_sql="SELECT codest,desest FROM sigesp_estados". " WHERE (codpai='".$as_codpai."')". " AND(codest like '".$as_codest."'". " AND desest like '".$as_desest."')"; $rs_est=$SQL->select($ls_sql); if($row=$SQL->fetch_row($rs_est)) { $data=$SQL->obtener_datos($rs_est); $ds->data=$data; $li_rows=$ds->getRowCount("codest"); for($li_index=1;$li_index<=$li_rows;$li_index++) { print "<tr class=celdas-blancas>"; $ls_codest=$data["codest"][$li_index]; $ls_desest=$data["desest"][$li_index]; print "<td><a href=\"javascript: aceptar('$ls_codest','$ls_desest');\">".$ls_codest."</a></td>"; print "<td>".$ls_desest."</td>"; print "</tr>"; } } print "</table>"; }
//$io_sql = new class_sql($conn); $io_conexion_destino = $io_conect->uf_conectar_otra_bd($_SESSION["ls_hostname_destino"], $_SESSION["ls_login_destino"], $_SESSION["ls_password_destino"], $_SESSION["ls_database_destino"], $_SESSION["ls_gestor_destino"]); $io_sql_destino = new class_sql($io_conexion_destino); //If (ThisForm.chk_TipoDoc.value=1) contable // nCont = 2 1 // nPres = 3 3 //Else presupuestario // nCont = 2 1 // nPres = 2 2 //Endif if ($ls_tipdoc == 1) { $ls_sql = "SELECT codtipdoc, dentipdoc" . " FROM cxp_documento" . " WHERE estcon= 1" . " AND (estpre = 3 OR estpre = 4) "; } else { $ls_sql = "SELECT codtipdoc, dentipdoc" . " FROM cxp_documento" . " WHERE estcon= 1" . " AND estpre= 2 "; } $rs_td = $io_sql_destino->select($ls_sql); ?> <select name="select_TipDoc" id="select_TipDoc" style="width:150px"> <?php while ($row = $io_sql_destino->fetch_row($rs_td)) { $ls_cod = $row["codtipdoc"]; $ls_nom = $row["dentipdoc"]; echo "<option value='{$ls_cod}'>{$ls_nom}</option>"; } ?> </select>
function uf_buscar_base_soc() { ////////////////////////////////////////////////////////////////////////////// // Metodo: uf_buscar_base_soc // Access: public // Arguments: // Returns: // Description: M�odo encarga de buscar la base imponible y de obtener los // datos para el insert de los detalles. ////////////////////////////////////////////////////////////////////////////// $ds_temporal=new class_datastore(); $con=$this->sig_inc->uf_conectar(); $io_sql_aux=new class_sql($con); $ls_codemp=$this->dat_emp["codemp"]; $ds_temporal->data=$this->ds_libcompra->data;//Asigno a Temporal con los datos del cursos libro de compra $this->ds_libcompra->resetds("numrecdoc");//blanqueo los datos del datastore libro de compra $li_total=$ds_temporal->getRowCount("numrecdoc"); for($li_x=1;$li_x<=$li_total;$li_x++) { $ls_factura = $ds_temporal->getValue("factura",$li_x); $ls_codtipdoc= $ds_temporal->getValue("codtipdoc",$li_x); $ls_codpro = $ds_temporal->getValue("cod_pro",$li_x); $ls_cedbene = $ds_temporal->getValue("ced_bene",$li_x); $ls_sql="SELECT distinct procede_doc, numdoccom FROM cxp_rd_spg WHERE codemp='".$ls_codemp."' AND numrecdoc='".$ls_factura."' AND codtipdoc='".$ls_codtipdoc."' AND cod_pro='".$ls_codpro."' AND ced_bene='".$ls_cedbene."'"; $rs_result= $this->io_sql->select($ls_sql); if($rs_result===false) { $this->is_msg_error="Error en uf_buscar_base_soc,".$this->io_function->uf_convertirmsg($this->io_sql->message); $this->is_msg_error; return false; } else { while($row=$this->io_sql->fetch_row($rs_result)) { $ls_compromiso=$row["numdoccom"]; $ls_procede_doc=$row["procede_doc"]; switch($ls_procede_doc) { case 'SOCCOS': $ls_cad="SELECT monsubtot FROM soc_ordencompra WHERE codemp='".$ls_codemp."' AND numordcom='".$ls_compromiso."' AND estcondat='S'"; break; case 'SOCCOC': $ls_cad="SELECT monsubtot FROM soc_ordencompra WHERE codemp='".$ls_codemp."' AND numordcom='".$ls_compromiso."' AND (estcondat='B' OR estcondat='-' OR estcondat='')"; break; default: $ls_cad=" SELECT 0 as base_imponible "; } $rs_base=$io_sql_aux->select($ls_cad); if($rs_base===false) { $this->is_msg_error="Error al buscar la base imponible metodo uf_buscar_base_soc,".$this->io_function->uf_convertirmsg($this->io_sql->message); echo $this->io_sql->message; return false; } else { if($row=$io_sql_aux->fetch_row($rs_base)) { $ldec_base = $row["base_imponible"]; } } $ld_fecha=$this->io_function->uf_convertirfecmostrar($ds_temporal->getValue("fecha",$li_x)); $this->ds_libcompra->insertRow("fecha",$ld_fecha); $ls_factura=$ds_temporal->getValue("factura",$li_x); $this->ds_libcompra->insertRow("factura",$ls_factura); $ls_nrocontrol=$ds_temporal->getValue("nro_control",$li_x); $this->ds_libcompra->insertRow("nro_control",$ls_nrocontrol); $ldec_total=$ds_temporal->getValue("total_p_isv",$li_x); $this->ds_libcompra->insertRow("total_p_isv",$ldec_total); $ldec_csdc=$ds_temporal->getValue("csdc",$li_x); $this->ds_libcompra->insertRow("csdc",$ldec_csdc); $this->ds_libcompra->insertRow("base_imponible",$ldec_base); $ldec_totalimpuesto=$ds_temporal->getValue("total_impuesto",$li_x); $this->ds_libcompra->insertRow("total_impuesto",$ldec_totalimpuesto); $ldec_porcimpuesto=$ds_temporal->getValue("porc_impuesto",$li_x); $this->ds_libcompra->insertRow("porc_impuesto",$ldec_porcimpuesto); $ls_concepto=$ds_temporal->getValue("consol",$li_x); $this->ds_libcompra->insertRow("consol",$ls_concepto); $ls_codcar=$ds_temporal->getValue("codcar",$li_x); $this->ds_libcompra->insertRow("codcar",$ls_codcar); $ls_numrecdoc=$ds_temporal->getValue("numrecdoc",$li_x); $this->ds_libcompra->insertRow("numrecdoc",$ls_numrecdoc); } } } }
function uf_print($as_codtabvac, $as_dentabvac, $as_tipo) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Access: public // Arguments: as_codtabvac // Código de tabla de vacaciones // as_dentabvac // Denominación de tabla de vacaciones // as_tipo // Tipo de Llamada del catálogo // Description: Función que obtiene e imprime los resultados de la busqueda // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 01/01/2006 Fecha Última Modificación : ////////////////////////////////////////////////////////////////////////////// require_once("../shared/class_folder/sigesp_include.php"); $io_include=new sigesp_include(); $io_conexion=$io_include->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($io_conexion); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=60>Código</td>"; print "<td width=440>Denominación</td>"; print "</tr>"; $ls_sql="SELECT codtabvac, dentabvac, pertabvac, adequitabvac, aderettabvac, bonauttabvac, anoserpre ". " FROM sno_tablavacacion ". " WHERE codemp='".$ls_codemp."'". " AND codtabvac like '".$as_codtabvac."'". " AND dentabvac like '".$as_dentabvac."'". " ORDER BY codtabvac"; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while($row=$io_sql->fetch_row($rs_data)) { $ls_codtabvac=$row["codtabvac"]; $ls_dentabvac=$row["dentabvac"]; $ls_pertabvac=$row["pertabvac"]; $li_adequitabvac=$row["adequitabvac"]; $li_aderettabvac=$row["aderettabvac"]; $li_bonauttabvac=$row["bonauttabvac"]; $li_anoserpre=$row["anoserpre"]; switch ($as_tipo) { case "": print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('$ls_codtabvac','$ls_dentabvac','$ls_pertabvac','$li_adequitabvac',"; print "'$li_aderettabvac','$li_bonauttabvac','$li_anoserpre');\">".$ls_codtabvac."</a></td>"; print "<td>".$ls_dentabvac."</td>"; print "</tr>"; break; case "asignacion": print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarasignacion('$ls_codtabvac','$ls_dentabvac');\">".$ls_codtabvac."</a></td>"; print "<td>".$ls_dentabvac."</td>"; print "</tr>"; break; } } $io_sql->free_result($rs_data); } print "</table>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); }
function uf_print($as_codescdoc,$as_codcladoc,$as_descladoc,$as_tipo) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Access: public // Arguments: as_codescdoc // Código de Escala Docente // as_codcladoc // Código de Clasificación Docente // as_descladoc // Descripción de Clasificación Docente // Description: Función que obtiene e imprime los resultados de la busqueda // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 01/01/2006 Fecha Última Modificación : ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $io_fun_nomina; require_once("../shared/class_folder/sigesp_include.php"); $io_include=new sigesp_include(); $io_conexion=$io_include->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($io_conexion); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=60>Código</td>"; print "<td width=220>Descripción</td>"; print "<td width=220>Tiempo de Servicio</td>"; print "</tr>"; $ls_sql="SELECT codemp, codescdoc, codcladoc, descladoc, tiesercladoc, suesupcladoc, suedircladoc, suedoccladoc ". " FROM sno_clasificaciondocente ". " WHERE codemp='".$ls_codemp."'". " AND codescdoc='".$as_codescdoc."'". " AND codcladoc like '".$as_codcladoc."' AND descladoc like '".$as_descladoc."'". " ORDER BY codcladoc "; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while($row=$io_sql->fetch_row($rs_data)) { $ls_codcladoc=$row["codcladoc"]; $ls_descladoc=$row["descladoc"]; $ls_tiesercladoc=$row["tiesercladoc"]; $li_suesupcladoc=$row["suesupcladoc"]; $li_suedircladoc=$row["suedircladoc"]; $li_suedoccladoc=$row["suedoccladoc"]; $li_suesupcladoc=str_replace(".",",",$li_suesupcladoc); $li_suesupcladoc=$io_fun_nomina->uf_formatonumerico($li_suesupcladoc); $li_suedircladoc=str_replace(".",",",$li_suedircladoc); $li_suedircladoc=$io_fun_nomina->uf_formatonumerico($li_suedircladoc); $li_suedoccladoc=str_replace(".",",",$li_suedoccladoc); $li_suedoccladoc=$io_fun_nomina->uf_formatonumerico($li_suedoccladoc); switch ($as_tipo) { case "": print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('$ls_codcladoc','$ls_descladoc','$ls_tiesercladoc','$li_suesupcladoc',"; print "'$li_suedircladoc','$li_suedoccladoc');\">".$ls_codcladoc."</a></td>"; print "<td>".$ls_descladoc."</td>"; print "<td>".$ls_tiesercladoc."</td>"; print "</tr>"; break; case "asignacion": print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarasignacion('$ls_codcladoc','$ls_descladoc','$li_suedoccladoc');\">".$ls_codcladoc."</a></td>"; print "<td>".$ls_descladoc."</td>"; print "<td>".$ls_tiesercladoc."</td>"; print "</tr>"; break; } } $io_sql->free_result($rs_data); } print "</table>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); }
{ if(array_key_exists("pais",$_GET)) { $ls_codpais=$_GET["pais"]; } else { $ls_codpais=""; } } print("Pais".$ls_codpais); $ls_sql="SELECT CodEst,DesEst FROM sigesp_estados where CodPai= '".$ls_codpais."' ORDER BY CodEst ASC"; $rs_estado=$io_sql->select($ls_sql); $data=$rs_estado; if($row=$io_sql->fetch_row($rs_estado)) { $data=$io_sql->obtener_datos($rs_estado); $arrcols=array_keys($data); $totcol=count($arrcols); $io_dsest->data=$data; $totrow=$io_dsest->getRowCount("CodEst"); print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla>"; print "<tr class=titulo-celda>"; print "<td>Código</td>"; print "<td>Denominación</td>"; print "</tr>"; for($z=1;$z<=$totrow;$z++) {
require_once("../shared/class_folder/sigesp_include.php"); require_once("../shared/class_folder/class_datastore.php"); require_once("../shared/class_folder/class_sql.php"); $io_conect=new sigesp_include(); $conn=$io_conect->uf_conectar(); $io_dsfuente=new class_datastore(); $io_sql=new class_sql($conn); $arr=$_SESSION["la_empresa"]; $ls_sql="SELECT codtipmodpre, dentipmodpre, pretipmodpre, contipmodpre ". " FROM spg_tipomodificacion". " WHERE codtipmodpre <> '----' ". " ORDER BY codtipmodpre ASC "; $rs_fuente=$io_sql->select($ls_sql); $data=$rs_fuente; ?> <table width="500" border="0" align="center" cellpadding="1" cellspacing="1"> <tr> <td width="496" colspan="2" class="titulo-celda">Catálogo de Tipo de Modificaciones Presupuestarias </td> </tr> </table> <br> <form name="form1" method="post" action=""> <div align="center"> <?php if ($row=$io_sql->fetch_row($rs_fuente)) { $data=$io_sql->obtener_datos($rs_fuente); $io_dsfuente->data=$data;
function uf_print($as_tipo,$as_perdes) { ////////////////////////////////////////////////////////////////////////////// // Function : uf_print // Access : public // Arguments : as_tipo // Tipo de Llamada del catálogo // as_perdes // Período desde si se quiere filtrar a partir de un período en particular // Description : Función que obtiene e imprime los resultados de la busqueda // Creado Por : Ing. Yesenia Moreno // Fecha Creación : 10/02/2006 Fecha Última Modificación : ////////////////////////////////////////////////////////////////////////////// require_once("../shared/class_folder/sigesp_include.php"); $io_include=new sigesp_include(); $io_conexion=$io_include->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($io_conexion); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_codnom=$_SESSION["la_nomina"]["codnom"]; $ld_peractnom=$_SESSION["la_nomina"]["peractnom"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=10>Período</td>"; print "<td width=200>Fecha de Inicio</td>"; print "<td width=200>Fecha de Finalización</td>"; print "</tr>"; $ls_sql="SELECT codperi, fecdesper, fechasper ". " FROM sno_periodo ". " WHERE codemp='".$ls_codemp."'". " AND codnom='".$ls_codnom."'". " AND codperi <> '000' ". " AND cerper=0"; if($as_perdes!="") { $ls_sql=$ls_sql." AND codperi>='".$ld_peractnom."'". " AND codperi>='".$as_perdes."'"; } if($as_tipo=="prestamo") { $ls_sql=$ls_sql." AND codperi>='".$ld_peractnom."'"; } $ls_sql=$ls_sql." ORDER BY codperi "; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while($row=$io_sql->fetch_row($rs_data)) { $ls_codperi=$row["codperi"]; $ld_fecdesper=$io_funciones->uf_formatovalidofecha($row["fecdesper"]); $ld_fechasper=$io_funciones->uf_formatovalidofecha($row["fechasper"]); $ld_fecdesper=$io_funciones->uf_convertirfecmostrar($ld_fecdesper); $ld_fechasper=$io_funciones->uf_convertirfecmostrar($ld_fechasper); switch ($as_tipo) { case "": print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('$ls_codperi','$ld_fecdesper','$ld_fechasper');\">".$ls_codperi."</a></td>"; print "<td>".$ld_fecdesper."</td>"; print "<td>".$ld_fechasper."</td>"; print "</tr>"; break; case "prestamo": print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('$ls_codperi','$ld_fecdesper','$ld_fechasper');\">".$ls_codperi."</a></td>"; print "<td>".$ld_fecdesper."</td>"; print "<td>".$ld_fechasper."</td>"; print "</tr>"; break; case "pressusdesde":// es llamado desde sigesp_sno_p_prestamossuspender.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar_prestsus_desde('$ls_codperi','$ld_fecdesper','$ld_fechasper');\">".$ls_codperi."</a></td>"; print "<td>".$ld_fecdesper."</td>"; print "<td>".$ld_fechasper."</td>"; print "</tr>"; break; case "pressushasta":// es llamado desde sigesp_sno_p_prestamossuspender.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar_prestsus_hasta('$ls_codperi','$ld_fecdesper','$ld_fechasper');\">".$ls_codperi."</a></td>"; print "<td>".$ld_fecdesper."</td>"; print "<td>".$ld_fechasper."</td>"; print "</tr>"; break; } } $io_sql->free_result($rs_data); } print "</table>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); unset($ls_codnom); unset($ld_peractnom); }
$li_pos=$li_pos+1; $la_empresa["codemp"][$li_pos]=$row["codemp"]; $la_empresa["nombre"][$li_pos]=$row["nombre"]; } } } } } elseif($operacion="SELEMPRESA") { $ls_codemp=$_POST["cmbempresa"]; $con=$io_conect->uf_conectar(); $obj_sql=new class_sql($con); $ls_sql="SELECT * FROM sigesp_empresa where codemp='".$ls_codemp."' "; $result=$obj_sql->select($ls_sql); $li_row=$obj_sql->num_rows($result); $li_pos=0; if($row=$obj_sql->fetch_row($result)) { $la_empresa=$row; $_SESSION["la_empresa"]=$la_empresa; $_SESSION["la_empresa"]["periodo"]=date("Y-m-d",strtotime($_SESSION["la_empresa"]["periodo"])); $_SESSION['sigesp_sitioweb']=$_SESSION["la_empresa"]["dirvirtual"]; $_SESSION['sigesp_servidor']=$_SESSION["ls_hostname"]; $_SESSION['sigesp_usuario']=$_SESSION["ls_login"]; $_SESSION['sigesp_clave']=$_SESSION["ls_password"]; $_SESSION['sigesp_basedatos']=$_SESSION["ls_database"]; $_SESSION['sigesp_gestor']=$_SESSION["ls_gestor"]; $_SESSION['sigesp_servidor_apr']=$_SESSION["ls_hostname"];
$title[4] = "Cuenta Contable"; $grid1 = "grid"; if ($ls_operacion == "BUSCAR") { if (!empty($ls_codestpro1) && !empty($ls_codestpro2) && !empty($ls_codestpro3)) { $ls_codestpro1 = $io_funcion->uf_cerosizquierda($ls_codestpro1, 25); $ls_codestpro2 = $io_funcion->uf_cerosizquierda($ls_codestpro2, 25); $ls_codestpro3 = $io_funcion->uf_cerosizquierda($ls_codestpro3, 25); $ls_codestpro4 = $io_funcion->uf_cerosizquierda($ls_codestpro4, 25); $ls_codestpro5 = $io_funcion->uf_cerosizquierda($ls_codestpro5, 25); } $ls_cadena = ""; if ($li_estmodest == '2') { $ls_cadena = " AND codestpro4 = '" . $ls_codestpro4 . "' AND codestpro5 = '" . $ls_codestpro5 . "'"; } $ls_sql = "SELECT spg_cuenta,denominacion,sc_cuenta,status" . " FROM spg_cuentas" . " WHERE codemp = '" . $as_codemp . "'" . " AND spg_cuenta like '" . $ls_codestpro . "%'" . " AND denominacion like '%" . $ls_denestpro . "%'" . " AND sc_cuenta like '" . $ls_codscg . "%'" . " AND codestpro1 = '" . $ls_codestpro1 . "'" . " AND estcla = '" . $ls_estcla . "'" . " AND codestpro2 = '" . $ls_codestpro2 . "'" . " AND codestpro3 = '" . $ls_codestpro3 . "'" . $ls_cadena . "ORDER BY spg_cuenta\t "; $rs_data = $io_sql->select($ls_sql); if ($rs_data === false) { $io_msg->message($io_funcion->uf_convertirmsg($io_sql->message)); } else { $data = $rs_data; if ($row = $io_sql->fetch_row($rs_data)) { $data = $io_sql->obtener_datos($rs_data); $arrcols = array_keys($data); $totcol = count($arrcols); $io_ds->data = $data; $totrow = $io_ds->getRowCount("spg_cuenta"); if ($totrow > 0) { for ($z = 1; $z <= $totrow; $z++) { $cuenta = $data["spg_cuenta"][$z]; $denominacion = $data["denominacion"][$z]; $cuentascg = $data["sc_cuenta"][$z];
function uf_print($as_codcont, $as_descont, $as_tipo) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Access: public // Arguments: as_codcont // Código de Constancia // as_descont // Descripción de la Constancia // as_tipo // Verifica de donde se está llamando el catálogo // Description: Función que obtiene e imprime los resultados de la busqueda // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 01/01/2006 Fecha Última Modificación : ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $ls_concont,$io_fun_nomina; require_once("../shared/class_folder/sigesp_include.php"); $io_include=new sigesp_include(); $io_conexion=$io_include->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($io_conexion); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=60>Código</td>"; print "<td width=440>Descripción</td>"; print "</tr>"; $ls_sql="SELECT codcont, descont, concont, tamletcont, intlincont, marinfcont, marsupcont, titcont, piepagcont, ". " tamletpiecont, arcrtfcont ". " FROM sno_constanciatrabajo ". " WHERE codemp='".$ls_codemp."'". " AND codcont like '".$as_codcont."' AND descont like '".$as_descont."'". " ORDER BY codcont "; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while($row=$io_sql->fetch_row($rs_data)) { $ls_codcont=$row["codcont"]; $ls_descont=$row["descont"]; $ls_concont=$row["concont"]; $li_tamletcont=$row["tamletcont"]; $li_tamletpiecont=$row["tamletpiecont"]; $li_intlincont=$row["intlincont"]; $li_marinfcont=$row["marinfcont"]; $li_marinfcont=$io_fun_nomina->uf_formatonumerico($li_marinfcont); $li_marsupcont=$row["marsupcont"]; $li_marsupcont=$io_fun_nomina->uf_formatonumerico($li_marsupcont); $ls_titcont=$row["titcont"]; $ls_arcrtfcont=$row["arcrtfcont"]; if (trim($ls_arcrtfcont)!="") { if(!(file_exists("../srh/documentos/original/".$ls_arcrtfcont))) { $io_mensajes->message("El archivo RTF asociado a la constancia ".$ls_codcont." no existe o fue eliminado."); $ls_arcrtfcont=""; } } $ls_piepagcont=$row["piepagcont"]; switch ($as_tipo) { case "": print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('$ls_codcont','$ls_descont','$li_tamletcont','$li_intlincont',"; print "'$li_marinfcont','$li_marsupcont','$ls_titcont','$li_tamletpiecont','$ls_arcrtfcont');\">".$ls_codcont."</a></td>"; print "<td><input name='txtconcont".$ls_codcont."' type='hidden' id='txtconcont".$ls_codcont."' value='$ls_concont'>". " <input name='txtpiepagcont".$ls_codcont."' type='hidden' id='txtpiepagcont".$ls_codcont."' value='$ls_piepagcont'>".$ls_descont."</td>"; print "</tr>"; break; case "repconttrab": print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarrepconttrab('$ls_codcont','$ls_descont','$ls_arcrtfcont');\">".$ls_codcont."</a></td>"; print "<td>".$ls_descont."</td>"; print "</tr>"; break; } } $io_sql->free_result($rs_data); } print "</table>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); }
function uf_imprimirresultados($as_codper, $as_cedper, $as_nomper, $as_apeper, $ls_destino) { require_once "../shared/class_folder/sigesp_include.php"; $in = new sigesp_include(); $con = $in->uf_conectar(); require_once "../shared/class_folder/class_mensajes.php"; $msg = new class_mensajes(); require_once "../shared/class_folder/class_sql.php"; $io_sql = new class_sql($con); $ds = new class_datastore(); require_once "../shared/class_folder/class_funciones.php"; $fun = new class_funciones(); $ls_codemp = $_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=60>Código</td>"; print "<td width=100>Cédula</td>"; print "<td width=440>Nombre y Apellido</td>"; print "</tr>"; $ls_sql = "SELECT codper,cedper,nomper,apeper" . " FROM sno_personal" . " WHERE codemp='" . $ls_codemp . "'" . " AND codper like '" . $as_codper . "'" . " AND cedper like '" . $as_cedper . "'" . " AND nomper like '" . $as_nomper . "'" . " AND apeper like '" . $as_apeper . "'" . " ORDER BY cedper "; $rs_per = $io_sql->select($ls_sql); $li_num = $io_sql->num_rows($rs_per); if ($li_num > 0) { while ($row = $io_sql->fetch_row($rs_per)) { print "<tr class=celdas-blancas>"; $ls_codper = $row["codper"]; $ls_cedper = $row["cedper"]; $ls_nomper = $row["nomper"]; $ls_apeper = $row["apeper"]; switch ($ls_destino) { case "": print "<td><a href=\"javascript: aceptar('{$ls_codper}','{$ls_cedper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>"; print "<td>" . $ls_cedper . "</td>"; print "<td>" . $ls_nomper . " " . $ls_apeper . "</td>"; print "</tr>"; break; case "repasignadospri": print "<td><a href=\"javascript: ue_primariorep('{$ls_codper}','{$ls_cedper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>"; print "<td>" . $ls_cedper . "</td>"; print "<td>" . $ls_nomper . " " . $ls_apeper . "</td>"; print "</tr>"; break; case "repasignadosuso": print "<td><a href=\"javascript: ue_usorep('{$ls_codper}','{$ls_cedper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>"; print "<td>" . $ls_cedper . "</td>"; print "<td>" . $ls_nomper . " " . $ls_apeper . "</td>"; print "</tr>"; break; case "responsableactual": print "<td><a href=\"javascript: ue_responsableactual('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>"; print "<td>" . $ls_cedper . "</td>"; print "<td>" . $ls_nomper . " " . $ls_apeper . "</td>"; print "</tr>"; break; case "responsablenuevo": print "<td><a href=\"javascript: ue_responsablenuevo('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>"; print "<td>" . $ls_cedper . "</td>"; print "<td>" . $ls_nomper . " " . $ls_apeper . "</td>"; print "</tr>"; break; case "responsable": print "<td><a href=\"javascript: ue_responsable('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>"; print "<td>" . $ls_cedper . "</td>"; print "<td>" . $ls_nomper . " " . $ls_apeper . "</td>"; print "</tr>"; break; case "receptor": print "<td><a href=\"javascript: ue_receptor('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>"; print "<td>" . $ls_cedper . "</td>"; print "<td>" . $ls_nomper . " " . $ls_apeper . "</td>"; print "</tr>"; break; case "despachador": print "<td><a href=\"javascript: ue_despachador('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>"; print "<td>" . $ls_cedper . "</td>"; print "<td>" . $ls_nomper . " " . $ls_apeper . "</td>"; print "</tr>"; break; case "beneficiariopres": print "<td><a href=\"javascript: ue_beneficiariopres('{$ls_codper}','{$ls_nomper}','{$ls_apeper}');\">" . $ls_codper . "</a></td>"; print "<td>" . $ls_cedper . "</td>"; print "<td>" . $ls_nomper . " " . $ls_apeper . "</td>"; print "</tr>"; break; } } } print "</table>"; }
{ $ls_tipo=$_GET["tipo"]; } else { $ls_tipo=""; } $ls_sql=" SELECT * ". " FROM sigesp_fuentefinanciamiento ". " WHERE codemp = '".$ls_codemp."' ". //" codfuefin <> '--' ". " ORDER BY codfuefin ASC "; $rs=$io_sql->select($ls_sql); $data=$rs; if ($row=$io_sql->fetch_row($rs)) { $data=$io_sql->obtener_datos($rs); $arrcols=array_keys($data); $totcol=count($arrcols); $io_ds->data=$data; $totrow=$io_ds->getRowCount("codfuefin"); print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla>"; print "<tr class=titulo-celda>"; print "<td>Código </td>"; print "<td>Denominación</td>"; print "</tr>"; for($z=1;$z<=$totrow;$z++)
$ls_sql=$ls_sql." AND fecha='".$ls_fecha."'"; } if($ls_procedencia!="N") { $ls_sql=$ls_sql." AND Procede ='".$ls_procedencia."'"; } if(($ls_tipo=="P")&&($ls_provben!="")) { $ls_sql=$ls_sql." AND cod_pro like '".$ls_provben."'"; } elseif(($ls_tipo=="B")&&($ls_provben!="")) { $ls_sql=$ls_sql." AND ced_bene like'".$ls_provben."'"; } $rs_cta=$SQL_cmp->select($ls_sql); $data=$rs_cta; if($row=$SQL_cmp->fetch_row($rs_cta)) { $data=$SQL_cmp->obtener_datos($rs_cta); $arrcols=array_keys($data); $totcol=count($arrcols); $ds->data=$data; $totrow=$ds->getRowCount("comprobante"); for($z=1;$z<=$totrow;$z++) { $ls_comprobante=$data["comprobante"][$z]; $ls_descripcion=$data["descripcion"][$z]; $ls_procedencia=$data["procede"][$z]; print $ls_procedencia; $ls_fecha=$data["fecha"][$z];
<tr> <td width="496" colspan="2" class="titulo-celda">Catálogo de Documentos</td> </tr> </table> <div align="center"><br> <?php require_once "../../shared/class_folder/sigesp_include.php"; require_once "../../shared/class_folder/class_datastore.php"; require_once "../../shared/class_folder/class_sql.php"; $io_in = new sigesp_include(); $con = $io_in->uf_conectar(); $io_ds = new class_datastore(); $io_sql = new class_sql($con); $arr = $_SESSION["la_empresa"]; $ls_sql = " SELECT codtipdoc,dentipdoc,estpre,estcon,tipodocanti " . " FROM cxp_documento " . " ORDER BY codtipdoc ASC"; $rs_doc = $io_sql->select($ls_sql); $data = $rs_doc; if ($row = $io_sql->fetch_row($rs_doc)) { //1 $data = $io_sql->obtener_datos($rs_doc); $arrcols = array_keys($data); $totcol = count($arrcols); $io_ds->data = $data; $totrow = $io_ds->getRowCount("codtipdoc"); print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla>"; print "<tr class=titulo-celda>"; print "<td>Código </td>"; print "<td>Denominación</td>"; print "</tr>"; for ($z = 1; $z <= $totrow; $z++) { //2
$ls_cadena =" SELECT spi_cuentas.*,(spi_cuentas_estructuras.previsto+spi_cuentas.aumento-spi_cuentas.disminucion) as disponible FROM spi_cuentas $ls_straux WHERE spi_cuentas.codemp = '".$as_codemp."' AND spi_cuentas.spi_cuenta like '".$ls_codigo."' AND spi_cuentas.denominacion like '".$ls_denominacion."' AND spi_cuentas.sc_cuenta like '".$ls_codscg."' $ls_sqlaux ORDER BY spi_cuentas.spi_cuenta"; } else { $ls_cadena =" SELECT *,(previsto+aumento-disminucion) as disponible FROM spi_cuentas WHERE codemp = '".$as_codemp."' AND spi_cuenta like '".$ls_codigo."' AND denominacion like '".$ls_denominacion."' AND sc_cuenta like '".$ls_codscg."' ORDER BY spi_cuenta"; } $rs_data = $io_sql->select($ls_cadena); if ($rs_data==false) { $msg->message($fun->uf_convertirmsg($io_sql->message)); } else { $li_numrows = $io_sql->num_rows($rs_data); if ($li_numrows>0) { while($row=$io_sql->fetch_row($rs_data)) { $cuenta = $row["spi_cuenta"]; $denominacion = $row["denominacion"]; $scgcuenta = $row["sc_cuenta"]; $status = $row["status"];
$io_msg=new class_mensajes(); $ds=new class_datastore(); $io_sql=new class_sql($con); $arr=$_SESSION["la_empresa"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td>Código</td>"; print "<td>Denominación</td>"; print "</tr>"; if($ls_operacion=="BUSCAR") { $ls_sql=" SELECT * FROM saf_grupo". " WHERE codgru like '".$ls_codigo."'". " AND dengru like '".$ls_denominacion."'"; $rs_cta=$io_sql->select($ls_sql); $li_numrows=$io_sql->num_rows($rs_cta); if($li_numrows>0) { while($row=$io_sql->fetch_row($rs_cta)) { print "<tr class=celdas-blancas>"; $ls_codigo=$row["codgru"]; $ls_denominacion=$row["dengru"]; switch($ls_tipo) { case '': print "<td><a href=\"javascript: aceptar('$ls_codigo','$ls_denominacion');\">".$ls_codigo."</a></td>"; print "<td>".$ls_denominacion."</td>"; break;
function uf_print($as_codper, $ai_codtraant, $as_emptraant) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Access: public // Arguments: as_codper // código de personal // ai_codtraant // codigo de trabajo anterior // as_emptraant // empresa // Description: Función que obtiene e imprime los resultados de la busqueda // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 01/01/2006 Fecha Última Modificación : ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $io_fun_nomina; require_once("../shared/class_folder/sigesp_include.php"); $io_include=new sigesp_include(); $io_conexion=$io_include->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($io_conexion); require_once("../shared/class_folder/class_mensajes.php"); $io_mensajes=new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=30>Código</td>"; print "<td width=270>Empresa</td>"; print "<td width=100>Cargo</td>"; print "<td width=100>Sueldo</td>"; print "</tr>"; $ls_sql="SELECT codtraant, emptraant, ultcartraant, ultsuetraant, fecingtraant, fecrettraant, emppubtraant,". " codded, anolab, meslab, dialab, ". " (SELECT desded FROM sno_dedicacion ". " WHERE sno_dedicacion.codemp = sno_trabajoanterior.codemp ". " AND sno_dedicacion.codded = sno_trabajoanterior.codded) AS desded ". " FROM sno_trabajoanterior ". " WHERE codemp='".$ls_codemp."'". " AND codper='".$as_codper."'". " AND codtraant like '".$ai_codtraant."'". " AND emptraant like '".$as_emptraant."'". " ORDER BY codtraant "; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while($row=$io_sql->fetch_row($rs_data)) { $li_codtraant=$row["codtraant"]; $ls_emptraant=$row["emptraant"]; $ls_ultcartraant=$row["ultcartraant"]; $li_ultsuetraant=$row["ultsuetraant"]; $li_ultsuetraant=$io_fun_nomina->uf_formatonumerico($li_ultsuetraant); $ld_fecingtraant=$io_funciones->uf_convertirfecmostrar($row["fecingtraant"]); $ld_fecrettraant=$io_funciones->uf_convertirfecmostrar($row["fecrettraant"]); $ls_emppubtraant=$row["emppubtraant"]; $ls_codded=$row["codded"]; $ls_desded=$row["desded"]; $li_anolab=$row["anolab"]; $li_meslab=$row["meslab"]; $li_dialab=$row["dialab"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('$li_codtraant','$ls_emptraant','$ls_ultcartraant','$li_ultsuetraant',"; print "'$ld_fecingtraant','$ld_fecrettraant','$ls_emppubtraant','$ls_codded','$ls_desded','$li_anolab','$li_meslab','$li_dialab');\">".$li_codtraant."</a></td>"; print "<td>".$ls_emptraant."</td>"; print "<td>".$ls_ultcartraant."</td>"; print "<td>".$li_ultsuetraant."</td>"; print "</tr>"; } $io_sql->free_result($rs_data); } print "</table>"; unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); }