function uf_load_deducciones($as_numrecdoc, $as_codtipdoc, $as_cedbene, $as_codpro, $as_estcontable, $as_estpresupuestario) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_load_deducciones // Access: private // Arguments: as_numrecdoc // Número de Recepción // as_codtipdoc // Tipo de Documento // as_cedbene // Cédula del Beneficiario // a_codpro // Código del Proveedor // as_estcontable // estatus contable // as_estpresupuestario // estatus presupuetario // Description: Método que carga las deducciones de una recepcion // Creado Por: Ing. Yesenia Moreno/ Ing. Luis Lang // Fecha Creación: 06/05/2007 Fecha Última Modificación : ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $io_ds_deducciones; require_once "sigesp_cxp_c_recepcion.php"; $io_recepcion = new sigesp_cxp_c_recepcion("../../"); $rs_data = $io_recepcion->uf_load_deducciones($as_numrecdoc, $as_codtipdoc, $as_cedbene, $as_codpro); $li_fila = 0; while ($row = $io_recepcion->io_sql->fetch_row($rs_data)) { $li_fila = $li_fila + 1; $ls_documento = $row["numdoccom"]; $ls_codded = $row["codded"]; $li_monobjret = number_format($row["monobjret"], 2, ",", "."); $li_monret = number_format($row["monret"], 2, ",", "."); $ls_sccuenta = $row["sc_cuenta"]; $ls_porded = $row["porded"]; $ls_procede = $row["procede_doc"]; $li_iva = $row["iva"]; $li_islr = $row["islr"]; $io_ds_deducciones->insertRow("documento", $ls_documento); $io_ds_deducciones->insertRow("codded", $ls_codded); $io_ds_deducciones->insertRow("monobjret", $li_monobjret); $io_ds_deducciones->insertRow("monret", $li_monret); $io_ds_deducciones->insertRow("sccuenta", $ls_sccuenta); $io_ds_deducciones->insertRow("porded", $ls_porded); $io_ds_deducciones->insertRow("procededoc", $ls_procede); $io_ds_deducciones->insertRow("iva", $li_iva); $io_ds_deducciones->insertRow("islr", $li_islr); } if ($li_fila > 0) { $_SESSION["deducciones"] = $io_ds_deducciones->data; } unset($io_ds_deducciones); }
<script type="text/javascript" language="JavaScript1.2" src="js/stm31.js"></script> <script type="text/javascript" language="JavaScript1.2" src="js/funcion_cxp.js"></script> <script type="text/javascript" language="JavaScript1.2" src="../shared/js/validaciones.js"></script> <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> <?php $ld_fecha = date("d/m/Y"); require_once "class_folder/sigesp_cxp_c_recepcion.php"; $io_cxprd = new sigesp_cxp_c_recepcion("../"); require_once "class_folder/sigesp_cxp_c_solicituddesembolso.php"; $io_cxp = new sigesp_cxp_c_solicituddesembolso("../"); $ls_operacion = $io_fun_cxp->uf_obteneroperacion(); if ($ls_operacion == "PROCESAR") { $ls_codtipdoc = $_POST["cmbcodtipdoc"]; $lb_valido = $io_cxp->uf_procesar_creditos("../scc/III/pendientes/", $ls_codtipdoc, $la_seguridad); } $io_cxp->uf_destructor(); ?> <body> <table width="762" border="0" align="center" cellpadding="0" cellspacing="0" class="contorno"> <tr> <td width="1535" height="30" class="cd-logo"><img src="../shared/imagebank/header.jpg" width="812" height="40"></td> </tr> <tr>
a:active { color: #006699; } --> </style> <link href="../shared/js/css_intra/datepickercontrol.css" rel="stylesheet" type="text/css"> <link href="css/cxp.css" rel="stylesheet" type="text/css"> <style type="text/css"> <!-- .style1 {font-weight: bold} --> </style></head> <body> <?php require_once "class_folder/sigesp_cxp_c_recepcion.php"; $io_cxp = new sigesp_cxp_c_recepcion("../"); uf_limpiarvariables(); switch ($ls_operacion) { case "NUEVO": unset($_SESSION["cargos"]); unset($_SESSION["amortizacion"]); unset($_SESSION["deducciones"]); unset($_SESSION["ls_ajuste"]); require_once "../shared/class_folder/sigesp_c_generar_consecutivo.php"; $io_keygen = new sigesp_c_generar_consecutivo(); $ls_codrecdoc = $io_keygen->uf_generar_numero_nuevo("CXP", "cxp_rd", "codrecdoc", "CXPRCD", 15, "", "", ""); unset($io_keygen); break; case "GUARDAR": /* Código agregado para la verificación de del correlativo de la recepción de documentos para cargar por lotes */ require_once "../shared/class_folder/sigesp_c_generar_consecutivo.php";
function uf_print_amortizacion() { //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_print_amortizacion // Access: private // Arguments: // Description: Función que obtiene e imprime los resultados de la busqueda de compromisos // Creado Por: Ing. Yesenia Moreno/ Ing. Luis Lang // Fecha Creación: 09/05/2007 Fecha Última Modificación : //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $io_funciones_cxp; 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 "sigesp_cxp_c_recepcion.php"; $io_recepcion = new sigesp_cxp_c_recepcion("../../"); require_once "../../shared/class_folder/class_datastore.php"; $io_ds_amortizacion = new class_datastore(); // Datastored de cuentas contables $ls_codigo = $_POST['codigo']; $ls_tipodes = $_POST['tipodes']; switch ($ls_tipodes) { case "P": $ls_codprov = $ls_codigo; $ls_cedbene = "----------"; break; case "B": $ls_codprov = "----------"; $ls_cedbene = $ls_codigo; break; } if (array_key_exists("amortizacion", $_SESSION)) { $io_ds_amortizacion->data = $_SESSION["amortizacion"]; } $lb_valido = $io_recepcion->uf_select_amortizaciones($ls_codprov, $ls_cedbene); if ($lb_valido == true) { $li_totrow = $io_recepcion->io_ds_anticipos->getRowCount('numrecdoc'); if ($li_totrow > 0) { //print_r($io_ds_amortizacion->data); print "<table width=600 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "\t<td align='center' >Recepcion</td>"; print "\t<td align='rigth' >Total Anticipo</td>"; print "\t<td align='rigth' >Saldo</td>"; print "\t<td align='rigth' >Amortizacion</td>"; print "</tr>"; for ($li_i = 1; $li_i <= $li_totrow && $lb_valido; $li_i++) { $ls_numrecdoc = trim($io_recepcion->io_ds_anticipos->data["numrecdoc"][$li_i]); $ls_codtipdoc = trim($io_recepcion->io_ds_anticipos->data["codtipdoc"][$li_i]); $li_monsal = $io_recepcion->io_ds_anticipos->data["monsal"][$li_i]; $li_montotamo = $io_recepcion->io_ds_anticipos->data["montotamo"][$li_i]; $ls_cuenta = $io_recepcion->io_ds_anticipos->data["cuenta"][$li_i]; $ls_codamo = $io_recepcion->io_ds_anticipos->data["codamo"][$li_i]; $li_monamo = 0; if ($lb_valido) { $li_row = $io_ds_amortizacion->findValues(array('recdocant' => $ls_numrecdoc, 'codtipdoc' => $ls_codtipdoc), "recdocant"); if ($li_row > 0) { $li_monamo = $io_ds_amortizacion->getValue("monto", $li_row); } print "<tr class=celdas-blancas>"; print "\t<td width=155 align=center><input name=txtnumrecdoc" . $li_i . " type=text class=sin-borde style=text-align:center id=txtnumrecdoc" . $li_i . "' value=" . $ls_numrecdoc . " readonly/>" . "\t<input name=txtcuenta" . $li_i . " type=hidden id=txtcuenta" . $li_i . "' value=" . $ls_cuenta . " /><input name=txtcodtipdoc" . $li_i . " type=hidden id=txtcodtipdoc" . $li_i . "' value=" . $ls_codtipdoc . " />" . " <input name=txtcodamo" . $li_i . " type=hidden id=txtcodamo" . $li_i . "' value=" . $ls_codamo . " /></td>"; print "\t<td width=155 align=right>" . number_format($li_montotamo, 2, ',', '.') . "</td>"; print " <td width=155 align=right><input name=txtsaldo" . $li_i . " type=text class=sin-borde style=text-align:right id=txtsaldo" . $li_i . "' value=" . number_format($li_monsal, 2, ',', '.') . " readonly/></td>"; print " <td width=155 align=right><input name=txtmonto" . $li_i . " type=text class=sin-borde style=text-align:right id=txtmonto" . $li_i . "' value=" . number_format($li_monamo, 2, ',', '.') . " onKeyPress=return(ue_formatonumero(this,'.',',',event)); onBlur= ue_validarmonto(); /> </td>"; print "</tr>"; } } print "<tr><td>"; print "<input name=txttotrow type=hidden class=sin-borde id=txttotrow value=" . $li_totrow . " onKeyPress=return(ue_formatonumero(this,'.',',',event)); />"; print "</td></tr>"; print "</table>"; } else { $io_mensajes->message("ERROR->No hay Anticipos asociados a este Proveedor ó Beneficiario"); } } unset($io_mensajes); unset($io_funciones); unset($io_recepcion); }
<?php session_start(); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// if (!array_key_exists("la_logusr", $_SESSION)) { print "<script language=JavaScript>"; print "location.href='../sigesp_inicio_sesion.php'"; print "</script>"; } $ls_logusr = $_SESSION["la_logusr"]; require_once "class_folder/class_funciones_cxp.php"; $io_fun_cxp = new class_funciones_cxp(); $io_fun_cxp->uf_load_seguridad("CXP", "sigesp_cxp_r_ubicacion_recepciondocumento.php", $ls_permisos, $la_seguridad, $la_permisos); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// require_once "class_folder/sigesp_cxp_c_recepcion.php"; $io_cxp = new sigesp_cxp_c_recepcion("../"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Reporte de Ubicación Recepciones de Documentos</title> <meta http-equiv="" content="text/html; charset=iso-8859-1"> <meta http-equiv="" content="text/html; charset=iso-8859-1"> <script type="text/javascript" language="JavaScript1.2" src="js/stm31.js"></script> <script type="text/javascript" language="JavaScript1.2" src="js/funcion_cxp.js"></script> <meta http-equiv="" content="text/html; charset=iso-8859-1"><meta http-equiv="" content="text/html; charset=iso-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset="> <link href="../shared/css/cabecera.css" rel="stylesheet" type="text/css"> <link href="../shared/css/general.css" rel="stylesheet" type="text/css">
<?php session_start(); if (!array_key_exists("la_logusr", $_SESSION)) { print "<script language=JavaScript>"; print "close();"; print "opener.document.formulario.submit();"; print "</script>"; } require_once "class_folder/sigesp_cxp_c_recepcion.php"; $io_cxp = new sigesp_cxp_c_recepcion("../"); require_once "class_folder/class_funciones_cxp.php"; $io_fun_cxp = new class_funciones_cxp(); $ls_tipo = $io_fun_cxp->uf_obtenertipo(); $ls_tipdes = $io_fun_cxp->uf_obtenervalor_get("tipdes", ""); $ls_codproben = $io_fun_cxp->uf_obtenervalor_get("codproben", ""); $ls_nombre = $io_fun_cxp->uf_obtenervalor_get("nombre", ""); $ls_tipodestino = ""; $ls_codprovben = ""; $ls_nomprovben = ""; unset($io_fun_cxp); $ld_fecdes = "01/" . date("m") . "/" . date("Y"); $ld_fechas = date("d/m/Y"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Catálogo de Recepciones de Documentos</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css">