uf_load_variables(); $lb_valido=false; switch(trim($ls_metodofideicomiso)) { case "VERSION 2": $lb_valido=$io_fideicomiso->uf_procesar_fideicomiso_version2($li_anocurper,$ls_mescurper,$la_nomsele,$la_seguridad); break; case "VERSION CONSEJO": $lb_valido=$io_fideicomiso->uf_procesar_fideicomiso_version_consejo($li_anocurper,$ls_mescurper,$la_nomsele,$la_seguridad); break; } if($lb_valido===false) { $li_totrows=1; uf_agregarlineablanca($lo_object,1); $ls_existe="FALSE"; $ls_meses="style='visibility:visible'"; } else { $ls_existe="TRUE"; $ls_meses="style='visibility:hidden'"; $lb_valido=$io_fideicomiso->uf_load_fideiperiodo($li_anocurper,$ls_mescurper,$la_nomsele,$li_totrows,$lo_object,$ls_sueint); } break; } $lb_valido=$io_fideicomiso->uf_load_nomina($la_nominas); $io_fideicomiso->uf_destructor(); unset($io_fideicomiso); ?>
function uf_pintardetalle(&$lo_object, &$ai_totrows, &$ai_montot) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_pintardetalle // Access: private // Argumento: $aa_object // arreglo de objetos // $ai_totrows // ultima fila pintada en el grid // $ai_montot // monto total del grid // Returns: // Description: Funcion que se encarga de repintar el detalle existente en el grid. // Creado Por: Ing. Luis Anibal Lang // Fecha Creación: 11/04/2006 Fecha Última Modificación : 11/04/2006 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// $lb_valido = false; $ls_codpar = $_POST["txtcodpar1"]; if ($ls_codpar != "") { $ai_montot = 0; for ($li_i = 1; $li_i < $ai_totrows; $li_i++) { $lb_valido = true; $ls_codpar = $_POST["txtcodpar" . $li_i]; $ls_denpar = $_POST["txtdenpar" . $li_i]; $li_monpar = $_POST["txtmonpar" . $li_i]; $li_viduti = $_POST["txtviduti" . $li_i]; $li_cossal = $_POST["txtcossal" . $li_i]; $li_monactaux = str_replace(".", "", $li_monpar); $li_monactaux = str_replace(",", ".", $li_monactaux); $ai_montot = $ai_montot + $li_monactaux; if ($ls_codpar == "") { $ai_totrows = $ai_totrows - 1; // $lb_valido=false; break; } $lo_object[$li_i][1] = "<input name=txtcodpar" . $li_i . " type=text id=txtcodpar" . $li_i . " class=sin-borde size=25 maxlength=15 value='" . $ls_codpar . "' readonly style=text-align:center>"; $lo_object[$li_i][2] = "<input name=txtdenpar" . $li_i . " type=text id=txtdenpar" . $li_i . " class=sin-borde size=30 maxlength=250 value='" . $ls_denpar . "' readonly style=text-align:left>"; $lo_object[$li_i][3] = "<input name=txtmonpar" . $li_i . " type=text id=txtmonpar" . $li_i . " class=sin-borde size=18 value='" . $li_monpar . "' readonly style=text-align:right>"; $lo_object[$li_i][4] = "<input name=txtviduti" . $li_i . " type=text id=txtviduti" . $li_i . " class=sin-borde size=15 value='" . $li_viduti . "' readonly style=text-align:right>"; $lo_object[$li_i][5] = "<input name=txtcossal" . $li_i . " type=text id=txtcossal" . $li_i . " class=sin-borde size=15 value='" . $li_cossal . "' readonly style=text-align:right>"; $lo_object[$li_i][6] = "<a href=javascript:uf_delete_dt(" . $li_i . ");><img src=../shared/imagebank/tools15/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>"; } uf_agregarlineablanca($lo_object, $ai_totrows); } if (!$lb_valido) { $ai_totrows = 1; uf_agregarlineablanca($lo_object, $ai_totrows); } }
if ($lb_valido) { $in_class->io_msg->message("Solicitud " . $ls_numsol . " fue reversada."); } else { $in_class->io_msg->message("No se pudo reversar la solicitud " . $ls_numsol); } } } $li_totrows = 1; uf_agregarlineablanca($lo_object, $li_totrows); break; case "BUSCAR": uf_load_variables(); $in_class_contabiliza->uf_select_solicitudes_contabilizar($ls_numsol, $ls_fecreg, $ls_fecapr, $ls_codigo, $ls_tipo, $lo_object, $li_totrows, "C", "REVERSAR"); if ($li_totrows == 0) { $li_totrows = 1; uf_agregarlineablanca($lo_object, $li_totrows); } break; } $in_class->uf_destroy_objects(); unset($in_class); ?> <table width="762" border="0" align="center" cellpadding="0" cellspacing="0" class="contorno"> <tr> <td width="762" height="30" colspan="11" class="cd-logo"><img src="../shared/imagebank/header.jpg" width="778" height="40"></td> </tr> <tr> <td width="432" height="20" colspan="11" bgcolor="#E7E7E7"><table width="762" border="0" align="center" cellpadding="0" cellspacing="0"> <td width="432" height="20" bgcolor="#E7E7E7" class="descripcion_sistema">Módulo Integrador - <i>Solicitud de Ejecución Presupuestaria</i> </td> <td width="346" bgcolor="#E7E7E7"><div align="right"><span class="letras-pequeñas"><b><?php print date("j/n/Y") . " - " . date("h:i a");
$li_lastrow = 0; uf_agregarlineablanca($object, $total); } if ($ls_operacion == "AGREGARDETALLE") { $total = $_POST["totrows"]; $total = $total + 1; $ls_codigo = $_POST["txtcodigo"]; $ls_denominacion = $_POST["txtdenominacion"]; for ($li_i = 1; $li_i < $total; $li_i++) { $ls_codcla = $_POST["txtcodcla" . $li_i]; $ls_dencla = $_POST["txtdencla" . $li_i]; $object[$li_i][1] = "<input name=txtcodcla" . $li_i . " type=text id=txtcodcla" . $li_i . " class=sin-borde size=5 style=text-align:center value='" . $ls_codcla . "' readonly>"; $object[$li_i][2] = "<input name=txtdencla" . $li_i . " type=text id=txtdencla" . $li_i . " class=sin-borde size=70 style=text-align:left value='" . $ls_dencla . "'>"; $object[$li_i][3] = "<a href=javascript:uf_delete(" . $li_i . ");><img src=../../shared/imagebank/tools20/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>"; } uf_agregarlineablanca($object, $total); } ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////// Fin Operación de Eliminar //////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ?> <form name="form1" method="post" action=""> <?php ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// if ($ls_permisos || $ls_logusr == "PSEGIS") { print "<input type=hidden name=permisos id=permisos value='{$ls_permisos}'>"; print "<input type=hidden name=leer id=permisos value='{$la_accesos['leer']}'>"; print "<input type=hidden name=incluir id=permisos value='{$la_accesos['incluir']}'>"; print "<input type=hidden name=cambiar id=permisos value='{$la_accesos['cambiar']}'>"; print "<input type=hidden name=eliminar id=permisos value='{$la_accesos['eliminar']}'>"; print "<input type=hidden name=imprimir id=permisos value='{$la_accesos['imprimir']}'>";
function uf_pintardetalle(&$lo_object, $ai_totrows) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_pintardetalle // Access: private // Argumento: $aa_object // arreglo de objetos // $ai_totrows // ultima fila pintada en el grid // Returns: // Description: Funcion que se encarga de repintar el detalle existente en el grid. // Creado Por: Ing. Luis Anibal Lang // Fecha Creación: 11/04/2006 Fecha Última Modificación : 11/04/2006 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// for ($li_i = 1; $li_i < $ai_totrows; $li_i++) { $ls_codact = $_POST["txtcodact" . $li_i]; $ls_denact = $_POST["txtdenact" . $li_i]; $ls_idact = $_POST["txtidact" . $li_i]; $ls_desmov = $_POST["txtdesmov" . $li_i]; $li_monact = $_POST["txtmonact" . $li_i]; $lo_object[$li_i][1] = "<input name=txtdenact" . $li_i . " type=text id=txtdenact" . $li_i . " class=sin-borde size=25 maxlength=150 value='" . $ls_denact . "' readonly>" . "<input name=txtcodact" . $li_i . " type=hidden id=txtcodact" . $li_i . " class=sin-borde size=17 maxlength=15 value='" . $ls_codact . "' readonly>"; $lo_object[$li_i][2] = "<input name=txtidact" . $li_i . " type=text id=txtidact" . $li_i . " class=sin-borde size=17 maxlength=15 value='" . $ls_idact . "' readonly>"; $lo_object[$li_i][3] = "<input name=txtdesmov" . $li_i . " type=text id=txtdesmov" . $li_i . " class=sin-borde size=52 maxlength=150 value='" . $ls_desmov . "' readonly>"; $lo_object[$li_i][4] = "<input name=txtmonact" . $li_i . " type=text id=txtmonact" . $li_i . " class=sin-borde size=15 maxlength=150 value='" . $li_monact . "' readonly>"; $lo_object[$li_i][5] = "<a href=javascript:uf_delete_dt(" . $li_i . ");><img src=../shared/imagebank/tools15/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>"; } uf_agregarlineablanca($lo_object, $ai_totrows); }
$lo_object[$li_i][2] = "<input name=txtcodpar" . $li_temp . " type=text id=txtcodpar" . $li_temp . " class=sin-borde size=17 maxlength=15 value='" . $ls_codpar . "' onKeyUp='javascript: ue_validarnumero(this);'>"; $lo_object[$li_i][3] = "<input name=txtdenpar" . $li_temp . " type=text id=txtdenpar" . $li_temp . " class=sin-borde size=40 maxlength=100 value='" . $ls_denpar . "'>"; $lo_object[$li_i][4] = "<select name=cmbestatus" . $li_temp . "><option value=1 " . $la_estpar[0] . ">Bueno</option><option value=0 " . $la_estpar[1] . ">Malo</option></select>"; $lo_object[$li_i][5] = "<a href=javascript:uf_agregar_dt(" . $li_temp . ");><img src=../shared/imagebank/tools15/aprobado.gif alt=Aceptar width=15 height=15 border=0></a>"; $lo_object[$li_i][6] = "<a href=javascript:uf_delete_dt(" . $li_temp . ");><img src=../shared/imagebank/tools15/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>"; } else { $ls_idact = $_POST["txtidact"]; $ls_codpar = $_POST["txtcodpar" . $li_i]; $lb_valido = $io_saf->uf_saf_delete_partes($la_codemp, $ls_codact, $ls_idact, $ls_codpar, $la_seguridad); $li_totrows--; $li_rowdelete = 0; } } if ($li_totrows == 0) { $li_totrows = 1; uf_agregarlineablanca($lo_object, 1, $ls_seract); } break; } ?> <div align="center"> <table width="632" height="143" border="0" class="formato-blanco"> <form name="form1" method="post" action=""> <tr> <td width="624" height="137"><div align="left"> <?php ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// $io_fun_activo->uf_print_permisos($ls_permisos, $la_permisos, $ls_logusr, "close();"); unset($io_fun_activo); ////////////////////////////////////////////// SEGURIDAD ///////////////////////////////////////////// ?>
function uf_pintardetalle($ai_totrows,$ls_estpro) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_pintardetalle // Access: public // Arguments: // ai_totrows // cantidad de filas que tiene el grid // ls_estpro // indica que valor tiene el radiobutton O--> Orden de compra F--> Factura // ls_checkedord // variable imprime o no "checked" para el radiobutton en la orden de compra // ls_checkedfac // variable imprime o no "checked" para el radiobutton en la factura // Description: Funcion que vuelve a pintar el detalle del grid tal cual como estaba. // ////////////////////////////////////////////////////////////////////////////// global $lo_object; if($ls_estpro=="O") { $ls_checkedord="checked"; $ls_checkedfac=""; } elseif($ls_estpro=="F") { $ls_checkedord=""; $ls_checkedfac="checked"; } else { $ls_checkedord=""; $ls_checkedfac=""; } for($li_i=1;$li_i<$ai_totrows;$li_i++) { $la_unidad[0]=""; $la_unidad[1]=""; $ls_codart= $_POST["txtcodart".$li_i]; $ls_unidad= $_POST["txtunidad".$li_i]; $li_canart= $_POST["txtcanart".$li_i]; $li_penart= $_POST["txtpenart".$li_i]; $li_preuniart= $_POST["txtpreuniart".$li_i]; $li_canoriart= $_POST["txtcanoriart".$li_i]; $li_montotart= $_POST["txtmontotart".$li_i]; //uf_seleccionarcombo("D-M",$ls_unidad,$la_unidad,2); $lo_object[$li_i][1]="<input name=txtcodart".$li_i." type=text id=txtcodart".$li_i." class=sin-borde size=15 maxlength=15 value='".$ls_codart."' readonly>"; $lo_object[$li_i][2]="<input name=txtunidad".$li_i." type=text id=txtunidad".$li_i." class=sin-borde size=12 maxlength=12 value='".$ls_unidad."' readonly>"; $lo_object[$li_i][3]="<input name=txtcanart".$li_i." type=text id=txtcanart".$li_i." class=sin-borde size=12 maxlength=12 value='".$li_canart."' onKeyUp='javascript: ue_validarnumero(this);'>"; $lo_object[$li_i][4]="<input name=txtpenart".$li_i." type=text id=txtpenart".$li_i." class=sin-borde size=12 maxlength=12 value='".$li_penart."' onKeyUp='javascript: ue_validarnumero(this);'>"; $lo_object[$li_i][5]="<input name=txtpreuniart".$li_i." type=text id=txtpreuniart".$li_i." class=sin-borde size=14 maxlength=15 value='".$li_preuniart."' onKeyUp='javascript: ue_validarnumero(this);' readonly>"; $lo_object[$li_i][6]="<input name=txtcanoriart".$li_i." type=text id=txtcanoriart".$li_i." class=sin-borde size=12 maxlength=12 value='".$li_canoriart."' onKeyUp='javascript: ue_validarnumero(this);' readonly>"; $lo_object[$li_i][7]="<input name=txtmontotart".$li_i." type=text id=txtmontotart".$li_i." class=sin-borde size=12 maxlength=12 value='".$li_montotart."' onKeyUp='javascript: ue_validarnumero(this);'>"; $lo_object[$li_i][8]=""; $lo_object[$li_i][9]="<a href=javascript:uf_delete_dt(".$li_i.");><img src=imagebank/tools15/deshacer.gif alt=Aceptar width=15 height=15 border=0></a>"; } uf_agregarlineablanca($lo_object,$ai_totrows); }
function uf_eliminardetalle(&$aa_object, &$ai_totrows, $li_row) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_pintardetalle // Access: private // Argumento: $aa_object // arreglo de objetos // $ai_totrows // ultima fila pintada en el grid // Returns: // Description: Funcion que se encarga de repintar el detalle existente en el grid. // Creado Por: Ing. Luis Anibal Lang // Fecha Creación: 11/04/2006 Fecha Última Modificación : 11/04/2006 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// $li_aux = 0; for ($li_i = 1; $li_i < $ai_totrows; $li_i++) { if ($li_i != $li_row) { $li_aux++; $ls_codban = $_POST["txtcodban" . $li_i]; $ls_denban = $_POST["txtdenban" . $li_i]; $ls_ctaban = $_POST["txtctaban" . $li_i]; $ls_dencta = $_POST["txtdencta" . $li_i]; $aa_object[$li_aux][1] = "<input name=txtdenban" . $li_aux . " type=text id=txtdenban" . $li_aux . " class=sin-borde size=30 value='" . $ls_denban . "' readonly>" . "<input name=txtcodban" . $li_aux . " type=hidden id=txtcodban" . $li_aux . " class=sin-borde size=17 value='" . $ls_codban . "' readonly>"; $aa_object[$li_aux][2] = "<input name=txtctaban" . $li_aux . " type=text id=txtctaban" . $li_aux . " class=sin-borde size=30 value='" . $ls_ctaban . "' readonly>"; $aa_object[$li_aux][3] = "<input name=txtdencta" . $li_aux . " type=text id=txtdencta" . $li_aux . " class=sin-borde size=45 value='" . $ls_dencta . "' readonly>"; $aa_object[$li_aux][4] = "<a href=javascript:uf_delete_dt(" . $li_aux . ");><img src=../../shared/imagebank/tools15/eliminar.gif alt=Eliminar width=15 height=15 border=0></a>"; } } $ai_totrows = $ai_totrows - 1; uf_agregarlineablanca($aa_object, $ai_totrows); }
function uf_pintardetalle($ai_totrows,$ls_estpro) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_pintardetalle // Access: private // Argumento: $ai_totrows // cantidad de filas que tiene el grid // $ls_estpro // indica que valor tiene el radiobutton 0--> Orden de compra 1--> Factura // $ls_checkedord // variable imprime o no "checked" para el radiobutton en la orden de compra // $ls_checkedfac // variable imprime o no "checked" para el radiobutton en la factura // Returns: // Description: Funcion que vuelve a pintar el detalle del grid tal cual como estaba. // Creado Por: Ing. Luis Anibal Lang // Fecha Creación: 08/02/2006 Fecha Última Modificación : ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $lo_object; if($ls_estpro==0) { $ls_checkedord="checked"; $ls_checkedfac=""; } elseif($ls_estpro==1) { $ls_checkedord=""; $ls_checkedfac="checked"; } else { $ls_checkedord=""; $ls_checkedfac=""; } for($li_i=1;$li_i<$ai_totrows;$li_i++) { $la_unidad[0]=""; $la_unidad[1]=""; $ls_codart= $_POST["txtcodart".$li_i]; $ls_denart= $_POST["txtdenart".$li_i]; //$ls_unidad= $_POST["txtunidad".$li_i]; if (array_key_exists("la_logusr",$_POST)) { $ls_unidad= $_POST["txtunidad".$li_i]; } else { $ls_unidad= ""; } $li_canart= $_POST["txtcanart".$li_i]; $li_penart= $_POST["txtpenart".$li_i]; $li_preuniart= $_POST["txtpreuniart".$li_i]; $li_canoriart= $_POST["txtcanoriart".$li_i]; $li_montotart= $_POST["txtmontotart".$li_i]; if($ls_estpro==1) { $ls_clasi= $_POST["hclasi".$li_i]; } //uf_seleccionarcombo("D-M",$ls_unidad,$la_unidad,2); $lo_object[$li_i][1]="<input name=txtdenart".$li_i." type=text id=txtdenart".$li_i." class=sin-borde size=20 maxlength=50 value='".$ls_denart."' readonly>". "<input name=txtcodart".$li_i." type=hidden id=txtcodart".$li_i." class=sin-borde size=20 maxlength=20 value='".$ls_codart."' readonly><a href='javascript: ue_catarticulo(".$li_i.");'><img src='../shared/imagebank/tools15/buscar.gif' alt='Codigo de Articulo' width='18' height='18' border='0'></a>"; $lo_object[$li_i][2]="<div align='center'><select name=cmbunidad".$ai_totrows." style='width:60px '><option value=D>Detal</option><option value=M selected>Mayor</option></select></div><input name=txtunidad".$li_i." type=text id=txtunidad".$li_i." class=sin-borde size=12 maxlength=12 value='".$ls_unidad."' readonly><input name='hidunidad".$li_i."' type='hidden' id='hidunidad".$li_i."'>"; $lo_object[$li_i][3]="<input name=txtcanoriart".$li_i." type=text id=txtcanoriart".$li_i." class=sin-borde size=12 maxlength=12 value='".$li_canoriart."' readonly>"; $lo_object[$li_i][4]="<input name=txtcanart".$li_i." type=text id=txtcanart".$li_i." class=sin-borde size=10 maxlength=12 value='".$li_canart."' onKeyPress=return(ue_formatonumero(this,'.',',',event));>"; $lo_object[$li_i][5]="<input name=txtpenart".$li_i." type=text id=txtpenart".$li_i." class=sin-borde size=10 maxlength=12 value='".$li_penart."' readonly>"; $lo_object[$li_i][6]="<input name=txtpreuniart".$li_i." type=text id=txtpreuniart".$li_i." class=sin-borde size=14 maxlength=15 value='".$li_preuniart."' readonly>"; $lo_object[$li_i][7]="<input name=txtmontotart".$li_i." type=text id=txtmontotart".$li_i." class=sin-borde size=14 maxlength=15 value='".$li_montotart."' style='text-align:right' readonly>"; $lo_object[$li_i][8]=""; if($ls_estpro==1) { $lo_object[$li_i][8]=""; $lo_object[$li_i][9]="<a href=javascript:uf_delete_dt(".$li_i.");><img src=../shared/imagebank/tools15/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>"; $lo_object[$li_i][10]="<a href=javascript:uf_dt_activo(".$li_i.");><img src=../shared/imagebank/mas.gif alt=Agregar Seriales width=15 height=15 border=0></a><input name=hclasi".$li_i." type=hidden id=hclasi".$li_i." class=sin-borde size=20 maxlength=20 value='".$ls_clasi."' readonly>"; } } if($ls_estpro==1) { //uf_agregarlineablanca($lo_object,$ai_totrows+1); uf_agregarlineablanca($lo_object,$ai_totrows); } else { //uf_agregarlineablancaorden($lo_object,$ai_totrows+1); uf_agregarlineablancaorden($lo_object,$ai_totrows); } }
{ $lb_valido=$io_sob->uf_scv_obtener_valuaciones($ls_codcon,$ld_fecregdes,$ld_fecreghas,$li_totrows,$lo_object,$lo_title,$ls_titletable); $ls_chkant=""; $ls_chkval="checked"; } // $lb_valido=$io_sob->uf_scv_obtener_solicitud($ls_numsol,$ld_fecregdes,$ld_fecreghas,$li_totrows,$lo_object); if (!$lb_valido) { $lo_object=""; uf_agregarlineablanca($lo_object,$lo_title,$ls_titletable,1); } break; case "NUEVO": uf_agregarlineablanca($lo_object,$lo_title,$ls_titletable,$li_totrows); break; } ?> <p> </p> <div align="center"> <table width="793" height="209" border="0" class="formato-blanco"> <tr> <td width="800" height="203"><div align="left"> <form name="form1" method="post" action=""> <?php ////////////////////////////////////////////// SEGURIDAD /////////////////////////////////////////////
function uf_pintardetalle(&$ao_object, $ai_totrows) { ////////////////////////////////////////////////////////////////////////////// // Function: uf_pintardetalle // Access: public // Arguments: // aa_object // arreglo de titulos // ai_totrows // ultima fila pintada en el grid // Description: Funcion que agrega una linea en blanco al final del grid // ////////////////////////////////////////////////////////////////////////////// for ($li_i = 1; $li_i < $ai_totrows; $li_i++) { /* $ls_codact=$_POST["txtcodactd".$li_i]; $ls_seract=$_POST["txtseractd".$li_i]; $ls_chaact=$_POST["txtchaactd".$li_i]; $ls_unidad=$_POST["txtunidadd".$li_i]; $ls_responsable=$_POST["txtresponsabled".$li_i]; $ls_responsableuso=$_POST["txtcodres".$li_i]; $ls_observacion=$_POST["txtobserd".$li_i]; $ls_idactivo=$_POST["txtidactivod".$li_i]; $ao_object[$li_i][1]="<input name=txtcodactd".$li_i." type=text id=txtcodactd".$li_i." class=sin-borde size=18 maxlength=15 value='".$ls_codact."' onKeyUp='javascript: ue_validarnumero(this);' readonly>"; $ao_object[$li_i][2]="<input name=txtseractd".$li_i." type=text id=txtseractd".$li_i." class=sin-borde size=22 maxlength=20 value='".$ls_seract."' onKeyPress='return keyrestrictgrid(event)' onBlur='ue_rellenarcampo(this,15)'>"; $ao_object[$li_i][3]="<input name=txtchaactd".$li_i." type=text id=txtchaactd".$li_i." class=sin-borde size=18 maxlength=15 value='".$ls_chaact."' onKeyPress='return keyrestrictgrid(event)' onBlur='ue_rellenarcampo(this,15)'>"; $ao_object[$li_i][4]="<input name=txtunidadd".$li_i." type=text id=txtunidadd".$li_i." class=sin-borde size=12 maxlength=10 value='".$ls_unidad."' onKeyUp='javascript: ue_validarnumero(this);' onBlur='ue_rellenarcampo(this,10)'>"; $ao_object[$li_i][5]="<input name=txtresponsabled".$li_i." type=text id=txtresponsabled".$li_i." class=sin-borde size=12 maxlength=10 value='".$ls_responsable."' onKeyUp='javascript: ue_validarnumero(this);' onBlur='ue_rellenarcampo(this,10)'>"; $ao_object[$li_i][6]="<input name=txtcodres".$li_i." type=text id=txtcodres".$li_i." class=sin-borde size=12 maxlength=10 value='".$ls_responsableuso."' readonly>". "<input name=txtnomres".$li_i." type=hidden id=txtnomres".$li_i." ><a href=javascript:ue_responsableuso(".$li_i.");><img src=../shared/imagebank/tools15/buscar.gif alt=Aceptar width=15 height=15 border=0></a>"; $ao_object[$li_i][7]="<input name=txtobserd".$li_i." type=text id=txtobserd".$li_i." class=sin-borde size=18 maxlength=100 value='".$ls_observacion."' onKeyUp='javascript: ue_validarcomillas(this);'>"; $ao_object[$li_i][8]="<input name=txtidactivod".$li_i." type=text id=txtidactivod".$li_i." class=sin-borde size=18 maxlength=15 value='".$ls_idactivo."' onKeyPress='return keyrestrictgrid(event)' onBlur='ue_rellenarcampo(this,15)'>"; $ao_object[$li_i][9]="<a href=javascript:uf_agregarpartes(".$li_i.");><img src=../shared/imagebank/tools/nuevo.gif alt='Agregar partes' width=15 height=15 border=0></a>"; $ao_object[$li_i][10]="<a href=javascript:uf_delete_dt(".$li_i.");><img src=../shared/imagebank/tools15/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>"; */ $ls_codact = $_POST["txtcodactd" . $li_i]; $ls_seract = $_POST["txtseractd" . $li_i]; $ls_chaact = $_POST["txtchaactd" . $li_i]; $ls_unidad = $_POST["txtunidadd" . $li_i]; $ls_responsable = $_POST["txtresponsabled" . $li_i]; $ls_responsableuso = $_POST["txtcodres" . $li_i]; $ls_observacion = $_POST["txtobserd" . $li_i]; $ls_idactivo = $_POST["txtidactivod" . $li_i]; $ls_nomrespri = $_POST["txtnomrespri" . $li_i]; $ls_nomresuso = $_POST["txtnomres" . $li_i]; $ls_denunidad = $_POST["txtdenunidadd" . $li_i]; $ao_object[$li_i][1] = "<input name=txtcodactd" . $li_i . " type=text id=txtcodactd" . $li_i . " class=sin-borde size=18 maxlength=15 value='" . $ls_codact . "' onKeyUp='javascript: ue_validarnumero(this);'>"; $ao_object[$li_i][2] = "<input name=txtseractd" . $li_i . " type=text id=txtseractd" . $li_i . " class=sin-borde size=22 maxlength=20 value='" . $ls_seract . "' onKeyPress='return keyrestrictgrid(event)' onBlur='ue_rellenarcampo(this,20)'>"; $ao_object[$li_i][3] = "<input name=txtchaactd" . $li_i . " type=text id=txtchaactd" . $li_i . " class=sin-borde size=18 maxlength=15 value='" . $ls_chaact . "' onKeyUp='javascript: ue_validarnumero(this);' onBlur='ue_rellenarcampo(this,15)'>"; $ao_object[$li_i][4] = "<input name=txtdenunidadd" . $li_i . " type=text id=txtdenunidadd" . $li_i . " class=sin-borde size=50 maxlength=50 value='" . $ls_denunidad . "' onKeyUp='javascript: ue_validarcomillas(this);' readonly>" . "<input name=txtunidadd" . $li_i . " type=hidden id=txtunidadd" . $li_i . " class=sin-borde size=18 maxlength=100 value='" . $ls_unidad . "' onKeyUp='javascript: ue_validarnumero(this);' onBlur='ue_rellenarcampo(this,10)'>"; $ao_object[$li_i][5] = "<input name=txtnomrespri" . $li_i . " type=text id=txtnomrespri" . $li_i . " class=sin-borde size=50 maxlength=50 value='" . $ls_nomrespri . "' onKeyUp='javascript: ue_validarcomillas(this);' readonly>" . "<input name=txtresponsabled" . $li_i . " type=hidden id=txtresponsabled" . $li_i . " class=sin-borde size=12 maxlength=10 value='" . $ls_responsable . "' onKeyUp='javascript: ue_validarnumero(this);' onBlur='ue_rellenarcampo(this,10)'>"; $ao_object[$li_i][6] = "<input name=txtnomres" . $li_i . " type=text id=txtnomres" . $li_i . " class=sin-borde size=50 maxlength=50 value='" . $ls_nomresuso . "' onKeyUp='javascript: ue_validarcomillas(this);' readonly>" . "<input name=txtcodres" . $li_i . " type=hidden id=txtcodres" . $li_i . " class=sin-borde size=12 maxlength=10 value='" . $ls_responsableuso . "' onKeyUp='javascript: ue_validarnumero(this);' onBlur='ue_rellenarcampo(this,10)' readonly >"; $ao_object[$li_i][7] = "<input name=txtobserd" . $li_i . " type=text id=txtobserd" . $li_i . " class=sin-borde size=18 maxlength=100 value='" . $ls_observacion . "' onKeyUp='javascript: ue_validarcomillas(this);' >"; $ao_object[$li_i][8] = "<input name=txtidactivod" . $li_i . " type=text id=txtidactivod" . $li_i . " class=sin-borde size=18 maxlength=15 value='" . $ls_idactivo . "' onKeyPress='return keyrestrictgrid(event)' onBlur='ue_rellenarcampo(this,15)'>"; $ao_object[$li_i][9] = "<a href=javascript:uf_agregarpartes(" . $li_i . ");><img src=../shared/imagebank/tools/nuevo.gif alt='Agregar partes' width=15 height=15 border=0></a>"; $ao_object[$li_i][10] = "<a href=javascript:uf_delete_dt(" . $li_i . ");><img src=../shared/imagebank/tools15/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>"; } uf_agregarlineablanca($ao_object, $ai_totrows); }
function uf_pintardetalle(&$lo_object, &$ai_totrows, &$ai_montot) { ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_pintardetalle // Access: private // Argumento: $aa_object // arreglo de objetos // $ai_totrows // ultima fila pintada en el grid // $ai_montot // monto total del grid // Returns: // Description: Funcion que se encarga de repintar el detalle existente en el grid. // Creado Por: Ing. Luis Anibal Lang // Fecha Creación: 11/04/2006 Fecha Última Modificación : 11/04/2006 ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// $lb_valido = false; $ls_codact = $_POST["txtcodact1"]; if ($ls_codact != "") { for ($li_i = 1; $li_i < $ai_totrows; $li_i++) { $lb_valido = true; $ls_codact = $_POST["txtcodact" . $li_i]; $ls_denact = $_POST["txtdenact" . $li_i]; $ld_fectraact = $_POST["txtfectraact" . $li_i]; $ls_idact = $_POST["txtidact" . $li_i]; $ls_obstraact = $_POST["txtobstraact" . $li_i]; $ls_coduniadm = $_POST["txtcoduniadm" . $li_i]; $ls_codres = $_POST["txtcodres" . $li_i]; $ls_coduniadmnew = $_POST["txtcoduniadmnew" . $li_i]; $ls_codresnew = $_POST["txtcodresnew" . $li_i]; if ($ls_codact == "") { $ai_totrows = $ai_totrows - 1; // $lb_valido=false; break; } $lo_object[$li_i][1] = "<input name=txtfectraact" . $li_i . " type=text id=txtfectraact" . $li_i . " class=sin-borde size=10 maxlength=10 value='" . $ld_fectraact . "' readonly>"; $lo_object[$li_i][2] = "<input name=txtdenact" . $li_i . " type=text id=txtdenact" . $li_i . " class=sin-borde size=25 maxlength=150 value='" . $ls_denact . "' readonly>" . "<input name=txtcodact" . $li_i . " type=hidden id=txtcodact" . $li_i . " class=sin-borde size=17 maxlength=15 value='" . $ls_codact . "' readonly>"; $lo_object[$li_i][3] = "<input name=txtidact" . $li_i . " type=text id=txtidact" . $li_i . " class=sin-borde size=17 maxlength=15 value='" . $ls_idact . "' readonly>"; $lo_object[$li_i][4] = "<input name=txtobstraact" . $li_i . " type=text id=txtobstraact" . $li_i . " class=sin-borde size=20 value='" . $ls_obstraact . "' readonly>"; $lo_object[$li_i][5] = "<input name=txtcoduniadm" . $li_i . " type=text id=txtcoduniadm" . $li_i . " class=sin-borde size=11 maxlength=10 value='" . $ls_coduniadm . "' readonly>"; $lo_object[$li_i][6] = "<input name=txtcodres" . $li_i . " type=text id=txtcodres" . $li_i . " class=sin-borde size=11 maxlength=10 value='" . $ls_codres . "' readonly>"; $lo_object[$li_i][7] = "<input name=txtcoduniadmnew" . $li_i . " type=text id=txtcoduniadmnew" . $li_i . " class=sin-borde size=11 maxlength=10 value='" . $ls_coduniadmnew . "' readonly>"; $lo_object[$li_i][8] = "<input name=txtcodresnew" . $li_i . " type=text id=txtcodresnew" . $li_i . " class=sin-borde size=12 maxlength=10 value='" . $ls_codresnew . "' readonly>"; $lo_object[$li_i][9] = "<a href=javascript:uf_delete_dt(" . $li_i . ");><img src=../shared/imagebank/tools15/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>"; } uf_agregarlineablanca($lo_object, $ai_totrows); } if (!$lb_valido) { $ai_totrows = 1; uf_agregarlineablanca($lo_object, $ai_totrows); } }