<?php session_start(); require_once("sigesp_sno_c_concepto.php"); $obj_principal = new sigesp_sno_c_concepto(); $listado = $_POST['catalogo']; $obj_principal->io_conexiones->codificacion_navegador(); function css_estilo(){ ?> <link href="../shared/css/catalogos.css" rel="stylesheet" type="text/css"> <link href="../shared/css/ventanas.css" rel="stylesheet" type="text/css"> <link href="../shared/css/general.css" rel="stylesheet" type="text/css"> <link href="../shared/css/tablas.css" rel="stylesheet" type="text/css"> <?php } $entes = $obj_principal->uf_consulta_entes($_POST['txtcod'],$_POST['txtente'],'por_listado'); ?> <table width="456" border="0" cellpadding="0" cellspacing="0" class='formato-blanco'> <tr class="titulo-celda"> <td width="65" align="center">Cod. Ente</td> <td width="319" align="center">Ente</td> <td width="72" align="center">Porcentaje</td> </tr>
} --> </style> <script type="text/javascript" language="JavaScript1.2" src="js/stm31.js"></script> <script type="text/javascript" language="JavaScript1.2" src="js/funcion_nomina.js"></script> <link href="css/nomina.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"> </head> <body> <?php require_once("sigesp_sno_c_concepto.php"); $io_concepto=new sigesp_sno_c_concepto(); uf_limpiarvariables(); $ld_ano=substr($_SESSION["la_empresa"]["periodo"],0,4); $ld_fechasnom=substr($_SESSION["la_nomina"]["fechasper"],0,4); if($ld_fechasnom!=$ld_ano) { print("<script language=JavaScript>"); print(" alert('Este proceso esta desactivo para Períodos de años Diferentes al Periodo de la Empresa.');"); print(" location.href='sigespwindow_blank_hnomina.php'"); print("</script>"); } switch ($ls_operacion) { case "GUARDAR": uf_load_variables(); if($ls_intprocon=="1")
function uf_limpiarvariables() { ////////////////////////////////////////////////////////////////////////////// // Function: uf_limpiarvariables // Access: private // Description: Función que limpia todas las variables necesarias en la página // Creado Por: Ing. Yesenia Moreno // Fecha Creación: 01/01/2006 Fecha Última Modificación : ////////////////////////////////////////////////////////////////////////////// global $ls_codconc,$ls_nomcon,$ls_titcon,$ls_forcon,$li_acumaxcon,$li_valmincon,$li_valmaxcon,$ls_concon,$ls_cueprecon; global $ls_cueconcon,$ls_forpatcon,$ls_cueprepatcon,$la_sigcon,$ls_glocon,$ls_aplisrcon,$ls_desdescon,$ls_arc,$ls_aplarccon; global $ls_cueconpatcon,$ls_titretempcon,$ls_titretpatcon,$li_valminpatcon,$li_valmaxpatcon,$ls_sigcon,$ls_sueintcon; global $ls_intprocon,$ls_global,$ls_isr,$ls_sueldointegral,$ls_programatica,$ls_denconcon,$ls_dencueconpat; global $ls_denprecon,$ls_presupuesto,$ls_contable,$ls_activarbloqueo,$ls_existe,$la_descon,$ls_coddescon,$ls_desper; global $ls_dencueprepat,$ls_concepto,$ls_signo,$ls_personal,$ls_prenomina,$ls_sueldointegralvac,$ls_sueintvaccon,$io_fun_nomina; global $ls_operacion,$ls_desnom,$ls_spgcuenta,$ls_contabilizacion,$li_activarbloqueo,$ls_modalidad,$ls_nomestpro1,$ls_nomestpro2,$ls_nomestpro3; global $ls_nomestpro4,$ls_nomestpro5,$ls_titulo,$ls_codestpro1,$ls_denestpro1,$ls_codestpro2,$ls_denestpro2,$ls_codestpro3; global $ls_denestpro3,$ls_codestpro4,$ls_denestpro4,$ls_codestpro5,$ls_denestpro5,$li_maxlen,$ls_estprog1, $ls_estprog2, $ls_estprog3, $ls_estprog4,$ls_estprog5; global $ls_activarislr,$io_concepto,$li_calculada,$ls_conprocon,$ls_aplconprocon,$li_confconprocon; global $ls_estcla1,$ls_estcla2,$ls_estcla3,$ls_estcla4,$ls_estcla5; global $ls_intingcon, $ls_ingreso, $ls_cueingcon, $ls_dencueing, $li_poringcon, $ls_porcentajeingreso; global $ls_repacucon,$ls_repconsunicon, $ls_consunicon, $la_quirepcon, $ls_activoreporte; global $ls_frevarcon, $ls_asifidper, $ls_asifidpat,$ls_persalnor,$ls_perenc, $ls_aplresenc, $ls_activarresenc,$ls_codente,$ls_txtente,$ls_guard; require_once("sigesp_sno.php"); $io_sno=new sigesp_sno(); require_once("sigesp_sno_c_concepto.php"); $io_concepto=new sigesp_sno_c_concepto(); $ls_activarislr=""; $ls_activarresenc=""; $ls_codconc=""; $ls_nomcon=""; $ls_titcon=""; $ls_forcon=""; $li_acumaxcon="0"; $li_valmincon="0"; $li_valmaxcon="0"; $ls_concon=""; $ls_cueprecon=""; $ls_denprecon=""; $ls_cueconcon=""; $ls_denconcon=""; $ls_coddescon=""; $ls_desdescon=""; $ls_forpatcon=""; $ls_cueprepatcon=""; $ls_cueconpatcon=""; $ls_titretempcon=""; $ls_titretpatcon=""; $li_valminpatcon=""; $li_valmaxpatcon=""; $ls_sigcon=""; $la_sigcon[0]=""; $la_sigcon[1]=""; $la_sigcon[2]=""; $la_sigcon[3]=""; $la_sigcon[4]=""; $la_sigcon[5]=""; $la_descon[0]=""; $la_descon[1]=""; $la_descon[2]=""; $la_quirepcon[0]=""; $la_quirepcon[1]=""; $la_quirepcon[2]=""; $ls_glocon=""; $ls_aplisrcon=""; $ls_aplarccon=""; $ls_aplconprocon=""; $ls_sueintcon=""; $ls_sueintvaccon=""; $ls_intprocon=""; $li_conprenom=""; $ls_global=""; $ls_isr=""; $ls_arc=""; $ls_repacucon=""; $ls_repconsunicon=""; $ls_consunicon=""; $ls_conprocon=""; $ls_intingcon=""; $ls_cueingcon=""; $ls_dencueing=""; $li_poringcon="0,00"; $ls_porcentajeingreso="disabled"; $ls_prenomina=" checked"; $ls_sueldointegral=""; $ls_sueldointegralvac=""; $ls_programatica=""; $ls_dencueconpat=""; $ls_dencueprepat=""; $ls_presupuesto="style='visibility:hidden'"; $ls_contable="style='visibility:hidden'"; $ls_estprog1="style='visibility:hidden'"; $ls_estprog2="style='visibility:hidden'"; $ls_estprog3="style='visibility:hidden'"; $ls_estprog4="style='visibility:hidden'"; $ls_estprog5="style='visibility:hidden'"; $ls_ingreso="style='visibility:hidden'"; $ls_activarbloqueo=""; $ls_concepto=""; $ls_signo=""; $ls_personal=" disabled"; $ls_frevarcon=""; $ls_asifidper=""; $ls_asifidpat=""; $ls_existe=$io_fun_nomina->uf_obtenerexiste(); $ls_operacion=$io_fun_nomina->uf_obteneroperacion(); $li_confconprocon=$_SESSION["la_nomina"]["conpronom"]; $ls_desnom=$_SESSION["la_nomina"]["desnom"]; $ls_desper=$_SESSION["la_nomina"]["descripcionperiodo"]; $ls_spgcuenta=$io_sno->uf_select_config("SNO","NOMINA","SPGCUENTA","401","C"); $ls_contabilizacion=$io_sno->uf_select_config("SNO","SPG","CONTABILIZACION","UBICACION ADMINISTRATIVA","C"); $li_activarbloqueo=$io_sno->uf_select_config("SNO","CONFIG","ACTIVAR_BLOQUEO","0","I"); if($io_concepto->uf_select_islr()) { $ls_activarislr=" disabled"; } $ls_persalnor=""; $ls_perenc=""; $ls_aplresenc=""; if($io_concepto->uf_select_guard_status()) { $ls_guard="disabled"; } else { $ls_guard=""; } $ls_nomestpro1=$_SESSION["la_empresa"]["nomestpro1"]; $ls_nomestpro2=$_SESSION["la_empresa"]["nomestpro2"]; $ls_nomestpro3=$_SESSION["la_empresa"]["nomestpro3"]; $ls_nomestpro4=$_SESSION["la_empresa"]["nomestpro4"]; $ls_nomestpro5=$_SESSION["la_empresa"]["nomestpro5"]; $ls_codestpro1=""; $ls_denestpro1=""; $ls_codestpro2=""; $ls_denestpro2=""; $ls_codestpro3=""; $ls_denestpro3=""; $ls_codestpro4=""; $ls_denestpro4=""; $ls_codestpro5=""; $ls_denestpro5=""; $ls_estcla1=""; $ls_estcla2=""; $ls_estcla3=""; $ls_estcla4=""; $ls_estcla5=""; $ls_codente=""; $ls_txtente=""; $ls_activoreporte="disabled"; if($io_concepto->uf_select_resumen_encargaduria()) { $ls_activarresenc=" disabled"; } if(($_SESSION["la_nomina"]["tippernom"]=='2')&&($_SESSION["la_nomina"]["divcon"]=='1'))// Nóminas Mensuales y con división de conceptos { $ls_activoreporte=""; } $ls_modalidad=$_SESSION["la_empresa"]["estmodest"]; switch($ls_modalidad) { case "1": // Modalidad por Proyecto $ls_titulo="Estructura Presupuestaria"; $ls_codestpro4="00"; $ls_codestpro5="00"; $li_maxlen=25; break; case "2": // Modalidad por Presupuesto $ls_titulo="Estructura Programática"; $li_maxlen=5; break; } unset($io_sno); require_once("sigesp_sno_c_calcularnomina.php"); $io_calcularnomina=new sigesp_sno_c_calcularnomina(); $li_calculada=str_pad($io_calcularnomina->uf_existesalida(),1,"0"); unset($io_calcularnomina); }
--> </style> <script type="text/javascript" language="JavaScript1.2" src="js/stm31.js"></script> <script type="text/javascript" language="JavaScript1.2" src="js/funcion_nomina.js"></script> <script language="javascript" src="../shared/js/js_intra/datepickercontrol.js"></script> <link href="css/nomina.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("sigesp_sno_c_concepto.php"); $io_concepto=new sigesp_sno_c_concepto(); require_once("../shared/class_folder/grid_param.php"); $io_grid=new grid_param(); uf_limpiarvariables(); switch ($ls_operacion) { case "NUEVO": $lb_valido=$io_concepto->uf_load_conceptoencargaduria($li_totrows,$lo_object); break; case "GUARDAR": $lb_valido=true; $io_concepto->io_sql->begin_transaction(); for($li_i=1;$li_i<=$li_totrows&&$lb_valido;$li_i++) { $ls_codcon=$_POST["txtcodcon".$li_i.""];