} } ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////// Fin Operación Nuevo /////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////// Operaciones de Inserción y Actualización ////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// if ($ls_operacion == "ue_guardar") { $lb_existe = $io_deducciones->uf_select_deduccion($ls_codemp, $ls_codigo); if ($lb_existe) { if ($ls_estatus == "NUEVO") { $io_msg->message("Este Código de Deducción ya existe !!!"); $lb_valido = false; } elseif ($ls_estatus == "GRABADO") { $lb_valfor = $io_formula->uf_validar_formula($ls_formula, 10000); if ($lb_valfor >= 0) { $lb_valido = $io_deducciones->uf_update_deduccion($ls_codemp, $lr_datos, $la_seguridad); if ($lb_valido) { $io_sql->commit(); $io_msg->message("Registro Actualizado !!!"); $ls_codigo = $io_funciondb->uf_generar_codigo($lb_empresa, $ls_codemp, 'sigesp_deducciones', 'codded'); $ls_denominacion = ""; $ls_contable = ""; $ls_denocuenta = ""; $ld_porcentaje = "0.0"; $ld_deducible = "0,00"; $ls_formula = ""; $ls_tipodeduccion = ""; $ls_estatus = "NUEVO"; $ls_tipoperdeduccion = "";