}
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////            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 = "";