"; print "location.href='../sigesp_inicio_sesion.php'"; print ""; } require_once("class_folder/class_funciones_soc.php"); $io_fun_compra = new class_funciones_soc(); $io_fun_compra->uf_load_seguridad("SOC","sigesp_soc_p_registro_cotizacion.php",$ls_permisos,$la_seguridad,$la_permisos); $ls_reporte = $io_fun_compra->uf_select_config("SOC","REPORTE","FORMATO_REGCOT","sigesp_soc_rfs_registro_cotizacion.php","C"); $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'; break; case '6': $ls_diasem='Sábado'; break; } //-------------------------------------------------------------- function uf_limpiarvariables() { ////////////////////////////////////////////////////////////////////////////// // Function: uf_limpiarvariables // Access: private // Description: Función que limpia todas las variables necesarias en la página // Creado Por: Ing. Néstor Falcón. // Fecha Creación: 16/05/2007 Fecha Última Modificación : 16/05/2007 ////////////////////////////////////////////////////////////////////////////// global $io_fundb,$io_fun_compra,$io_soc,$li_totrowbienes,$li_totrowservicios,$ld_subtotal,$ld_creditos,$ld_total; global $ls_codemp,$ls_numcot,$ls_tipcot,$ls_fecregcot,$ls_codpro,$ls_nompro,$ls_tipconpro,$ls_obscot,$li_diaent; global $ls_forpag,$ls_estatus,$ls_existe,$ls_numsolcot,$ls_estcot,$ls_parametros,$li_estinciva; global $ld_poriva,$ls_operacion,$li_estciespg,$li_estciespi,$ls_disabled,$li_diavalofe,$ls_garanacot,$ls_si1,$ls_no1,$ls_si2,$ls_no2; require_once("../shared/class_folder/class_funciones_db.php"); require_once("../shared/class_folder/sigesp_include.php"); require_once("../shared/class_folder/sigesp_c_generar_consecutivo.php"); $io_include = new sigesp_include(); $io_conexion = $io_include->uf_conectar(); $io_funciondb = new class_funciones_db($io_conexion); $io_keygen = new sigesp_c_generar_consecutivo(); $ls_numcot = $io_keygen->uf_generar_numero_nuevo('SOC','soc_cotizacion','numcot','SOCSOL',15,"","",""); $ls_estatus = "REGISTRO"; $ls_estcot = "0"; $ls_fecregcot = date("d/m/Y"); $ls_numsolcot = ""; $ls_tipcot = '-'; $ls_codpro = ""; $ls_nompro = ""; $ls_tipconpro = ""; $ls_obscot = ""; $li_diaent = ""; $li_diavalofe = ""; $ld_poriva = "0"; $ls_forpag = '-'; $li_totrowbienes = 0; $li_totrowservicios = 0; $ld_subtotal = "0,00"; $ld_creditos = "0,00"; $ld_total = "0,00"; $ls_operacion = $io_fun_compra->uf_obteneroperacion(); $ls_existe = $io_fun_compra->uf_obtenerexiste(); $ls_parametros = ""; $li_estinciva = 0; $li_estciespg = $io_fun_compra->uf_load_estatus_cierre($li_estciespi,$li_estciescg); $ls_disabled = ""; if ($li_estciespg==1 || $li_estciespi==1) { $ls_disabled = "disabled"; } $ls_estasitec=""; $ls_estesp=""; $ls_garanacot=""; if (!array_key_exists("rdasitec",$_POST)) { $ls_si1 = ''; $ls_no1 = ''; } if (!array_key_exists("rdespecificaciones",$_POST)) { $ls_si2 = ''; $ls_no2 = ''; } } //-------------------------------------------------------------- //-------------------------------------------------------------- function uf_load_variables() { ////////////////////////////////////////////////////////////////////////////// // Function: uf_load_variables // Access: private // Description: Función que carga todas las variables necesarias en la página // Creado Por: Ing. Néstor Falcón. // Fecha Creación: 16/05/2007 Fecha Última Modificación : 16/05/2007 ////////////////////////////////////////////////////////////////////////////// global $li_totrowbienes,$li_totrowservicios,$ld_subtotal,$ld_creditos,$ld_total,$ls_fecregcot,$ls_numsolcot; global $ls_estcot,$ls_numcot,$ls_tipcot,$ls_codpro,$ls_nompro,$ls_tipconpro,$ls_obscot,$ls_forpag,$li_diaent,$ls_fecregcot; global $ld_poriva,$li_estinciva,$li_estciespg,$li_estciespi,$li_diavalofe,$ls_estasitec,$ls_estesp,$ls_garanacot,$ls_si1,$ls_no1,$ls_si2,$ls_no2; $ls_estcot = $_POST["hidestcot"]; $ls_fecregcot = $_POST["txtfecregcot"]; $ls_numcot = $_POST["txtnumcot"]; $ls_tipcot = $_POST["cmbtipcot"]; $ls_codpro = $_POST["txtcodprov"]; $ls_nompro = $_POST["txtnomprov"]; $ls_obscot = $_POST["txtobscot"]; $ls_forpag = $_POST["cmbformapago"]; $li_diaent = $_POST["txtdiasentrega"]; $li_diavalofe = $_POST["txtvalidezoferta"]; $ld_poriva = $_POST["txtporiva"]; $li_totrowbienes = $_POST["totrowbienes"]; $li_totrowservicios = $_POST["totrowservicios"]; $ld_subtotal = $_POST["txtsubtotal"]; $ld_creditos = $_POST["txtcreditos"]; $ld_total = $_POST["txttotal"]; $ls_numsolcot = $_POST["hidnumsolcot"]; $ls_tipconpro = $_POST["hidtipconpro"]; if (array_key_exists("chkinconpora",$_POST)) { $li_estinciva = $_POST["chkinconpora"]; } else { $li_estinciva = 0; } if (array_key_exists("rdasitec",$_POST)) { print $ls_estasitec; $ls_estasitec=$_POST["rdasitec"]; if ($ls_estasitec=='1') { $ls_si1 = 'checked'; } elseif($ls_estasitec=='0') { $ls_no1 = 'checked'; } } else { $ls_estasitec=""; } if (array_key_exists("rdespecificaciones",$_POST)) { $ls_estesp=$_POST["rdespecificaciones"]; if ($ls_estesp=='1') { $ls_si2 = "checked"; } elseif($ls_estesp=='0') { $ls_no2 = "checked"; } } else { $ls_estesp=""; } $li_estciespg = $_POST["hidestciespg"];//Estatus del Cierre Presupuestario de Gasto. $li_estciespi = $_POST["hidestciespi"];//Estatus del Presupuestario de Ingresos. $ls_garanacot=$_POST["txtgarantias"]; } //-------------------------------------------------------------- //-------------------------------------------------------------- function uf_load_data(&$as_parametros) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_load_variables // Access: private // Description: Función que carga todas las variables necesarias en la página // Creado Por: Ing. Néstor Falcón. // Fecha Creación: 27/05/2007 Fecha Última Modificación : 27/05/2007 ////////////////////////////////////////////////////////////////////////////// global $li_totrowbienes,$li_totrowservicios,$li_totrowsep,$li_totrowproveedores; for($li_i=1;($li_i<$li_totrowbienes);$li_i++) { $ls_codart = $_POST["txtcodart".$li_i]; $ls_denart = $_POST["txtdenart".$li_i]; $ld_canart = $_POST["txtcanart".$li_i]; $ld_preart = $_POST["txtpreart".$li_i]; $ld_subart = $_POST["txtsubart".$li_i]; $ld_creart = $_POST["txtcreart".$li_i]; $ld_totart = $_POST["txttotart".$li_i]; $ls_calart = $_POST["cmbcalart".$li_i]; $ld_porcre = $_POST["hidporcre".$li_i]; $as_parametros=$as_parametros."&txtcodart".$li_i."=".$ls_codart."&txtdenart".$li_i."=".$ls_denart."". "&txtcanart".$li_i."=".$ld_canart."&txtpreart".$li_i."=".$ld_preart."". "&txtsubart".$li_i."=".$ld_subart."&txtcreart".$li_i."=".$ld_creart."". "&txttotart".$li_i."=".$ld_totart."&cmbcalart".$li_i."=".$ls_calart."". "&hidporcre".$li_i."=".$ld_porcre; } $as_parametros=$as_parametros."&totalbienes=".$li_totrowbienes.""; for($li_i=1;($li_i<$li_totrowservicios);$li_i++) { $ls_codser = $_POST["txtcodser".$li_i]; $ls_denser = $_POST["txtdenser".$li_i]; $ld_canser = $_POST["txtcanser".$li_i]; $ld_preser = $_POST["txtpreser".$li_i]; $ld_subser = $_POST["txtsubser".$li_i]; $ld_creser = $_POST["txtcreser".$li_i]; $ld_totser = $_POST["txttotser".$li_i]; $ls_calser = $_POST["cmbcalser".$li_i]; $ld_porcre = $_POST["hidporcre".$li_i]; $as_parametros=$as_parametros."&txtcodser".$li_i."=".$ls_codser."&txtdenser".$li_i."=".$ls_denser."". "&txtcanser".$li_i."=".$ld_canser."&txtpreser".$li_i."=".$ld_preser."". "&txtsubser".$li_i."=".$ld_subser."&txtcreser".$li_i."=".$ld_creser."". "&txttotser".$li_i."=".$ld_totser."&cmbcalser".$li_i."=".$ls_calser."". "&hidporcre".$li_i."=".$ld_porcre; } $as_parametros=$as_parametros."&totalservicios=".$li_totrowservicios.""; } //-------------------------------------------------------------- ?>