$li_indice = 1 ; $li_posicion = $io_funciones->uf_posocurrencia($ls_formato, "-" , $li_indice ) - $li_indice; do { $ia_niveles_scg[$li_indice] = $li_posicion; $li_indice = $li_indice+1; $li_posicion = $io_funciones->uf_posocurrencia($ls_formato, "-" , $li_indice ) - $li_indice; } while ($li_posicion>=0); }// end function uf_init_niveles //----------------------------------------------------------------------------------------------------------------------------------- require_once("../../shared/ezpdf/class.ezpdf.php"); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha = new class_fecha(); require_once("../class_funciones_scg.php"); $io_fun_scg=new class_funciones_scg(); $ls_tiporeporte="0"; $ls_bolivares=""; if (array_key_exists("tiporeporte",$_GET)) { $ls_tiporeporte=$_GET["tiporeporte"]; } if (array_key_exists("orden",$_GET)) { $ls_orden=$_GET["orden"]; } if (array_key_exists("mostrar",$_GET)) { $ls_mostrar=$_GET["mostrar"];
function uf_obtener_mov_conciliacion($ls_mesano,$ls_codban,$ls_ctaban,$ldec_salseglib,$ldec_salsegbco) { $io_fecha=new class_fecha(); $ds_mov=new class_datastore(); $ds_movimientos=new class_datastore(); $ls_codemp=$this->dat_emp["codemp"]; $ld_fechasta=$io_fecha->uf_last_day(substr($ls_mesano,0,2),substr($ls_mesano,2,4)); $ld_fechasta=$this->fun->uf_convertirdatetobd($ld_fechasta); $ld_fecdesde="01/".substr($ls_mesano,0,2)."/".substr($ls_mesano,2,4); $ld_fecdesde=$this->fun->uf_convertirdatetobd($ld_fecdesde); $ls_sql="SELECT * FROM scb_movbco WHERE codemp='".$ls_codemp."' AND codban='".$ls_codban."' AND ctaban='".$ls_ctaban."' AND fecmov <='".$ld_fechasta."' AND (estreglib=' ' OR (estreglib<>' ' AND feccon<>'".$ld_fecdesde."'))"; $rs_data=$this->SQL->select($ls_sql); if($rs_data===false) { return false; } else { while($row=$this->SQL->fetch_row($rs_data)) { $ls_codban=$row["codban"]; $ds_mov->insertRow("codban",$ls_codban); $ls_ctaban=$row["ctaban"]; $ds_mov->insertRow("ctaban",$ls_ctaban); $ls_numdoc=$row["numdoc"]; $ds_mov->insertRow("numdoc",$ls_numdoc); $ls_nomproben=$row["nomproben"]; $ds_mov->insertRow("nomproben",$ls_nomproben); $ld_fecmov=$row["fecmov"]; $ds_mov->insertRow("fecmov",$ld_fecmov); $ldec_monto=$row["monto"]; $ds_mov->insertRow("monto",$ldec_monto); $ls_conmov=$row["conmov"]; $ds_mov->insertRow("conmov" ,$ls_conmov); $ls_estmov=$row["estmov"]; $ds_mov->insertRow("estmov" ,$ls_estmov); } $this->SQL->free_result($rs_data); } //$ldec_saldo_ant=$this->uf_calcular($ds_movimientos->data,$ls_mesano); $ldec_saldo_ant=$this->uf_calcular_saldolibro($ls_codban,$ls_ctaban,$ld_fechasta); if(abs($ldec_saldo_ant-$ldec_salseglib)>0.01) { $this->io_msg->message("Vuelva a modulo conciliación ya que hay movimientos no registrados"); return false; } else { $this->io_msg->message("Todo Bien"); } $ls_sql= "SELECT '01' as tipo, '-' as suma, numdoc , nomproben, fecmov , monto-monret as monto, codope FROM scb_movbco WHERE fecmov <='".$ld_fechasta."' AND codban='".$ls_codban."' AND ctaban='".$ls_ctaban."' AND estreglib='' AND ((feccon > '".$ld_fecdesde."' ) OR (feccon='1900-01-01')) AND (((codope='CH' or codope='ND' or codope='RE') and estmov<>'A') or ((codope='DP' or codope='NC') and estmov='A'))"; $rs_data= $this->SQL->select($ls_sql); if($rs_data===false) { print $this->SQL->message; $this->io_msg->message($this->uf_convertirmsg($this->SQL->message)); return false; } else { while($row=$this->SQL->fetch_row($rs_data)) { $ls_tipo=$row["tipo"]; $ds_movimientos->insertRow("tipo",$ls_tipo); $ls_suma=$row["suma"]; $ds_movimientos->insertRow("suma",$ls_suma); $ls_numdoc=$row["numdoc"]; $ds_movimientos->insertRow("numdoc",$ls_numdoc); $ls_cedbene=$row["nomproben"]; $ds_movimientos->insertRow("nomproben",$ls_cedbene); $ls_fecha=$this->fun->uf_convertirfecmostrar($row["fecmov"]); $ds_movimientos->insertRow("fecmov",$ls_fecha); $ldec_monto=$row["monto"]; $ds_movimientos->insertRow("monto",$ldec_monto); $ls_codope=$row["codope"]; $ds_movimientos->insertRow("codope",$ls_tipo); } $this->SQL->free_result($rs_data); } $ls_sql= "SELECT '02' as tipo, '+' as suma, numdoc, nomproben, fecmov, monto-monret as monto, codope FROM scb_movbco WHERE fecmov <='".$ld_fechasta."' AND codban='".$ls_codban."' AND ctaban='".$ls_ctaban."' AND estreglib='' AND ((feccon > '".$ld_fecdesde."' ) OR (feccon='1900-01-01')) AND (((codope='CH' OR codope='ND' OR codope='RE') AND estmov='A') OR ((codope='DP' OR codope='NC') AND estmov<>'A'))"; $rs_data= $this->SQL->select($ls_sql); if($rs_data===false) { $this->io_msg->message($this->uf_convertirmsg($this->SQL->message)); return false; } else { while($row=$this->SQL->fetch_row($rs_data)) { $ls_tipo=$row["tipo"]; $ds_movimientos->insertRow("tipo",$ls_tipo); $ls_suma=$row["suma"]; $ds_movimientos->insertRow("suma",$ls_suma); $ls_numdoc=$row["numdoc"]; $ds_movimientos->insertRow("numdoc",$ls_numdoc); $ls_cedbene=$row["nomproben"]; $ds_movimientos->insertRow("nomproben",$ls_cedbene); $ls_fecha=$this->fun->uf_convertirfecmostrar($row["fecmov"]); $ds_movimientos->insertRow("fecmov",$ls_fecha); $ldec_monto=$row["monto"]; $ds_movimientos->insertRow("monto",$ldec_monto); $ls_codope=$row["codope"]; $ds_movimientos->insertRow("codope",$ls_tipo); } $this->SQL->free_result($rs_data); } // No Registradas en Libros $ls_sql = "SELECT 'A1' as tipo, '+' as suma, numdoc, conmov as nomproben,fecmov, monto-monret as monto, codope FROM scb_movbco WHERE fecmov <='".$ld_fechasta."' AND codban='".$ls_codban."' AND ctaban='".$ls_ctaban."' AND feccon='".$ld_fecdesde."' AND estreglib='A' AND (((codope='CH' OR codope='ND' OR codope='RE') AND estmov<>'A') OR ((codope='DP' OR codope='NC') AND estmov='A'))"; $rs_data= $this->SQL->select($ls_sql); if($rs_data===false) { print $this->SQL->message; return false; } else { while($row=$this->SQL->fetch_row($rs_data)) { $ls_tipo=$row["tipo"]; $ds_movimientos->insertRow("tipo",$ls_tipo); $ls_suma=$row["suma"]; $ds_movimientos->insertRow("suma",$ls_suma); $ls_numdoc=$row["numdoc"]; $ds_movimientos->insertRow("numdoc",$ls_numdoc); $ls_cedbene=$row["nomproben"]; $ds_movimientos->insertRow("nomproben",$ls_cedbene); $ls_fecha=$this->fun->uf_convertirfecmostrar($row["fecmov"]); $ds_movimientos->insertRow("fecmov",$ls_fecha); $ldec_monto=$row["monto"]; $ds_movimientos->insertRow("monto",$ldec_monto); $ls_codope=$row["codope"]; $ds_movimientos->insertRow("codope",$ls_tipo); } $this->SQL->free_result($rs_data); } $ls_sql="SELECT 'A2' as tipo, '-' as suma, numdoc, conmov as nomproben, fecmov, monto-monret as monto, codope FROM scb_movbco WHERE fecmov <='".$ld_fechasta."' AND codban='".$ls_codban."' AND ctaban='".$ls_ctaban."' AND feccon='".$ld_fecdesde."' AND estreglib='A' AND (((codope='CH' OR codope='ND' OR codope='RE') AND estmov='A') OR ((codope='DP' OR codope='NC') AND estmov<>'A'))"; $rs_data= $this->SQL->select($ls_sql); if($rs_data===false) { print $this->SQL->message; return false; } else { while($row=$this->SQL->fetch_row($rs_data)) { $ls_tipo=$row["tipo"]; $ds_movimientos->insertRow("tipo",$ls_tipo); $ls_suma=$row["suma"]; $ds_movimientos->insertRow("suma",$ls_suma); $ls_numdoc=$row["numdoc"]; $ds_movimientos->insertRow("numdoc",$ls_numdoc); $ls_cedbene=$row["nomproben"]; $ds_movimientos->insertRow("nomproben",$ls_cedbene); $ls_fecha=$this->fun->uf_convertirfecmostrar($row["fecmov"]); $ds_movimientos->insertRow("fecmov",$ls_fecha); $ldec_monto=$row["monto"]; $ds_movimientos->insertRow("monto",$ldec_monto); $ls_codope=$row["codope"]; $ds_movimientos->insertRow("codope",$ls_tipo); } $this->SQL->free_result($rs_data); } // Error Libro $ls_sql="SELECT 'B1' as tipo, '+' as suma, numdoc, conmov as nomproben, fecmov , monto-monret as monto, codope FROM scb_movbco WHERE fecmov <='".$ld_fechasta."' AND codban='".$ls_codban."' AND ctaban='".$ls_ctaban."' AND feccon='".$ld_fecdesde."' AND estreglib='B' AND (((codope='CH' OR codope='ND' OR codope='RE') AND estmov<>'A') OR ((codope='DP' OR codope='NC') AND estmov='A')) "; $rs_data= $this->SQL->select($ls_sql); if($rs_data===false) { print $this->SQL->message; return false; } else { while($row=$this->SQL->fetch_row($rs_data)) { $ls_tipo=$row["tipo"]; $ds_movimientos->insertRow("tipo",$ls_tipo); $ls_suma=$row["suma"]; $ds_movimientos->insertRow("suma",$ls_suma); $ls_numdoc=$row["numdoc"]; $ds_movimientos->insertRow("numdoc",$ls_numdoc); $ls_cedbene=$row["nomproben"]; $ds_movimientos->insertRow("nomproben",$ls_cedbene); $ls_fecha=$this->fun->uf_convertirfecmostrar($row["fecmov"]); $ds_movimientos->insertRow("fecmov",$ls_fecha); $ldec_monto=$row["monto"]; $ds_movimientos->insertRow("monto",$ldec_monto); $ls_codope=$row["codope"]; $ds_movimientos->insertRow("codope",$ls_tipo); } $this->SQL->free_result($rs_data); } $ls_sql="SELECT 'B2' as tipo, '-' as suma, numdoc, conmov as nomproben, fecmov , monto-monret as monto, codope FROM scb_movbco WHERE fecmov <='".$ld_fechasta."' AND codban='".$ls_codban."' AND ctaban='".$ls_ctaban."' AND feccon='".$ld_fecdesde."' AND estreglib='B' AND (((codope='CH' OR codope='ND' OR codope='RE') AND estmov='A') OR ((codope='DP' OR codope='NC') AND estmov<>'A')) "; $rs_data= $this->SQL->select($ls_sql); if($rs_data===false) { print $this->SQL->message; return false; } else { while($row=$this->SQL->fetch_row($rs_data)) { $ls_tipo=$row["tipo"]; $ds_movimientos->insertRow("tipo",$ls_tipo); $ls_suma=$row["suma"]; $ds_movimientos->insertRow("suma",$ls_suma); $ls_numdoc=$row["numdoc"]; $ds_movimientos->insertRow("numdoc",$ls_numdoc); $ls_cedbene=$row["nomproben"]; $ds_movimientos->insertRow("nomproben",$ls_cedbene); $ls_fecha=$this->fun->uf_convertirfecmostrar($row["fecmov"]); $ds_movimientos->insertRow("fecmov",$ls_fecha); $ldec_monto=$row["monto"]; $ds_movimientos->insertRow("monto",$ldec_monto); $ls_codope=$row["codope"]; $ds_movimientos->insertRow("codope",$ls_tipo); } $this->SQL->free_result($rs_data); } // Error Banco $ls_sql="SELECT 'C1' as tipo, '-' as suma, numdoc, conmov as nomproben, fecmov, monmov as monto, codope FROM scb_errorconcbco WHERE fecmov <='".$ld_fechasta."' AND codban='".$ls_codban."' AND ctaban='".$ls_ctaban."' AND fecmesano='".$ld_fecdesde."' AND esterrcon='C' AND (((codope='CH' OR codope='ND' OR codope='RE') AND estmov<>'A') OR ((codope='DP' OR codope='NC') AND estmov='A')) "; $rs_data= $this->SQL->select($ls_sql); if($rs_data===false) { print $this->SQL->message; return false; } else { while($row=$this->SQL->fetch_row($rs_data)) { $ls_tipo=$row["tipo"]; $ds_movimientos->insertRow("tipo",$ls_tipo); $ls_suma=$row["suma"]; $ds_movimientos->insertRow("suma",$ls_suma); $ls_numdoc=$row["numdoc"]; $ds_movimientos->insertRow("numdoc",$ls_numdoc); $ls_cedbene=$row["nomproben"]; $ds_movimientos->insertRow("nomproben",$ls_cedbene); $ls_fecha=$this->fun->uf_convertirfecmostrar($row["fecmov"]); $ds_movimientos->insertRow("fecmov",$ls_fecha); $ldec_monto=$row["monto"]; $ds_movimientos->insertRow("monto",$ldec_monto); $ls_codope=$row["codope"]; $ds_movimientos->insertRow("codope",$ls_tipo); } $this->SQL->free_result($rs_data); } $ls_sql="SELECT 'C2' as tipo, '+' as suma, numdoc, conmov as nomproben, fecmov , monmov as monto, codope FROM scb_errorconcbco WHERE fecmov <='".$ld_fechasta."' AND codban='".$ls_codban."' AND ctaban='".$ls_ctaban."' AND fecmesano='".$ld_fecdesde."' and esterrcon='C' AND (((codope='CH' OR codope='ND' OR codope='RE') AND estmov='A') OR ((codope='DP' OR codope='NC') AND estmov<>'A')) "; $rs_data= $this->SQL->select($ls_sql); if($rs_data===false) { print $this->SQL->message; return false; } else { while($row=$this->SQL->fetch_row($rs_data)) { $ls_tipo=$row["tipo"]; $ds_movimientos->insertRow("tipo",$ls_tipo); $ls_suma=$row["suma"]; $ds_movimientos->insertRow("suma",$ls_suma); $ls_numdoc=$row["numdoc"]; $ds_movimientos->insertRow("numdoc",$ls_numdoc); $ls_cedbene=$row["nomproben"]; $ds_movimientos->insertRow("nomproben",$ls_cedbene); $ls_fecha=$this->fun->uf_convertirfecmostrar($row["fecmov"]); $ds_movimientos->insertRow("fecmov",$ls_fecha); $ldec_monto=$row["monto"]; $ds_movimientos->insertRow("monto",$ldec_monto); $ls_codope=$row["codope"]; $ds_movimientos->insertRow("codope",$ls_tipo); } $this->SQL->free_result($rs_data); } return $ds_movimientos->data; }
<?php session_start(); if (!array_key_exists("la_logusr",$_SESSION)) { print "<script language=JavaScript>"; print "location.href='../sigesp_inicio_sesion.php'"; print "</script>"; } require_once("class_folder/class_funciones_soc.php"); require_once("../shared/class_folder/class_fecha.php"); require_once("../shared/class_folder/class_mensajes.php"); $io_fecha = new class_fecha(); $io_msg = new class_mensajes(); $io_fun_compra = new class_funciones_soc(); $io_fun_compra->uf_load_seguridad("SOC","sigesp_soc_p_aceptacion_servicios.php",$ls_permisos,&$la_seguridad,$la_permisos); $ls_logusr = $_SESSION["la_logusr"]; $ls_codemp = $_SESSION["la_empresa"]["codemp"]; $li_diasem = date('w'); switch ($li_diasem){ case '0': $ls_diasem='Domingo'; break; case '1': $ls_diasem='Lunes'; break; case '2': $ls_diasem='Martes'; break; case '3': $ls_diasem='Miércoles'; break; case '4': $ls_diasem='Jueves'; break; case '5': $ls_diasem='Viernes';
'total'=>array('justification'=>'right','width'=>80))); // Justificación y ancho de la columna $io_pdf->ezTable($la_data,$la_columna,'',$la_config); $io_pdf->setColor(0,0,0); } //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------- Instancia de las clases ------------------------------------------------ require_once("../../shared/ezpdf/class.ezpdf.php"); require_once("sigesp_snorh_class_report.php"); $io_report=new sigesp_snorh_class_report(); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../class_folder/class_funciones_nomina.php"); $io_fun_nomina=new class_funciones_nomina(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); //---------------------------------------------------- Parámetros del encabezado ----------------------------------------------- $ls_titulo="<b>Retenciones y Aportes Patronales</b>"; //-------------------------------------------------- Parámetros para Filtar el Reporte ----------------------------------------- $ls_codnomdes=$io_fun_nomina->uf_obtenervalor_get("codnomdes",""); $ls_codnomhas=$io_fun_nomina->uf_obtenervalor_get("codnomhas",""); $ls_codconc=$io_fun_nomina->uf_obtenervalor_get("codconc",""); $ls_nomcon=$io_fun_nomina->uf_obtenervalor_get("nomcon",""); $ls_anodes=$io_fun_nomina->uf_obtenervalor_get("anodes",""); $ls_mesdes=$io_fun_nomina->uf_obtenervalor_get("mesdes",""); $ls_anohas=$io_fun_nomina->uf_obtenervalor_get("anohas",""); $ls_meshas=$io_fun_nomina->uf_obtenervalor_get("meshas",""); $ls_perdes=$io_fun_nomina->uf_obtenervalor_get("perdes",""); $ls_perhas=$io_fun_nomina->uf_obtenervalor_get("perhas",""); $ls_orden=$io_fun_nomina->uf_obtenervalor_get("orden","1"); $ls_conceptocero=$io_fun_nomina->uf_obtenervalor_get("conceptocero","");
'xOrientation'=>'center', // Orientación de la tabla 'cols'=>array('firma1'=>array('justification'=>'center','width'=>600))); // Justificación y ancho de la columna $io_pdf->ezTable($la_data,$la_columna,'',$la_config); }// end function uf_print_firmas //-------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------- Instancia de las clases ------------------------------------------------ require_once("../../shared/ezpdf/class.ezpdf.php"); require_once("sigesp_snorh_class_report.php"); $io_report=new sigesp_snorh_class_report(); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../class_folder/class_funciones_nomina.php"); $io_fun_nomina=new class_funciones_nomina(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); //---------------------------------------------------- Parámetros del encabezado ----------------------------------------------- $ls_titulo="<b>COMPROBANTE DE RETENCIÓN DE IMPUESTO SOBRE LA RENTA ANUAL O CESE DE ACTIVIDADES PARA PERSONAS RESIDENTES PRECEPTORAS DE SUELDOS, SALARIOS Y DEMÁS REMUNERACIONES SIMILARES</b>"; //-------------------------------------------------- Parámetros para Filtar el Reporte ----------------------------------------- $li_total=$io_fun_nomina->uf_obtenervalor_get("total","0"); for($li_i=1;$li_i<=$li_total;$li_i++) { $la_nominas[$li_i]=$io_fun_nomina->uf_obtenervalor_get("codnom".$li_i,""); } $ls_codperdes = $io_fun_nomina->uf_obtenervalor_get("codperdes",""); $ls_codperhas = $io_fun_nomina->uf_obtenervalor_get("codperhas",""); $ls_ano = $io_fun_nomina->uf_obtenervalor_get("ano",""); $ls_conceptoaporte = $io_fun_nomina->uf_obtenervalor_get("conceptoaporte",""); $ls_excluir = $io_fun_nomina->uf_obtenervalor_get("excluir",""); $ls_orden = $io_fun_nomina->uf_obtenervalor_get("orden","1"); $ls_titulo2 = "<b>Periodo</b> 01/01/".$ls_ano." <b>al</b> 31/12/".$ls_ano;
<script language="javascript" src="../shared/js/js_intra/datepickercontrol.js"></script> <link href="css/cxp.css" rel="stylesheet" type="text/css"> <link href="../shared/css/tablas.css" rel="stylesheet" type="text/css"> <link href="../shared/css/ventanas.css" rel="stylesheet" type="text/css"> <link href="../shared/css/cabecera.css" rel="stylesheet" type="text/css"> <link href="../shared/css/general.css" rel="stylesheet" type="text/css"> <link href="../shared/js/css_intra/datepickercontrol.css" rel="stylesheet" type="text/css"> </head> <body> <?php require_once "class_folder/sigesp_cxp_c_anulacionsolicitudpago.php"; $io_cxp = new sigesp_cxp_c_anulacionsolicitudpago("../"); require_once "../shared/class_folder/class_mensajes.php"; $io_mensajes = new class_mensajes(); require_once "../shared/class_folder/class_fecha.php"; $io_fecha = new class_fecha(); uf_limpiarvariables(); switch ($ls_operacion) { case "PROCESAR": uf_load_variables(); $lb_valido = false; for ($li_i = 0; $li_i <= $li_totrow; $li_i++) { if (array_key_exists("chkaprobacion" . $li_i, $_POST)) { $ls_numsol = $io_fun_cxp->uf_obtenervalor("txtnumsol" . $li_i, ""); $ld_fecemisol = $io_fun_cxp->uf_obtenervalor("txtfecemisol" . $li_i, ""); switch ($ls_tipope) { case 0: $lb_valido = $io_fecha->uf_comparar_fecha($ld_fecemisol, $ld_fecaprosol); if ($lb_valido) { $lb_existe = $io_cxp->uf_validar_estatus_solicitud($ls_numsol, "N"); if (!$lb_existe) {
<td class="toolbar" width="22"><img src="../shared/imagebank/tools20/ayuda.gif" alt="Ayuda" title="Ayuda" width="20" height="20"></td> <td class="toolbar" width="696"> </td> </tr> </table> <?php require_once "../shared/class_folder/sigesp_include.php"; $in = new sigesp_include(); $con = $in->uf_conectar(); require_once "../shared/class_folder/class_sql.php"; $io_sql = new class_sql($con); require_once "../shared/class_folder/class_mensajes.php"; $io_msg = new class_mensajes(); require_once "../shared/class_folder/class_funciones_db.php"; $io_fundb = new class_funciones_db($con); require_once "../shared/class_folder/class_fecha.php"; $io_fec = new class_fecha(); require_once "../shared/class_folder/class_funciones.php"; $io_fun = new class_funciones(); require_once "sigesp_saf_c_depreciacion.php"; $io_saf = new sigesp_saf_c_depreciacion(); require_once "class_funciones_activos.php"; $io_fac = new class_funciones_activos(); require_once "../shared/class_folder/grid_param.php"; $in_grid = new grid_param(); $arre = $_SESSION["la_empresa"]; $ls_codemp = $arre["codemp"]; $li_totrows = uf_obtenervalor("totalfilas", 1); if (array_key_exists("operacion", $_POST)) { $ls_operacion = $_POST["operacion"]; } else { $ls_operacion = "";
<script language="javascript" src="../shared/js/js_intra/datepickercontrol.js"></script> <link href="css/cxp.css" rel="stylesheet" type="text/css"> <link href="../shared/css/tablas.css" rel="stylesheet" type="text/css"> <link href="../shared/css/ventanas.css" rel="stylesheet" type="text/css"> <link href="../shared/css/cabecera.css" rel="stylesheet" type="text/css"> <link href="../shared/css/general.css" rel="stylesheet" type="text/css"> <link href="../shared/js/css_intra/datepickercontrol.css" rel="stylesheet" type="text/css"> </head> <body> <?php require_once "class_folder/sigesp_cxp_c_aprobacionrecepcion.php"; $io_cxp = new sigesp_cxp_c_aprobacionrecepcion("../"); require_once "../shared/class_folder/class_mensajes.php"; $io_mensajes = new class_mensajes(); require_once "../shared/class_folder/class_fecha.php"; $io_fecha = new class_fecha(); uf_limpiarvariables(); switch ($ls_operacion) { case "PROCESAR": uf_load_variables(); $lb_valido = false; for ($li_i = 0; $li_i <= $li_totrow; $li_i++) { if (array_key_exists("chkaprobacion" . $li_i, $_POST)) { $ls_numrecdoc = $io_fun_cxp->uf_obtenervalor("txtnumrecdoc" . $li_i, ""); $ld_fecregdoc = $io_fun_cxp->uf_obtenervalor("txtfecregdoc" . $li_i, ""); $ls_codpro = $io_fun_cxp->uf_obtenervalor("txtcodpro" . $li_i, ""); $ls_cedben = $io_fun_cxp->uf_obtenervalor("txtcedben" . $li_i, ""); $ls_codtipdoc = $io_fun_cxp->uf_obtenervalor("txtcodtipdoc" . $li_i, ""); switch ($ls_tipope) { case 0: $lb_valido = $io_fecha->uf_comparar_fecha($ld_fecregdoc, $ld_fecaprord);
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $io_fun_scg; $ls_descripcion="Generó el Reporte ".$as_titulo; $lb_valido=$io_fun_scg->uf_load_seguridad_reporte("SCG","sigesp_scg_r_comparados_oaf.php",$ls_descripcion); return $lb_valido; } //----------------------------------------------------------------------------------------------------------------------------------- //-------------------------------------------------------------------------------------------------------------------------------- require_once("../../shared/class_folder/class_pdf.php"); require_once("../../shared/class_folder/sigesp_include.php"); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); require_once("../../shared/class_folder/class_sigesp_int.php"); require_once("../../shared/class_folder/class_sigesp_int_scg.php"); require_once("../../shared/class_folder/class_sigesp_int_spi.php"); require_once("../../shared/class_folder/class_sigesp_int_spg.php"); require_once("../class_funciones_scg.php"); $io_fun_scg=new class_funciones_scg(); $ls_tiporeporte="0"; $ls_bolivares=""; if (array_key_exists("tiporeporte",$_GET)) { $ls_tiporeporte=$_GET["tiporeporte"]; } switch($ls_tiporeporte) { case "0":
//imprime numero con los valore por defecto //cambia a minusculas $io_numero_letra->setMayusculas(1); //cambia a femenino $io_numero_letra->setGenero(1); //cambia moneda $io_numero_letra->setMoneda("Bolivares"); //cambia prefijo $io_numero_letra->setPrefijo(""); //cambia sufijo $io_numero_letra->setSufijo(""); require_once("../../shared/ezpdf/class.ezpdf.php"); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha = new class_fecha(); require_once("class_folder/sigesp_srh_class_report.php"); $io_report = new sigesp_srh_class_report('../../'); require_once("../class_folder/utilidades/class_funciones_srh.php"); $io_fun_srh=new class_funciones_srh("../../"); require_once("../../sno/class_folder/class_funciones_nomina.php"); $io_fun_nomina=new class_funciones_nomina(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_estmodest=$_SESSION["la_empresa"]["estmodest"]; //---------------------------------------------------- Parámetros del encabezado ----------------------------------------------- $ls_titulo="CONTRATO"; //-------------------------------------------------- Parámetros para Filtar el Reporte ----------------------------------------- $ls_codcont=$io_fun_srh->uf_obtenervalor_get("codcont",""); $ls_nroregdes=$io_fun_srh->uf_obtenervalor_get("nroregdes",""); $ls_nroreghas=$io_fun_srh->uf_obtenervalor_get("nroreghas","");//---------------------------------------------------------------------------------------------------------------------------------
require_once("../shared/class_folder/class_sql.php"); $io_sql= new class_sql($con); require_once("../shared/class_folder/class_mensajes.php"); $io_msg= new class_mensajes(); require_once("../shared/class_folder/class_funciones.php"); $io_fun= new class_funciones(); require_once("../shared/class_folder/class_funciones_db.php"); $io_fundb= new class_funciones_db($con); require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php"); $io_keygen= new sigesp_c_generar_consecutivo(); require_once("../shared/class_folder/grid_param.php"); $in_grid= new grid_param(); require_once("sigesp_scv_c_solicitudviaticos.php"); $io_scv= new sigesp_scv_c_solicitudviaticos(); require_once("../shared/class_folder/class_fecha.php"); $io_fec= new class_fecha(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_operacion=$io_fun_viaticos->uf_obtenervalor("operacion","NUEVO"); $lb_cierre=$io_fun_viaticos->uf_select_cierre_presupuestario(); uf_limpiarvariables(); if(empty($ls_operacion)) { uf_agregarlineablanca($lo_object,$li_totrows); uf_agregarlineablancapersonal($lo_objectpersonal,$li_totrowspersonal); } $ls_codsolvia= $io_fun_viaticos->uf_obtenervalor("txtcodsolvia",""); $ld_fecsolvia= $io_fun_viaticos->uf_obtenervalor("txtfecsolvia",""); $ls_codmis= $io_fun_viaticos->uf_obtenervalor("txtcodmis",""); $ls_denmis= $io_fun_viaticos->uf_obtenervalor("txtdenmis",""); $ls_codrut= $io_fun_viaticos->uf_obtenervalor("txtcodrut",""); $ls_desrut= $io_fun_viaticos->uf_obtenervalor("txtdesrut","");
$io_numero_letra->setMayusculas(1); //cambia a femenino $io_numero_letra->setGenero(1); //cambia moneda $io_numero_letra->setMoneda("Bolivares"); //cambia prefijo $io_numero_letra->setPrefijo(""); //cambia sufijo $io_numero_letra->setSufijo(""); //imprime numero con los cambios require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../class_folder/class_funciones_nomina.php"); $io_fun_nomina=new class_funciones_nomina(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); //-------------------------------------------------- Parámetros para Filtar el Reporte ----------------------------------------- $ls_codcont=$io_fun_nomina->uf_obtenervalor_get("codcont",""); $ls_codnom=$io_fun_nomina->uf_obtenervalor_get("codnom",""); $li_rac=$io_fun_nomina->uf_obtenervalor_get("rac",""); $ls_codperdes=$io_fun_nomina->uf_obtenervalor_get("codperdes",""); $ls_codperhas=$io_fun_nomina->uf_obtenervalor_get("codperhas",""); $ls_fecha=$io_fun_nomina->uf_obtenervalor_get("fecha",""); $ls_tiporeporte=$io_fun_nomina->uf_obtenervalor_get("tiporeporte",0); $ls_mesactual=$io_fun_nomina->uf_obtenervalor_get("mesactual",""); $ls_anocurnom=$io_fun_nomina->uf_obtenervalor_get("anocurnom",""); $ls_parametros=$io_fun_nomina->uf_obtenervalor_get("parametro",""); $arr_codper=split("-",$ls_parametros); $li_totcodper=count($arr_codper);
{ $ls_numero=str_replace(".","",$ls_numero); $ls_numero=str_replace(",",".",$ls_numero); return $ls_numero; } //-------------------------------------------------------------------------------------------------------------------------------- //--------------Declaraciones e Inicializaciones-----------------------// uf_inicializar_variables(); require_once('../../shared/class_folder/class_pdf.php'); require_once("../../shared/class_folder/class_mensajes.php"); require_once("../../shared/class_folder/class_funciones.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"); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); $in=new sigesp_include(); $con=$in->uf_conectar(); $io_sql=new class_sql($con); $io_funciones=new class_funciones(); $io_msg = new class_mensajes(); $io_pdf = new class_pdf("LETTER","portrait"); $io_pdf->selectFont('../../shared/ezpdf/fonts/Helvetica.afm'); $io_pdf->set_margenes(13.5,7,3,5); require_once("sigesp_scb_report.php"); $class_report=new sigesp_scb_report($con); $ds_voucher=new class_datastore(); $ds_dt_scg=new class_datastore(); $ds_dt_spg=new class_datastore(); include("../../shared/class_folder/cnumero_letra.php"); $numalet= new cnumero_letra();
function uf_print_cuerpo($as_nomemp,$as_numordcom,$ad_fecordcom,$ai_montot,$as_totordser,$as_ciuemp,$ad_fecrecser,&$io_pdf) { ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print_cabecera // Access: private // Arguments: as_nomemp // nombre de la empresa // as_nomfisalm // nombre fiscal de la empresa // io_pdf // total de registros que va a tener el reporte // Description: función que imprime la cabecera de cada página // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 21/04/2006 ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// $io_fun_fecha=new class_fecha(); $io_funciones=new class_funciones(); $io_pdf->ezSetDy(-5); $ld_dia=date("d"); $ld_mes=date("m"); $ld_anio=date("Y"); $ls_mes=$io_fun_fecha->uf_load_nombre_mes($ld_mes); $ad_fecordcom=$io_funciones->uf_convertirfecmostrar($ad_fecordcom); $io_pdf->ezSetDy(-15); $la_data1[1]=array('empresa'=>"ENTREGA CONFORME",'empresa1'=>"ENTREGA CONFORME"); $la_data1[2]=array('empresa'=>"Firma:___________________________",'empresa1'=>"Firma:___________________________"); $la_data1[3]=array('empresa'=>"Nombre:_________________________",'empresa1'=>"Nombre:_________________________"); $la_data1[4]=array('empresa'=>"Cargo:__________________________",'empresa1'=>"Cargo:__________________________"); $la_data1[5]=array('empresa'=>"C.I.:_____________________________",'empresa1'=>"C.I.:_____________________________"); $la_columna=array('empresa'=>'<b>POR LA EMPRESA</b>', 'empresa1'=>'<b>POR EL '.strtoupper($as_nomemp).' </b>'); $la_config=array('showHeadings'=>1, // Mostrar encabezados 'fontSize' => 8, // Tamaño de Letras 'titleFontSize' => 9, // Tamaño de Letras de los títulos 'showLines'=>0, // Mostrar Líneas 'shaded'=>0, // Sombra entre líneas 'width'=>490, // Ancho de la tabla 'maxWidth'=>490, // Ancho Máximo de la tabla 'xOrientation'=>'center', // Orientación de la tabla 'rowGap' => 1.5 , 'cols'=>array('empresa'=>array('justification'=>'left','width'=>245), // Justificación y ancho de la columna 'empresa1'=>array('justification'=>'left','width'=>245))); // Justificación y ancho de la columna $io_pdf->ezTable($la_data1,$la_columna,'',$la_config); }// end function uf_print_cabecera
require_once("../shared/class_folder/sigesp_include.php"); require_once("../shared/class_folder/class_funciones.php"); require_once("../shared/class_folder/class_fecha.php"); require_once("../shared/class_folder/class_mensajes.php"); require_once("../shared/class_folder/class_sigesp_int.php"); require_once("../shared/class_folder/class_sigesp_int_scg.php"); require_once("../shared/class_folder/class_sigesp_int_spi.php"); require_once("../shared/class_folder/grid_param.php"); require_once("../shared/class_folder/class_funciones_db.php"); require_once("../shared/class_folder/sigesp_c_seguridad.php"); require_once("sigesp_spi_c_mod_presupuestarias.php"); $io_include=new sigesp_include(); $io_connect=$io_include->uf_conectar(); $io_sql=new class_sql($io_connect); $io_function=new class_funciones(); $io_fecha=new class_fecha(); $io_msg = new class_mensajes(); $io_function_db=new class_funciones_db($io_connect); $in_classcmp=new sigesp_spi_c_mod_presupuestarias(); $io_int_scg=new class_sigesp_int_scg(); $io_int_spi=new class_sigesp_int_spi(); $io_msg=new class_mensajes(); $io_grid=new grid_param(); $io_seguridad= new sigesp_c_seguridad(); $la_emp=$_SESSION["la_empresa"]; $li_estmodest=$la_emp["estmodest"]; if(array_key_exists("operacion",$_POST)) { $ls_operacion=$_POST["operacion"]; $ls_procede = $_POST["txtproccomp"];
<?php require_once("../shared/class_folder/sigesp_include.php"); $in= new sigesp_include(); $con= $in->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql= new class_sql($con); require_once("../shared/class_folder/class_mensajes.php"); $io_msg= new class_mensajes(); require_once("../shared/class_folder/class_funciones_db.php"); $io_fun= new class_funciones_db($con); require_once("../shared/class_folder/class_funciones.php"); $io_func= new class_funciones(); require_once("../shared/class_folder/grid_param.php"); $in_grid= new grid_param(); require_once("../shared/class_folder/class_fecha.php"); $io_fec= new class_fecha(); require_once("sigesp_rpc_c_importarbeneficiarios.php"); $io_scv= new sigesp_rpc_c_importarbeneficiario(); $ls_codemp= $_SESSION["la_empresa"]["codemp"]; $ls_codusu= $_SESSION["la_logusr"]; $li_totrows = uf_obtenervalor("totalfilas",1); $ls_titletable="Solicitudes Calculadas"; $li_widthtable=780; $ls_nametable="grid"; $lo_title[1]="Solicitud"; $lo_title[2]="Misión"; $lo_title[3]="Ruta"; $lo_title[4]="Unidad Solicitante"; $lo_title[5]="Fecha"; $lo_title[6]="";
</table> <br> <?php 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_datastore.php"; $ds = new class_datastore(); require_once "../shared/class_folder/class_sql.php"; $io_sql = new class_sql($con); require_once "../shared/class_folder/class_funciones.php"; $io_fun = new class_funciones(); require_once "../shared/class_folder/class_fecha.php"; $io_fec = new class_fecha(); $arr = $_SESSION["la_empresa"]; $ls_codemp = $arr["codemp"]; if (array_key_exists("operacion", $_POST)) { $ls_operacion = $_POST["operacion"]; $ls_codact = "%" . $_POST["txtcodact"] . "%"; $ls_denact = "%" . $_POST["txtdenact"] . "%"; $ls_maract = "%" . $_POST["txtmaract"] . "%"; $ls_modact = "%" . $_POST["txtmodact"] . "%"; $ls_desde = "%" . $_POST["txtdesde"] . "%"; $ls_hasta = "%" . $_POST["txthasta"] . "%"; $ls_status = "%" . $_POST["hidstatus"] . "%"; } else { $ls_operacion = ""; $ls_desde = "dd/mm/aaaa"; $ls_hasta = "dd/mm/aaaa";
function uf_print($as_codper, $as_cedper, $as_nomper, $as_apeper, $as_tipo, $ai_subnomina, $as_codnom) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_print // Arguments: as_codper // Código de Personal // as_cedper // Cédula de Pesonal // as_nomper // Nombre de Personal // as_apeper // Apellido de Personal // as_tipo // Tipo de Llamada del catálogo // ai_subnomina // si tiene sub nómina=1 ó Nó =0 // Description: Función que obtiene e imprime los resultados de la busqueda ////////////////////////////////////////////////////////////////////////////// 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(); require_once("../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); require_once("sigesp_sno.php"); $io_sno=new sigesp_sno(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_codnom=$_SESSION["la_nomina"]["codnom"]; $li_tipnom=$_SESSION["la_nomina"]["tipnom"]; $ls_from=" FROM sno_personalnomina "; $ls_criterio=""; if($as_tipo=="encargado") { $ls_criterio=" AND sno_personalnomina.codnom = '".$as_codnom."' "; $ls_criterio=$ls_criterio." AND sno_personalnomina.estencper = '0' "; } elseif($as_tipo=="encargaduria") { $ls_criterio=" AND sno_personalnomina.codnom = '".$ls_codnom."' "; $ls_criterio=$ls_criterio." AND sno_personalnomina.estencper = '0' "; } elseif($as_tipo=="catencargaduria2") { $ls_from=" FROM sno_encargaduria, sno_personalnomina "; $ls_criterio=" AND sno_personalnomina.codemp = sno_encargaduria.codemp"; $ls_criterio=$ls_criterio." AND sno_personalnomina.codper = sno_encargaduria.codperenc "; $ls_criterio=$ls_criterio." AND sno_personalnomina.codnom = sno_encargaduria.codnomperenc "; } else { $ls_criterio=" AND sno_personalnomina.codnom = '".$ls_codnom."' "; } 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=40>Cédula</td>"; print "<td width=280>Nombre y Apellido</td>"; print "<td width=60>Estatus</td>"; print "<td width=60>Culminación Contrato</td>"; print "</tr>"; $ls_sql="SELECT DISTINCT (sno_personalnomina.codper), sno_personalnomina.codsubnom, sno_personalnomina.codasicar, sno_personalnomina.codtab, ". " sno_personalnomina.codgra, sno_personalnomina.codpas, sno_personalnomina.sueper, sno_personalnomina.horper, ". " sno_personalnomina.minorguniadm, sno_personalnomina.ofiuniadm, sno_personalnomina.uniuniadm, sno_personalnomina.depuniadm, ". " sno_personalnomina.prouniadm, sno_personalnomina.pagbanper, sno_personalnomina.codban, sno_personalnomina.codcueban, ". " sno_personalnomina.tipcuebanper, sno_personalnomina.codcar, sno_personalnomina.fecingper, sno_personalnomina.staper, ". " sno_personalnomina.cueaboper, sno_personalnomina.fecculcontr, sno_personalnomina.codded, sno_personalnomina.codtipper, ". " sno_personalnomina.quivacper, sno_personalnomina.codtabvac, sno_personalnomina.sueintper, sno_personalnomina.pagefeper, ". " sno_personalnomina.sueproper, sno_personalnomina.codage, sno_personalnomina.fecegrper, sno_personalnomina.fecsusper, ". " sno_personalnomina.cauegrper, sno_personalnomina.codescdoc, sno_personalnomina.codcladoc, sno_personalnomina.codubifis, ". " sno_personalnomina.tipcestic, sno_personalnomina.conjub, sno_personalnomina.catjub, sno_personalnomina.codclavia, ". " sno_personal.cedper, sno_personal.nomper, sno_personal.apeper, sno_personalnomina.codunirac, sno_personalnomina.pagtaqper, ". " sno_unidadadmin.desuniadm, sno_dedicacion.desded, sno_tipopersonal.destipper, sno_subnomina.dessubnom, sno_personalnomina.grado,". " sno_tablavacacion.dentabvac, sno_escaladocente.desescdoc, sno_clasificaciondocente.descladoc, sno_ubicacionfisica.desubifis, ". " sno_personalnomina.fecascper, sno_personalpension.suebasper, sno_personalpension.priespper, sno_personalpension.pritraper, ". " sno_personalpension.priproper, sno_personalpension.prianoserper, sno_personalpension.pridesper, sno_personalpension.porpenper, ". " sno_personalnomina.descasicar, sno_personalnomina.coddep, sno_personalnomina.obsrecper, ". " sno_personalpension.prinoascper, sno_personalpension.monpenper, sno_personalpension.subtotper, ". " sno_personalpension.tipjub, sno_personalpension.fecvid, sno_personalpension.prirem, sno_personalpension.segrem, sno_personalnomina.salnorper, sno_personalnomina.estencper, sno_personal.codger, ". " (SELECT srh_departamento.dendep FROM srh_departamento ". " WHERE srh_departamento.codemp=sno_personalnomina.codemp ". " AND srh_departamento.coddep=sno_personalnomina.coddep) AS dendep, ". " (SELECT descar FROM sno_cargo ". " WHERE sno_cargo.codemp = sno_personalnomina.codemp ". " AND sno_cargo.codnom = sno_personalnomina.codnom ". " AND sno_cargo.codcar = sno_personalnomina.codcar) as descar, ". " (SELECT denasicar FROM sno_asignacioncargo ". " WHERE sno_asignacioncargo.codemp = sno_personalnomina.codemp ". " AND sno_asignacioncargo.codnom = sno_personalnomina.codnom ". " AND sno_asignacioncargo.codasicar = sno_personalnomina.codasicar) as denasicar, ". " (SELECT destab FROM sno_tabulador ". " WHERE sno_tabulador.codemp = sno_personalnomina.codemp ". " AND sno_tabulador.codnom = sno_personalnomina.codnom ". " AND sno_tabulador.codtab = sno_personalnomina.codtab) as destab, ". " (SELECT moncomgra FROM sno_grado ". " WHERE sno_grado.codemp = sno_personalnomina.codemp ". " AND sno_grado.codnom = sno_personalnomina.codnom ". " AND sno_grado.codtab = sno_personalnomina.codtab ". " AND sno_grado.codpas = sno_personalnomina.codpas ". " AND sno_grado.codgra = sno_personalnomina.codgra) as compensacion, ". " (SELECT denominacion FROM scg_cuentas ". " WHERE scg_cuentas.codemp = sno_personalnomina.codemp ". " AND scg_cuentas.SC_cuenta = sno_personalnomina.cueaboper ". " AND scg_cuentas.status = 'C') as dencueaboper, ". " (SELECT nomban FROM scb_banco ". " WHERE scb_banco.codemp = sno_personalnomina.codemp ". " AND scb_banco.codban = sno_personalnomina.codban) as nomban, ". " (SELECT nomage FROM scb_agencias ". " WHERE scb_agencias.codemp = sno_personalnomina.codemp ". " AND scb_agencias.codban = sno_personalnomina.codban ". " AND scb_agencias.codage = sno_personalnomina.codage) as nomage, ". " (SELECT dencat FROM scv_categorias ". " WHERE scv_categorias.codemp = sno_personalnomina.codemp ". " AND scv_categorias.codcat = sno_personalnomina.codclavia) as dencat ".$ls_from. " LEFT JOIN sno_personalpension ". " ON sno_personalnomina.codemp = sno_personalpension.codemp ". " AND sno_personalnomina.codnom = sno_personalpension.codnom ". " AND sno_personalnomina.codper = sno_personalpension.codper, ". " sno_personal, sno_subnomina, sno_unidadadmin, sno_dedicacion, sno_tipopersonal, ". " sno_tablavacacion, sno_escaladocente, sno_clasificaciondocente, sno_ubicacionfisica ". " WHERE sno_personalnomina.codemp = '".$ls_codemp."'".$ls_criterio. " AND sno_personal.codper like '".$as_codper."' ". " AND sno_personal.cedper like '".$as_cedper."' ". " AND sno_personal.nomper like '".$as_nomper."' ". " AND sno_personal.apeper like '".$as_apeper."' ". " AND sno_personal.estper = '1' ". " AND sno_personalnomina.codemp = sno_personal.codemp ". " AND sno_personalnomina.codper = sno_personal.codper ". " AND sno_personalnomina.codemp = sno_subnomina.codemp ". " AND sno_personalnomina.codnom = sno_subnomina.codnom ". " AND sno_personalnomina.codsubnom = sno_subnomina.codsubnom ". " AND sno_personalnomina.codemp = sno_unidadadmin.codemp ". " AND sno_personalnomina.minorguniadm = sno_unidadadmin.minorguniadm ". " AND sno_personalnomina.ofiuniadm = sno_unidadadmin.ofiuniadm ". " AND sno_personalnomina.uniuniadm = sno_unidadadmin.uniuniadm ". " AND sno_personalnomina.depuniadm = sno_unidadadmin.depuniadm ". " AND sno_personalnomina.prouniadm = sno_unidadadmin.prouniadm ". " AND sno_personalnomina.codemp = sno_dedicacion.codemp ". " AND sno_personalnomina.codded = sno_dedicacion.codded ". " AND sno_personalnomina.codemp = sno_tipopersonal.codemp ". " AND sno_personalnomina.codded = sno_tipopersonal.codded ". " AND sno_personalnomina.codtipper = sno_tipopersonal.codtipper ". " AND sno_personalnomina.codemp = sno_tablavacacion.codemp ". " AND sno_personalnomina.codtabvac = sno_tablavacacion.codtabvac ". " AND sno_personalnomina.codemp = sno_escaladocente.codemp ". " AND sno_personalnomina.codescdoc = sno_escaladocente.codescdoc ". " AND sno_personalnomina.codemp = sno_clasificaciondocente.codemp ". " AND sno_personalnomina.codescdoc = sno_clasificaciondocente.codescdoc ". " AND sno_personalnomina.codcladoc = sno_clasificaciondocente.codcladoc ". " AND sno_personalnomina.codemp = sno_ubicacionfisica.codemp ". " AND sno_personalnomina.codubifis = sno_ubicacionfisica.codubifis "; if(($as_tipo=="prestamo")||($as_tipo=="movimientonominas")||($as_tipo=="vacaciondes")|| ($as_tipo=="vacacionhas")||($as_tipo=="personaproyecto")) { // solo para el personal Activo $ls_sql=$ls_sql." AND sno_personalnomina.staper = '1' "; } elseif (($as_tipo=="encargaduria")||($as_tipo=="encargado")) { $ls_sql=$ls_sql." AND sno_personalnomina.staper <> '3' "; } $ls_sql=$ls_sql." ORDER BY sno_personalnomina.codper "; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->message("ERROR->".$io_funciones->uf_convertirmsg($io_sql->message)); } else { while(!$rs_data->EOF) { $ls_codper=$rs_data->fields["codper"]; $ls_cedper=$rs_data->fields["cedper"]; $ls_nomper=$rs_data->fields["nomper"]." ".$rs_data->fields["apeper"]; $ls_estper=$rs_data->fields["staper"]; $ls_codsubnom=$rs_data->fields["codsubnom"]; $ls_dessubnom=$rs_data->fields["dessubnom"]; $ls_codasicar=$rs_data->fields["codasicar"]; $ls_denasicar=$rs_data->fields["denasicar"]; $ls_codcar=$rs_data->fields["codcar"]; $ls_descar=$rs_data->fields["descar"]; $ls_codtab=$rs_data->fields["codtab"]; $ls_destab=$rs_data->fields["destab"]; $ls_codgra=$rs_data->fields["codgra"]; $ls_codpas=$rs_data->fields["codpas"]; $li_sueper=$rs_data->fields["sueper"]; $li_sueper=$io_fun_nomina->uf_formatonumerico($li_sueper); $li_compensacion=$rs_data->fields["compensacion"]; $li_compensacion=$io_fun_nomina->uf_formatonumerico($li_compensacion); $li_horper=$rs_data->fields["horper"]; $li_horper=$io_fun_nomina->uf_formatonumerico($li_horper); $li_sueintper=$rs_data->fields["sueintper"]; $li_sueintper=$io_fun_nomina->uf_formatonumerico($li_sueintper); $li_salnorper=$rs_data->fields["salnorper"]; $li_salnorper=$io_fun_nomina->uf_formatonumerico($li_salnorper); $li_sueproper=$rs_data->fields["sueproper"]; $li_sueproper=$io_fun_nomina->uf_formatonumerico($li_sueproper); $ld_fecingper=$io_funciones->uf_formatovalidofecha($rs_data->fields["fecingper"]); $ld_fecculcontr=$io_funciones->uf_formatovalidofecha($rs_data->fields["fecculcontr"]); $ld_fecascper=$io_funciones->uf_formatovalidofecha($rs_data->fields["fecascper"]); $ld_fecingper=$io_funciones->uf_convertirfecmostrar($ld_fecingper); $ld_fecculcontr=$io_funciones->uf_convertirfecmostrar($ld_fecculcontr); $ld_fecascper=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecascper"]); $ls_coduniadm=$rs_data->fields["minorguniadm"]."-".$rs_data->fields["ofiuniadm"]."-".$rs_data->fields["uniuniadm"]."-".$rs_data->fields["depuniadm"]."-".$rs_data->fields["prouniadm"]; $ls_desuniadm=$rs_data->fields["desuniadm"]; $ls_codded=$rs_data->fields["codded"]; $ls_desded=$rs_data->fields["desded"]; $ls_codtipper=$rs_data->fields["codtipper"]; $ls_destipper=$rs_data->fields["destipper"]; $ls_codtabvac=$rs_data->fields["codtabvac"]; $ls_dentabvac=$rs_data->fields["dentabvac"]; $li_pagefeper=$rs_data->fields["pagefeper"]; $li_pagbanper=$rs_data->fields["pagbanper"]; $li_pagtaqper=$rs_data->fields["pagtaqper"]; $ls_codban=$rs_data->fields["codban"]; $ls_codage=$rs_data->fields["codage"]; $ls_codcueban=$rs_data->fields["codcueban"]; $ls_tipcuebanper=$rs_data->fields["tipcuebanper"]; $ls_tipcestic=$rs_data->fields["tipcestic"]; $ls_codescdoc=$rs_data->fields["codescdoc"]; $ls_desescdoc=$rs_data->fields["desescdoc"]; $ls_codcladoc=$rs_data->fields["codcladoc"]; $ls_descladoc=$rs_data->fields["descladoc"]; $ls_codubifis=$rs_data->fields["codubifis"]; $ls_desubifis=$rs_data->fields["desubifis"]; $ls_cueaboper=$rs_data->fields["cueaboper"]; $ls_dencueaboper=$rs_data->fields["dencueaboper"]; $ls_nomban=$rs_data->fields["nomban"]; $ls_nomage=$rs_data->fields["nomage"]; $ls_conjub=$rs_data->fields["conjub"]; $ls_catjub=$rs_data->fields["catjub"]; $ls_dencat=$rs_data->fields["dencat"]; $ls_codclavia=$rs_data->fields["codclavia"]; $ls_codunirac=$rs_data->fields["codunirac"]; $ls_grado=$rs_data->fields["grado"]; $ls_descasicar=$rs_data->fields["descasicar"]; $ls_obsrecper=$rs_data->fields["obsrecper"]; $li_suebasper=$io_fun_nomina->uf_formatonumerico($rs_data->fields["suebasper"]); $li_priespper=$io_fun_nomina->uf_formatonumerico($rs_data->fields["priespper"]); $li_pritraper=$io_fun_nomina->uf_formatonumerico($rs_data->fields["pritraper"]); $li_priproper=$io_fun_nomina->uf_formatonumerico($rs_data->fields["priproper"]); $li_prianoserper=$io_fun_nomina->uf_formatonumerico($rs_data->fields["prianoserper"]); $li_pridesper=$io_fun_nomina->uf_formatonumerico($rs_data->fields["pridesper"]); $li_porpenper=$io_fun_nomina->uf_formatonumerico($rs_data->fields["porpenper"]); $li_prinoascper=$io_fun_nomina->uf_formatonumerico($rs_data->fields["prinoascper"]); $li_monpenper=$io_fun_nomina->uf_formatonumerico($rs_data->fields["monpenper"]); $li_subtotper=$io_fun_nomina->uf_formatonumerico($rs_data->fields["subtotper"]); $ls_coddep=$rs_data->fields["coddep"]; $ls_dendep=$rs_data->fields["dendep"]; $ls_tippen=$rs_data->fields["tipjub"]; $ls_fecvi=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecvid"]); $ls_prirem=$io_fun_nomina->uf_formatonumerico($rs_data->fields["prirem"]); $ls_segrem=$io_fun_nomina->uf_formatonumerico($rs_data->fields["segrem"]); $ls_estencper=$rs_data->fields["estencper"]; $ld_fecegrper=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecegrper"]); $ld_fecsusper=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecsusper"]); $ls_obsegrper=trim($rs_data->fields["cauegrper"]); $ls_codger=trim($rs_data->fields["codger"]); switch ($ls_estper) { case "0": $ls_estper="N/A"; break; case "1": $ls_estper="Activo"; break; case "2": $ls_estper="Vacaciones"; break; case "3": $ls_estper="Egresado"; break; case "4": $ls_estper="Suspendido"; break; } $ls_contrato=""; $ls_clase=""; if(substr($rs_data->fields["fecculcontr"],0,10)=="1900-01-01") { $ls_contrato="NO APLICA"; } else { $ld_feccontrato=$rs_data->fields["fecculcontr"]; $ld_fecdesper=$_SESSION["la_nomina"]["fecdesper"]; $ld_fechasper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fechasper"]); $li_incremento=0; switch($_SESSION["la_nomina"]["tippernom"]) { case 0://Semanal $li_incremento=7; break; case 1://Quincenal $li_incremento=15; break; case 2://Mensual $li_incremento=30; break; case 3://Anual $li_incremento=365; break; } $ld_fechafinal=$io_sno->uf_suma_fechas($ld_fechasper,$li_incremento); if($io_fecha->uf_comparar_fecha($ld_fecdesper,$ld_feccontrato)) { if($io_fecha->uf_comparar_fecha($ld_feccontrato,$ld_fechafinal)) { $ls_contrato=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecculcontr"]); $ls_clase="class=texto-rojo"; } else { $ld_fechafinal=$io_funciones->uf_convertirfecmostrar($ld_fechafinal); $ld_fechafinal=$io_sno->uf_suma_fechas($ld_fechafinal,$li_incremento); if($io_fecha->uf_comparar_fecha($ld_feccontrato,$ld_fechafinal)) { $ls_contrato=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecculcontr"]); $ls_clase="class=texto-azul"; } else { $ls_contrato=$io_funciones->uf_convertirfecmostrar($rs_data->fields["fecculcontr"]); } } } } switch ($as_tipo) { case "": // el llamado se hace desde sigesp_sno_d_personalnomina.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptar('$ls_codper','$ls_nomper','$ls_estper','$ls_codasicar','$ls_denasicar',"; print "'$ls_codcar','$ls_descar','$ls_codtab','$ls_destab','$ls_codgra','$ls_codpas',"; print "'$li_sueper','$li_horper','$li_sueintper','$li_sueproper','$ld_fecingper','$ld_fecculcontr','$ls_coduniadm',"; print "'$ls_desuniadm','$ls_codded','$ls_desded','$ls_codtipper','$ls_destipper','$ls_codtabvac','$ls_dentabvac',"; print "'$li_pagefeper','$li_pagbanper','$ls_codsubnom','$ls_dessubnom','$ls_codban','$ls_codage','$ls_codcueban',"; print "'$ls_tipcuebanper','$ls_tipcestic','$ls_codescdoc','$ls_codcladoc','$ls_codubifis','$ls_cueaboper',"; print "'$ls_dencueaboper','$ls_nomban','$ls_nomage','$ls_desescdoc','$ls_descladoc','$ls_desubifis',"; print "'$ai_subnomina','$li_tipnom','$ls_conjub','$ls_catjub','$ls_codclavia','$ls_dencat','$ls_codunirac','$li_pagtaqper',"; print "'$li_compensacion','$ld_fecascper','$ls_grado','$li_suebasper','$li_priespper','$li_pritraper','$li_priproper',"; print "'$li_prianoserper','$li_pridesper','$li_porpenper','$li_prinoascper','$li_monpenper','$li_subtotper','$ls_descasicar',"; print "'$ls_coddep','$ls_dendep','$ls_tippen','$ls_fecvi','$ls_prirem','$ls_segrem','$li_salnorper','$ls_estencper',"; print "'$ld_fecegrper','$ld_fecsusper','$ls_obsegrper','$ls_codger','$ls_obsrecper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "nomina": // el llamado se hace desde sigesp_sno_d_personalnomina.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarnomina('$ls_codper','$ls_nomper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "prestamo": // el llamado se hace desde sigesp_sno_p_prestamo.php $ld_sueper=$rs_data->fields["sueper"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarprestamo('$ls_codper','$ls_nomper','$ld_sueper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "catprestamo": // el llamado se hace desde sigesp_sno_cat_prestamo.php $ld_sueper=$rs_data->fields["sueper"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarcatprestamo('$ls_codper','$ls_nomper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "reppagnomdes": // el llamado se hace desde sigesp_sno_r_pagonomina.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreppagnomdes('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "reppagnomhas": // el llamado se hace desde sigesp_sno_r_pagonomina.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreppagnomhas('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "cambioestatus": // el llamado se hace desde sigesp_sno_p_personalcambioestatus.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarcambioestatus('$ls_codper','$ls_nomper','$ls_estper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "prenominades": // el llamado se hace desde sigesp_sno_p_calcularprenomina.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarprenominades('$ls_codper','$ls_nomper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "prenominahas": // el llamado se hace desde sigesp_sno_p_calcularprenomina.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarprenominahas('$ls_codper','$ls_nomper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "movimientonominas": // el llamado se hace desde sigesp_sno_p_movimientonominas.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarmovimientonominas('$ls_codper','$ls_nomper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "vacaciondes": // el llamado se hace desde sigesp_sno_p_vacacionvencida.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarvacaciondes('$ls_codper','$ls_nomper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "vacacionhas": // el llamado se hace desde sigesp_sno_p_vacacionvencida.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarvacacionhas('$ls_codper','$ls_nomper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "catvacacion": // el llamado se hace desde sigesp_sno_cat_vacacionprogramar.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarcatvacacion('$ls_codper','$ls_nomper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "repprenomdes": // el llamado se hace desde sigesp_sno_r_prenomina.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarrepprenomdes('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "repprenomhas": // el llamado se hace desde sigesp_sno_r_prenomina.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarrepprenomhas('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "reprecpagdes": // el llamado se hace desde sigesp_sno_r_recibopago.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreprecpagdes('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "reprecpaghas": // el llamado se hace desde sigesp_sno_r_recibopago.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreprecpaghas('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "replisfirdes": // el llamado se hace desde sigesp_sno_r_listadofirmas.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreplisfirdes('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "replisfirhas": // el llamado se hace desde sigesp_sno_r_listadofirmas.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreplisfirhas('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "reppredes": // el llamado se hace desde sigesp_sno_r_listadoprestamo.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreppredes('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "repprehas": // el llamado se hace desde sigesp_sno_r_listadoprestamo.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarrepprehas('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "repdetpredes": // el llamado se hace desde sigesp_sno_r_listadoprestamo.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarrepdetpredes('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "repdetprehas": // el llamado se hace desde sigesp_sno_r_listadoprestamo.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarrepdetprehas('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "personaproyecto": // el llamado se hace desde sigesp_sno_d_personaproyecto.php $ld_sueper=$rs_data->fields["sueper"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarpersonaproyecto('$ls_codper','$ls_nomper','$ls_desuniadm');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "personalprima": // el llamado se hace desde sigesp_sno_d_personaproyecto.php $ld_sueper=$rs_data->fields["sueper"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarpersonalprima('$ls_codper','$ls_nomper','$ls_desuniadm');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "replisprodes": // el llamado se hace desde sigesp_sno_r_listadoproyectospersonal.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreplisprodes('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "replisprohas": // el llamado se hace desde sigesp_sno_r_listadoproyectospersonal.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreplisprohas('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "replisbendes": // el llamado se hace desde sigesp_sno_r_listadobeneficiario.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreplisbendes('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "replisbenhas": // el llamado se hace desde sigesp_sno_r_listadobeneficiario.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarreplisbenhas('$ls_codper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "encargaduria": // el llamado se hace desde sigesp_sno_p_registrarencargaduria.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarencargaduria('$ls_codper','$ls_nomper','$ls_estper','$ls_codasicar','$ls_denasicar',"; print "'$ls_codcar','$ls_descar','$ls_codtab','$ls_destab','$ls_codgra','$ls_codpas',"; print "'$ls_coduniadm', '$ls_desuniadm','$ls_codsubnom','$li_tipnom','$ls_codunirac', "; print "'$ls_grado', '$ls_coddep', '$ls_dendep');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "encargado": // el llamado se hace desde sigesp_sno_p_registrarencargaduria.php print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarencargado('$ls_codper','$ls_nomper','$ls_estper','$ls_codasicar','$ls_denasicar',"; print "'$ls_codcar','$ls_descar','$ls_codtab','$ls_destab','$ls_codgra','$ls_codpas',"; print "'$ls_coduniadm', '$ls_desuniadm','$ls_codsubnom','$li_tipnom','$ls_codunirac', "; print "'$ls_grado', '$ls_coddep', '$ls_dendep');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "catencargaduria1": // el llamado se hace desde sigesp_sno_cat_registroencargaduria.php $ld_sueper=$rs_data->fields["sueper"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarcatencargaduria1('$ls_codper','$ls_nomper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; case "catencargaduria2": // el llamado se hace desde sigesp_sno_cat_registroencargaduria.php // para el personal encargado $ld_sueper=$rs_data->fields["sueper"]; print "<tr class=celdas-blancas>"; print "<td><a href=\"javascript: aceptarcatencargaduria2('$ls_codper','$ls_nomper');\">".$ls_codper."</a></td>"; print "<td>".$ls_cedper."</td>"; print "<td>".$ls_nomper."</td>"; print "<td>".$ls_estper."</td>"; print "<td ".$ls_clase.">".$ls_contrato."</td>"; print "</tr>"; break; } $rs_data->MoveNext(); } $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($io_fecha); }
'aporte'=>array('justification'=>'right','width'=>80), // Justificación y ancho de la columna 'total'=>array('justification'=>'right','width'=>80))); // Justificación y ancho de la columna $io_pdf->ezTable($la_data,$la_columna,'',$la_config); } //----------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------- Instancia de las clases ------------------------------------------------ require_once("../../shared/ezpdf/class.ezpdf.php"); require_once("sigesp_snorh_class_report.php"); $io_report=new sigesp_snorh_class_report(); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../class_folder/class_funciones_nomina.php"); $io_fun_nomina=new class_funciones_nomina(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); //---------------------------------------------------- Parámetros del encabezado ----------------------------------------------- $ls_titulo="<b>Listado de Aportes del IPASME</b>"; //-------------------------------------------------- Parámetros para Filtar el Reporte ----------------------------------------- $ls_codnomdes=$io_fun_nomina->uf_obtenervalor_get("codnomdes",""); $ls_codnomhas=$io_fun_nomina->uf_obtenervalor_get("codnomhas",""); $ls_ano=$io_fun_nomina->uf_obtenervalor_get("ano",""); $ls_mes=$io_fun_nomina->uf_obtenervalor_get("mes",""); $ls_orden=$io_fun_nomina->uf_obtenervalor_get("orden","1"); $ls_conceptocero=$io_fun_nomina->uf_obtenervalor_get("conceptocero",""); $ls_periodo= "<b>Año: ".$ls_ano." Mes: ".$io_fecha->uf_load_nombre_mes($ls_mes)."</b>"; $ls_tiporeporte=$io_fun_nomina->uf_obtenervalor_get("tiporeporte",0); global $ls_tiporeporte; if($ls_tiporeporte==1) { require_once("sigesp_snorh_class_reportbsf.php");
'paga_eje_acum'=>'', 'paga_vari_abs_mens'=>'', 'paga_porc_vari_abs_mens'=>'', 'paga_vari_abs_acum'=>'', 'paga_porc_vari_abs_acum'=>''); $io_pdf->ezTable($la_data_tot,$la_columnas,'',$la_config); }// end function uf_print_pie_cabecera //-------------------------------------------------------------------------------------------------------------------------------- require_once("../../shared/ezpdf/class.ezpdf.php"); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("sigesp_spg_funciones_reportes.php"); $io_function_report=new sigesp_spg_funciones_reportes(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha = new class_fecha(); //----------------------------------------------------------------------------------------------------------------------------- global $la_data_tot; require_once("sigesp_spg_class_reportes_instructivo_06.php"); $io_report = new sigesp_spg_class_reportes_instructivo_06(); //-------------------------------------------------- Parámetros para Filtar el Reporte ----------------------------------------- $ldt_periodo=$_SESSION["la_empresa"]["periodo"]; $li_ano=substr($ldt_periodo,0,4); $li_estmodest=$_SESSION["la_empresa"]["estmodest"]; $ls_cmbmes=$_GET["mes"]; $ls_tipo=$_GET["tipo"]; switch($ls_cmbmes) { case '01': $ls_mes = "ENERO";
require_once("../shared/class_folder/sigesp_include.php"); require_once("../shared/class_folder/class_fecha.php"); require_once("../shared/class_folder/class_funciones.php"); require_once("../shared/class_folder/class_mensajes.php"); require_once("../shared/class_folder/class_sql.php"); require_once("../shared/class_folder/class_datastore.php"); require_once("../shared/class_folder/class_sigesp_int.php"); require_once("../shared/class_folder/class_sigesp_int_scg.php"); $msg=new class_mensajes(); $siginc=new sigesp_include(); $con=$siginc->uf_conectar(); $fun=new class_funciones(); $io_sql=new class_sql($con); require_once("sigesp_spg_c_mod_presupuestarias.php"); $in_classcmp=new sigesp_spg_c_mod_presupuestarias(); $int_fec=new class_fecha(); /////////////////////////////////////Parametros necesarios para seguridad//////////////////////////// $ls_empresa=$dat["codemp"]; $li_estmodest=$dat["estmodest"]; $ls_titulo=""; $ls_titulo = $in_classcmp->uf_get_nomestructura($ls_empresa); if(array_key_exists("la_logusr",$_SESSION)) { $ls_logusr=$_SESSION["la_logusr"]; } else { $ls_logusr=""; } $ls_sistema="SPG"; $ls_ventana="sigesp_spg_p_rectificaciones.php";
'pagado'=>'', 'porc_comprometer'=>'', 'porc_causado'=>'', 'porc_pagado'=>'', 'disp_trim_ant'=>'', 'disp_fecha'=>''); $io_pdf->ezTable($la_data_tot,$la_columnas,'',$la_config); }// end function uf_print_pie_cabecera //-------------------------------------------------------------------------------------------------------------------------------- require_once("../../shared/ezpdf/class.ezpdf.php"); require_once("sigesp_spg_reporte_comparados_forma05.php"); $io_report = new sigesp_spg_reporte_comparados_forma05(); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha = new class_fecha(); //-------------------------------------------------- Parámetros para Filtar el Reporte ---------------------------------------- $ldt_periodo=$_SESSION["la_empresa"]["periodo"]; $li_ano=substr($ldt_periodo,0,4); $ls_codestpro1_min = $_GET["codestpro1"]; $ls_codestpro2_min = $_GET["codestpro2"]; $ls_codestpro3_min = $_GET["codestpro3"]; $ls_codestpro1h_max = $_GET["codestpro1h"]; $ls_codestpro2h_max = $_GET["codestpro2h"]; $ls_codestpro3h_max = $_GET["codestpro3h"]; $ls_codestpro4 = "00"; $ls_codestpro5 = "00"; $ls_codestpro4h = "00"; $ls_codestpro5h = "00"; if(($ls_codestpro1_min=="")&&($ls_codestpro2_min=="")&&($ls_codestpro3_min=="")) {
function uf_print_retencionesmunicipales() { //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print_retencionesmunicipales // Access: private // Arguments: // Description: Función que obtiene e imprime los resultados de la busqueda de retenciones de iva // Creado Por: Ing. Yesenia Moreno/ Ing. Luis Lang // Fecha Creación: 15/07/2007 Fecha Última Modificación : //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $io_grid; 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(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_mes=$_POST['mes']; $ls_anio=$_POST['anio']; $ld_fecdesde=$ls_anio."-".$ls_mes."-01"; $ld_fechasta=$ls_anio."-".$ls_mes."-".substr($io_fecha->uf_last_day($ls_mes,$ls_anio),0,2); $ls_sql="SELECT numcom, codsujret, nomsujret, dirsujret, rif ". " FROM scb_cmp_ret ". " WHERE codemp = '".$ls_codemp."' ". " AND fecrep>='".$ld_fecdesde."' ". " AND fecrep<='".$ld_fechasta."' ". " AND codret='0000000003' ". " ORDER BY numcom"; $rs_data=$io_sql->select($ls_sql); if($rs_data===false) { $io_mensajes->uf_mensajes_ajax("Error al cargar Retenciones Muncipales ","ERROR->".$io_funciones->uf_convertirmsg($io_sql->message),false,""); } else { $lo_title[1]=" "; $lo_title[2]="Comprobante"; $lo_title[3]="Codigo Proveedor/Beneficiario"; $lo_title[4]="Nombre Proveedor/Beneficiario"; $lo_title[5]="Dirección"; $lo_title[6]="R.I.F."; $li_totrow=0; $lo_object[$li_totrow][1]=""; $lo_object[$li_totrow][2]=""; $lo_object[$li_totrow][3]=""; $lo_object[$li_totrow][4]=""; $lo_object[$li_totrow][5]=""; $lo_object[$li_totrow][6]=""; while($row=$io_sql->fetch_row($rs_data)) { $li_totrow++; $ls_numcom=$row["numcom"]; $ls_codsujret=$row["codsujret"]; $ls_nomsujret=$row["nomsujret"]; $ls_dirsujret=$row["dirsujret"]; $ls_rif=$row["rif"]; $lo_object[$li_totrow][1]="<input type=checkbox name=checkcmp".$li_totrow." id=checkcmp".$li_totrow." value=1 size=10 style=text-align:left class=sin-borde>"; $lo_object[$li_totrow][2]="<div align=center><input type=text name=txtnumcom".$li_totrow." id=txtnumcom".$li_totrow." value='".$ls_numcom."' class=sin-borde readonly style=text-align:center size=15 maxlength=15></div>"; $lo_object[$li_totrow][3]="<div align=center><input type=text name=txtcodsujret".$li_totrow." id=txtcodsujret".$li_totrow." value='".$ls_codsujret."' class=sin-borde readonly style=text-align:center size=10 maxlength=10></div>"; $lo_object[$li_totrow][4]="<div align=left><input type=text name=txtnomsujret".$li_totrow." id=txtnomsujret".$li_totrow." value='".$ls_nomsujret."' class=sin-borde readonly style=text-align:left size=25 maxlength=80></div>"; $lo_object[$li_totrow][5]="<div align=left><input type=text name=txtdirsujret".$li_totrow." id=txtdirsujret".$li_totrow." value='".$ls_dirsujret."' class=sin-borde readonly style=text-align:left size=35 maxlength=200></div>"; $lo_object[$li_totrow][6]="<div align=center><input type=text name=txtrif".$li_totrow." id=txtrif".$li_totrow." value='".$ls_rif."' class=sin-borde readonly style=text-align:center size=15 maxlength=15></div>"; } $io_sql->free_result($rs_data); $io_grid->makegrid($li_totrow,$lo_title,$lo_object,750,'Comprobantes de Retención Municipal','grid'); } unset($io_include); unset($io_conexion); unset($io_sql); unset($io_mensajes); unset($io_funciones); unset($ls_codemp); }// end function uf_print_retencionesmunicipales
$li_tipo=1; } if($_SESSION["la_nomina"]["tiponomina"]=="HISTORICA") { require_once("sigesp_sno_class_report_historico.php"); $io_report=new sigesp_sno_class_report_historico(); $li_tipo=2; } require_once("../../shared/class_folder/sigesp_c_reconvertir_monedabsf.php"); $io_monedabsf=new sigesp_c_reconvertir_monedabsf(); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../class_folder/class_funciones_nomina.php"); $io_fun_nomina=new class_funciones_nomina(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); //---------------------------------------------------- Parámetros del encabezado ----------------------------------------------- $ls_desnom=$_SESSION["la_nomina"]["desnom"]; $ls_peractnom=$_SESSION["la_nomina"]["peractnom"]; $li_adelanto=$_SESSION["la_nomina"]["adenom"]; $ld_fecdesper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fecdesper"]); $ld_fechasper=$io_funciones->uf_convertirfecmostrar($_SESSION["la_nomina"]["fechasper"]); if(substr($ld_fecdesper,0,2)=="01") { $ls_descripcion="1ra QUINCENA "; } else { $ls_descripcion="2da QUINCENA "; } $ls_descripcion=$ls_descripcion."MES DE ".strtoupper($io_fecha->uf_load_nombre_mes(substr($ld_fecdesper,3,2)))." ".substr($ld_fecdesper,6,4);
$la_data[2] = array('name1' => 'Total del 11% de IVA Retenido', 'name2' => $ldec_totimp9); $la_data[3] = array('name1' => 'Total del 25% de IVA Retenido', 'name2' => $ldec_totimp25); $la_columna = array('name1' => '', 'name2' => ''); $la_config = array('showHeadings' => 0, 'fontSize' => 8, 'titleFontSize' => 10, 'showLines' => 2, 'shaded' => 0, 'width' => 970, 'maxWidth' => 970, 'xPos' => 'center', 'cols' => array('name1' => array('justification' => 'left', 'width' => 200), 'name2' => array('justification' => 'right', 'width' => 150))); // Justificacin y ancho de la columna Nro Expediente de Importacin. $io_pdf->ezTable($la_data, $la_columna, '', $la_config); } // end function uf_print_table_totales //-------------------------------------------------------------------------------------------------------------------------------- //----------------------------------------------------- Instancia de las clases ------------------------------------------------ require_once "../../shared/ezpdf/class.ezpdf.php"; require_once "sigesp_cxp_class_report.php"; require_once "../../shared/class_folder/sigesp_include.php"; require_once "../../shared/class_folder/class_sql.php"; require_once "../../shared/class_folder/class_fecha.php"; $io_fecha = new class_fecha(); $io_in = new sigesp_include(); $con = $io_in->uf_conectar(); $io_sql = new class_sql($con); $io_report = new sigesp_cxp_class_report("../../"); require_once "../../shared/class_folder/class_funciones.php"; $io_funciones = new class_funciones(); require_once "../class_folder/class_funciones_cxp.php"; $io_fun_cxp = new class_funciones_cxp(); //---------------------------------------------------- Parmetros del encabezado ----------------------------------------------- $ls_mes = $_GET["mes"]; $ls_agno = $_GET["agno"]; $ls_titulo = "<b>Libro de Compras</b>"; $li_lastday = $io_fecha->uf_last_day($ls_mes, $ls_agno); $li_lastday = substr($li_lastday, 0, 2); $as_fechadesde = $ls_agno . '/' . $ls_mes . '/01';
switch($ls_tiporeporte) { case "0": require_once("sigesp_scg_class_bal_general.php"); $io_report = new sigesp_scg_class_bal_general(); $ls_bolivares ="Bs."; break; case "1": require_once("sigesp_scg_class_bal_generalbsf.php"); $io_report = new sigesp_scg_class_bal_generalbsf(); $ls_bolivares ="Bs.F."; break; } require_once("../../shared/class_folder/class_fecha.php"); $io_fecha=new class_fecha(); require_once("../class_funciones_scg.php"); $io_fun_scg=new class_funciones_scg(); $ia_niveles_scg[0]=""; uf_init_niveles(); $li_total=count($ia_niveles_scg)-1; //--------------------------------------------------------------------------------------------------------------------------- //Parámetros para Filtar el Reporte $ls_cmbmes=$_GET["cmbmes"]; $ls_cmbagno=$_GET["cmbagno"]; $ls_last_day=$io_fecha->uf_last_day($ls_cmbmes,$ls_cmbagno); $fechas=$ls_last_day; $ldt_fechas=$io_funciones->uf_convertirdatetobd($ls_last_day)." 00:00:00"; $li_nivel=$_GET["cmbnivel"]; //--------------------------------------------------------------------------------------------------------------------------- //Parámetros del encabezado
$in = new sigesp_include(); $con = $in->uf_conectar(); require_once "../shared/class_folder/class_sql.php"; $io_sql = new class_sql($con); require_once "../shared/class_folder/class_mensajes.php"; $io_msg = new class_mensajes(); require_once "../shared/class_folder/class_funciones_db.php"; $io_fundb = new class_funciones_db($con); require_once "../shared/class_folder/class_funciones.php"; $io_fun = new class_funciones(); require_once "sigesp_saf_c_movimiento.php"; $io_saf = new sigesp_saf_c_movimiento(); require_once "../shared/class_folder/grid_param.php"; $in_grid = new grid_param(); require_once "../shared/class_folder/class_fecha.php"; $io_fec = new class_fecha(); $arre = $_SESSION["la_empresa"]; $ls_codemp = $arre["codemp"]; $li_totrows = uf_obtenervalor("totalfilas", 1); $li_totrowsscg = uf_obtenervalor("totalfilasscg", 1); if (array_key_exists("operacion", $_POST)) { $ls_operacion = $_POST["operacion"]; } else { $ls_operacion = "NUEVO"; uf_limpiarvariables(); uf_agregarlineablanca($lo_object, $li_totrows); uf_agregarlineablancascg($lo_objectscg, $li_totrowsscg); $ls_readonly = "readonly"; } switch ($ls_operacion) { case "NUEVO":
function uf_print_pie_detalle($as_estpro,$as_numordcom,$as_nombre,$as_montotart,$as_ciuemp,$adt_fecrec,&$io_pdf) { ////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print_pie_detalle // Acess: private // Arguments: la_data // arreglo de informaci�n // io_pdf // Objeto PDF // Description: funci�n que imprime el detalle // Creado Por: Ing. Yesenia Moreno // Modificado Por: Ing. Yozelin Barrag�n // Fecha Creaci�n: 05/02/2007 ////////////////////////////////////////////////////////////////////////////////////////// /*require_once("../../shared/class_folder/cnumero_letra.php"); $io_letra = new cnumero_letra();*/ //Instancio a la clase de conversi�n de numeros a letras. global $ls_tipoformato; include("../../shared/class_folder/class_numero_a_letra.php"); $numalet= new class_numero_a_letra(); //imprime numero con los valore por defecto //cambia a minusculas $numalet->setMayusculas(1); //cambia a femenino $numalet->setGenero(1); //cambia moneda if($ls_tipoformato==1) { $numalet->setMoneda("Bolivares Fuerte"); $ls_moneda="EN Bs.F."; $ls_titulo="Bs.F:"; } else { $numalet->setMoneda("Bolivares"); $ls_moneda="EN Bs."; $ls_titulo="Bs:"; } //cambia prefijo $numalet->setPrefijo("***"); //cambia sufijo $numalet->setSufijo("***"); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha = new class_fecha(); if($as_estpro==0) { $ls_tipo_orden=" Orden de Compra "; } else { $ls_tipo_orden=" Factura "; } $ls_prefijo=""; $ls_sufijo=""; //$ls_monto_letras=$io_letra->uf_convertir_letra($as_montotart,$ls_prefijo,$ls_sufijo); $numalet->setNumero($as_montotart); $ls_monto_letras= $numalet->letra(); require_once("../../shared/class_folder/class_funciones.php"); $funciones=new class_funciones(); $gestor=$_SESSION["ls_gestor"]; if ($gestor=="INFORMIX") { $adt_fecrec=$funciones->uf_formatovalidofecha($adt_fecrec); $adt_fecrec=$funciones->uf_convertirfecmostrar($adt_fecrec); } $li_dia=substr($adt_fecrec,0,2); $li_mes=substr($adt_fecrec,3,2); $li_agno=substr($adt_fecrec,6,4); $ls_mes=$io_fecha->uf_load_nombre_mes($li_mes); $io_pdf->ezSetY(350); $io_encabezado=$io_pdf->openObject(); $io_pdf->saveState(); $la_data=array(array('name'=>'los cuales fueron recibidos '.$adt_fecrec.' segun <b>'.$ls_tipo_orden.' No. '.$as_numordcom.'</b> Acta levantada '), array('name'=>'al efecto, en la forma siguiente: El represenante del <b>"'.trim($as_nombre).'"</b> '), array('name'=>'luego de haber constatado que <b>"LA EMPRESA"</b> ejecuto el suministro señalado en la referida '.$ls_tipo_orden.', declarada <b>ACEPTADA</b> la compra .'), array('name'=>'El monto correspondiente a este suministro es de ('.$ls_titulo.' '.number_format($as_montotart,2,",",".").' )'), array('name'=>'<b>'.$ls_monto_letras.'</b>'), array('name'=>'En prueba de conformidad se firma, en la ciudad de '.trim($as_ciuemp).', a los '.$li_dia.' dias del mes de '.$ls_mes.' de '.$li_agno.'. ')); $la_columnas=array('name'=>'','name'=>'','name'=>'','name'=>''); $la_config=array('showHeadings'=>0, // Mostrar encabezados 'showLines'=>0, // Mostrar L�neas 'fontSize' => 12, // Tama�o de Letras 'shaded'=>0, // Sombra entre l�neas 'shadeCol'=>array(0.5,0.5,0.5),//array($r,$g,$b), // Color de la sombra 'xOrientation'=>'center', // Orientaci�n de la tabla 'width'=>550, // Ancho de la tabla 'maxWidth'=>550, // Ancho M�ximo de la tabla 'xPos'=>306, // Orientaci�n de la tabla /*'cols'=>array('codart'=>array('justification'=>'center','width'=>100), // Justificaci�n y ancho de la 'denart'=>array('justification'=>'center','width'=>230), // Justificaci�n y 'canart'=>array('justification'=>'center','width'=>100), // Justificaci�n y 'preuniart'=>array('justification'=>'center','width'=>100))*/); // Justificaci�n y ancho de la $io_pdf->ezTable($la_data,$la_columnas,'',$la_config); $io_pdf->restoreState(); $io_pdf->closeObject(); $io_pdf->addObject($io_encabezado,'all'); }// end function uf_print_pie_detalle
'saldoporcomprometer'=>'', 'causado'=>'', 'pagado'=>'', 'porpagar'=>''); $io_pdf->ezTable($la_data_tot,$la_columnas,'',$la_config); }// end function uf_print_pie_cabecera //------------------------------------------------------------------------------------------------------------------------------ require_once("../../shared/ezpdf/class.ezpdf.php"); require_once("sigesp_spg_funciones_reportes.php"); $io_function_report = new sigesp_spg_funciones_reportes(); require_once("sigesp_spg_reporte_nuevos.php"); $io_report = new sigesp_spg_reporte_nuevos(); require_once("../../shared/class_folder/class_funciones.php"); $io_funciones=new class_funciones(); require_once("../../shared/class_folder/class_fecha.php"); $io_fecha = new class_fecha(); //-------------------------------------------------- Parámetros para Filtar el Reporte -------------------------------------- $ldt_periodo=$_SESSION["la_empresa"]["periodo"]; $li_ano=substr($ldt_periodo,0,4); $li_estmodest=$_SESSION["la_empresa"]["estmodest"]; $ls_codestpro1_min = $_GET["codestpro1"]; $ls_codestpro2_min = $_GET["codestpro2"]; $ls_codestpro3_min = $_GET["codestpro3"]; $ls_codestpro1h_max = $_GET["codestpro1h"]; $ls_codestpro2h_max = $_GET["codestpro2h"]; $ls_codestpro3h_max = $_GET["codestpro3h"]; $ls_estclades = $_GET["estclades"]; $ls_estclahas = $_GET["estclahas"]; $ls_loncodestpro1 = $_SESSION["la_empresa"]["loncodestpro1"]; $ls_loncodestpro2 = $_SESSION["la_empresa"]["loncodestpro2"]; $ls_loncodestpro3 = $_SESSION["la_empresa"]["loncodestpro3"];
</style> </head> <body> <?php require_once "../shared/class_folder/class_sql.php"; require_once "../shared/class_folder/class_fecha.php"; require_once "class_folder/sigesp_rpc_c_proveedor.php"; require_once "../shared/class_folder/class_mensajes.php"; require_once "../shared/class_folder/sigesp_include.php"; $io_proveedor = new sigesp_rpc_c_proveedor(); $io_include = new sigesp_include(); $ls_conect = $io_include->uf_conectar(); $io_sql = new class_sql($ls_conect); $io_msg = new class_mensajes(); $ls_codemp = $_SESSION["la_empresa"]["codemp"]; $io_fecha = new class_fecha(); if (array_key_exists("cmbbanco", $_POST)) { $ls_banco = $_POST["cmbbanco"]; $lr_datos["banco"] = $ls_banco; } else { $ls_banco = "000"; } if (array_key_exists("operacion", $_POST)) { $ls_operacion = $_POST["operacion"]; $ls_codigo = "%" . $_POST["txtcodigo"] . "%"; $ls_nombre = "%" . $_POST["txtnombre"] . "%"; } else { $ls_operacion = ""; } if (array_key_exists("txtcodigo", $_POST)) { $ls_codigo = "%" . $_POST["txtcodigo"] . "%";