Ejemplo n.º 1
0
  public void calculoHoras(String str_hora_inicial, String str_hora_final) {
    try {
      System.out.println("hora inicial" + str_hora_inicial);
      System.out.println("hora inicial" + str_hora_final);
      Date hora_inicial = utilitario.getHora(utilitario.getFormatoHora(str_hora_inicial));
      Date hora_final = utilitario.getHora(utilitario.getFormatoHora(str_hora_final));
      int total_segundos_hora_inicial =
          (hora_inicial.getHours() * 3600)
              + (hora_inicial.getMinutes() * 60)
              + hora_inicial.getSeconds();
      int total_segundos_hora_final =
          (hora_final.getHours() * 3600) + (hora_final.getMinutes() * 60) + hora_final.getSeconds();

      int total_diferencia_segundo = total_segundos_hora_final - total_segundos_hora_inicial;

      int total_horas = total_diferencia_segundo / 3600;
      int nuevo_valor = total_diferencia_segundo - (total_horas * 3600);
      int total_minutos = nuevo_valor / 60;
      int total_segundos = nuevo_valor - (total_minutos * 60);

      double total_diferencia_segundos =
          ((total_horas * 3600) + (total_minutos * 60) + total_segundos);
      double total_diferencia_horas = total_diferencia_segundos / 3600;

      tab_permisos.setValor(
          tab_permisos.getFilaActual(), "NRO_HORAS_ASPVH", total_diferencia_horas + "");
      utilitario.addUpdateTabla(tab_permisos, "NRO_HORAS_ASPVH", total_diferencia_horas + "");
    } catch (Exception e) {
      // TODO: handle exception
      tab_permisos.setValor(tab_permisos.getFilaActual(), "NRO_HORAS_ASPVH", "");
      utilitario.addUpdateTabla(tab_permisos, "NRO_HORAS_ASPVH", "");
    }
  }
Ejemplo n.º 2
0
 public void busPlaca() {
   TablaGenerica tabDato =
       aCombustible.getVehiculo(Integer.parseInt(tabTabla.getValor("mve_secuencial")));
   if (!tabDato.isEmpty()) {
     if (tabDato.getValor("placa").equals("0000000")) {
       tabTabla.getColumna("abastecimiento_kilometraje").setLectura(true);
       tabTabla.getColumna("abastecimiento_cod_dependencia").setLectura(false);
       tabTabla.getColumna("tipo_combustible_id").setLectura(false);
       tabTabla.setValor("abastecimiento_tipo_ingreso", "O");
       utilitario.addUpdate("tabTabla");
     } else {
       tabTabla.setValor("abastecimiento_cod_conductor", tabDato.getValor("cod_conductor"));
       tabTabla.setValor("tipo_combustible_id", tabDato.getValor("tipo_combustible_id"));
       tabTabla.setValor(
           "abastecimiento_cod_dependencia", tabDato.getValor("departamento_pertenece"));
       tabTabla.getColumna("abastecimiento_kilometraje").setLectura(false);
       tabTabla.getColumna("abastecimiento_cod_dependencia").setLectura(true);
       tabTabla.getColumna("tipo_combustible_id").setLectura(true);
       tabTabla.setValor("abastecimiento_tipo_ingreso", "K");
       utilitario.addUpdate("tabTabla");
     }
   } else {
     utilitario.agregarMensajeError("Vehiculo", "No Se Encuentra Registrado");
   }
 }
Ejemplo n.º 3
0
 public void CargarFechaHasta(AjaxBehaviorEvent evt) {
   tab_permisos.modificar(evt);
   if (tab_permisos.getValor("FECHA_DESDE_ASPVH") != null
       && !tab_permisos.getValor("FECHA_DESDE_ASPVH").isEmpty()) {
     tab_permisos.setValor("FECHA_HASTA_ASPVH", tab_permisos.getValor("FECHA_DESDE_ASPVH"));
     tab_permisos.setValor("NRO_DIAS_ASPVH", "1");
     utilitario.addUpdateTabla(tab_permisos, "FECHA_HASTA_ASPVH,NRO_DIAS_ASPVH", "");
   }
 }
Ejemplo n.º 4
0
 public void secuencial() {
   TablaGenerica tabDato =
       aCombustible.getVehiculo(Integer.parseInt(tabTabla.getValor("mve_secuencial")));
   if (!tabDato.isEmpty()) {
     if (tabDato.getValor("placa").equals("0000000")) {
       if (tabTabla.getValor("abastecimiento_fecha") != null
           && tabTabla.getValor("abastecimiento_fecha").toString().isEmpty() == false) {
         if (tabTabla.getValor("abastecimiento_numero") != null
             && tabTabla.getValor("abastecimiento_numero").toString().isEmpty() == false) {
         } else {
           Integer numero =
               Integer.parseInt(
                   aCombustible.listaMax(
                       Integer.parseInt(tabTabla.getValor("abastecimiento_cod_dependencia")),
                       String.valueOf(
                           utilitario.getAnio(tabTabla.getValor("abastecimiento_fecha"))),
                       String.valueOf(
                           utilitario.getMes(tabTabla.getValor("abastecimiento_fecha")))));
           Integer cantidad = 0;
           cantidad = numero + 1;
           tabTabla.setValor("abastecimiento_numero", String.valueOf(cantidad));
           utilitario.addUpdate("tabTabla");
         }
       } else {
         tabTabla.setValor("abastecimiento_numero_vale", null);
         utilitario.addUpdate("tabTabla");
         utilitario.agregarMensaje("Ingresar Fecha de Abastecimiento", "");
       }
     } else {
       if (tabTabla.getValor("abastecimiento_fecha") != null
           && tabTabla.getValor("abastecimiento_fecha").toString().isEmpty() == false) {
         if (tabTabla.getValor("abastecimiento_numero") != null
             && tabTabla.getValor("abastecimiento_numero").toString().isEmpty() == false) {
         } else {
           Integer numero =
               Integer.parseInt(
                   aCombustible.listaMax(
                       Integer.parseInt(tabTabla.getValor("mve_secuencial")),
                       String.valueOf(
                           utilitario.getAnio(tabTabla.getValor("abastecimiento_fecha"))),
                       String.valueOf(
                           utilitario.getMes(tabTabla.getValor("abastecimiento_fecha")))));
           Integer cantidad = 0;
           cantidad = numero + 1;
           tabTabla.setValor("abastecimiento_numero", String.valueOf(cantidad));
           utilitario.addUpdate("tabTabla");
         }
       } else {
         tabTabla.setValor("abastecimiento_numero_vale", null);
         utilitario.addUpdate("tabTabla");
         utilitario.agregarMensaje("Ingresar Fecha de Abastecimiento", "");
       }
     }
   } else {
     utilitario.agregarMensajeError("Valor", "No Se Encuentra Registrado");
   }
 }
  public void aceptarImpuesto() {
    System.out.println("entra a metodo aceptar impues");

    if (set_impuesto.isVisible()) {
      if (set_impuesto.getValorSeleccionado() != null) {
        tab_detalle_retencion.insertar();

        if (set_impuesto.getValorSeleccionado().equals(par_impuesto_iva)) {
          tab_detalle_retencion.setValor(
              "base_imponible_teder", tab_adq_factura.getValor("valor_iva_adfac"));
        } else if (set_impuesto.getValorSeleccionado().equals(par_impuesto_renta)) {
          tab_detalle_retencion.setValor(
              "base_imponible_teder", tab_adq_factura.getValor("subtotal_adfac"));
        }
        str_seleccionado = set_impuesto.getValorSeleccionado();
        System.out.println("probando que valor me llega" + str_seleccionado);
        set_retencion
            .getTab_seleccion()
            .setSql(ser_Tesoreria.getImpuesto("true", "0", str_seleccionado));
        set_retencion.getTab_seleccion().ejecutarSql();
        set_retencion.dibujar();
        set_impuesto.cerrar();

      } else {
        utilitario.agregarMensajeInfo("SELECCIONE OPCION", "Seleccione un registro");
      }

    } else if (set_retencion.isVisible()) {
      str_seleccionado = set_retencion.getValorSeleccionado();
      TablaGenerica tab_rentas =
          utilitario.consultar(ser_Tesoreria.getImpuestoCalculo(str_seleccionado));

      double dou_valor_impuesto = 0;
      double dou_porcentaje_calculo = 0;
      double dou_valor_resultado = 0;

      dou_porcentaje_calculo = Double.parseDouble(tab_rentas.getValor("porcentaje_teimp"));
      dou_valor_impuesto =
          Double.parseDouble(tab_detalle_retencion.getValor("base_imponible_teder"));
      dou_valor_resultado = (dou_porcentaje_calculo * dou_valor_impuesto) / 100;

      if (set_retencion.getValorSeleccionado() != null) {

        tab_detalle_retencion.setValor("ide_teimp", str_seleccionado);
        tab_detalle_retencion.setValor("valor_retenido_teder", dou_valor_resultado + "");
        String valorx = tab_detalle_retencion.getSumaColumna("valor_retenido_teder") + "";
        tab_retencion.setValor("total_ret_teret", valorx);
      }

      set_retencion.cerrar();
      utilitario.addUpdateTabla(
          tab_detalle_retencion, "valor_retenido_teder,base_imponible_teder,ide_teimp", "");
      utilitario.addUpdateTabla(tab_retencion, "total_ret_teret", "");
      calcularValorPago();
      utilitario.addUpdateTabla(tab_comprobante, "valor_pago_tecpo,", "");
    }
  }
Ejemplo n.º 6
0
 public void carga() {
   tabTabla.setValor(
       "abastecimiento_anio",
       String.valueOf(utilitario.getAnio(tabTabla.getValor("abastecimiento_fecha"))));
   tabTabla.setValor(
       "abastecimiento_periodo",
       String.valueOf(utilitario.getMes(tabTabla.getValor("abastecimiento_fecha"))));
   utilitario.addUpdate("tabTabla");
 }
Ejemplo n.º 7
0
 //// lugar aplica
 public void lugarAplica(AjaxBehaviorEvent evt) {
   tab_detalle_movimiento.modificar(evt);
   if (tab_detalle_movimiento.getValor("ïde_gelua").equals(p_debe)) {
     tab_detalle_movimiento.setValor("haber_codem", "0");
     utilitario.addUpdate("");
   }
   if (tab_detalle_movimiento.getValor("ïde_gelua").equals(p_haber)) {
     tab_detalle_movimiento.setValor("debe_codem", "0");
   }
   utilitario.addUpdate("debe_codem,haber_codem");
 }
Ejemplo n.º 8
0
 public void datosUsuario() {
   TablaGenerica tab_dato = datosEmpledo.getDatoEmpleado(tab_solicitud.getValor("codigo_usuario"));
   if (!tab_dato.isEmpty()) {
     tab_solicitud.setValor("cedula_usuario", tab_dato.getValor("cedula_pass"));
     tab_solicitud.setValor("nombre_usuario", tab_dato.getValor("nombres"));
     tab_solicitud.setValor("cargo_usuario", tab_dato.getValor("cod_cargo"));
     tab_solicitud.setValor("direccion_usuario", tab_dato.getValor("cod_direccion"));
     utilitario.addUpdate("tab_solicitud");
   } else {
     utilitario.agregarMensaje("Usuario Sin Datos", "");
   }
 }
Ejemplo n.º 9
0
 @Override
 public void insertar() {
   // TODO Auto-generated method stub
   if (com_anio.getValue() == null) {
     utilitario.agregarMensaje("No se puede insertar", "Debe Seleccionar un Año");
     return;
   } else if (tab_movimiento.isFocus()) {
     tab_movimiento.insertar();
     tab_movimiento.setValor("ide_geani", com_anio.getValue() + "");
     tab_movimiento.setValor(
         "nro_comprobante_comov", ser_contabilidad.numeroSecuencial(p_modulo_contabilidad));
     utilitario.addUpdateTabla(tab_movimiento, "ide_geani", "");
   } else if (tab_detalle_movimiento.isFocus()) {
     tab_detalle_movimiento.insertar();
   }
 }
Ejemplo n.º 10
0
  public void aceptarSolicitudCompra() {
    System.out.println("entra a metodo aceptar solicitud");

    String str_seleccionado = set_solicitud.getValorSeleccionado();
    TablaGenerica tab_solicitud = ser_Adquisicion.getTablaGenericaSolicitud(str_seleccionado);
    if (str_seleccionado != null) {
      tab_comprobante.insertar();
      tab_comprobante.setValor("ide_adsoc", str_seleccionado);
      tab_comprobante.setValor("valor_compra_tecpo", tab_solicitud.getValor("total_adfac"));
      tab_comprobante.setValor("valor_iva_tecpo", tab_solicitud.getValor("valor_iva_adfac"));
      tab_comprobante.setValor("ide_prtra", tab_solicitud.getValor("ide_prtra"));
      tab_comprobante.setValor("ide_tepro", tab_solicitud.getValor("ide_tepro"));
    }
    set_solicitud.cerrar();
    utilitario.addUpdate("tab_comprobante");
  }
Ejemplo n.º 11
0
  public void calcularDiasPermisos(SelectEvent evt) {
    tab_permisos.modificar(evt);
    if (aut_empleado.getValor() != null) {
      if ((tab_permisos.getValor("FECHA_DESDE_ASPVH") == null
              || tab_permisos.getValor("FECHA_DESDE_ASPVH").isEmpty())
          || (tab_permisos.getValor("FECHA_HASTA_ASPVH") == null
              || tab_permisos.getValor("FECHA_HASTA_ASPVH").isEmpty())) {
        return;
      }
      if (utilitario.isFechaMenor(
          utilitario.getFecha(tab_permisos.getValor("FECHA_HASTA_ASPVH")),
          utilitario.getFecha(tab_permisos.getValor("FECHA_DESDE_ASPVH")))) {
        utilitario.agregarMensajeInfo(
            "No se puede calcular el numero de dias",
            "La fecha hasta no puede ser menor que la fecha desde");
      } else {

        double nro_dias = 0;
        nro_dias =
            utilitario.getDiferenciasDeFechas(
                utilitario.getFecha(tab_permisos.getValor("FECHA_DESDE_ASPVH")),
                utilitario.getFecha(tab_permisos.getValor("FECHA_HASTA_ASPVH")));
        tab_permisos.setValor(tab_permisos.getFilaActual(), "NRO_DIAS_ASPVH", nro_dias + "");
        utilitario.addUpdateTabla(tab_permisos, "NRO_DIAS_ASPVH", "");
        System.out.println("numero de dias: " + nro_dias);
      }
    } else {
      utilitario.agregarMensajeInfo(
          "No se puede calcular los dias de vacación", "Ingrese un Empleado");
    }
  }
Ejemplo n.º 12
0
  //// calcular ValorPago
  public void calcularValorPago() {
    double dou_val_compra = 0;
    double dou_total_retencion = 0;
    double dou_valor_pago = 0;
    double dou_valor_iva = 0;
    double duo_iva = par_iva;

    try {
      // Obtenemos el valor de la cantidad
      dou_val_compra = Double.parseDouble(tab_comprobante.getValor("valor_compra_tecpo"));
    } catch (Exception e) {
    }
    try {
      // Obtenemos el valor de la cantidad
      dou_total_retencion = Double.parseDouble(tab_retencion.getValor("total_ret_teret"));
    } catch (Exception e) {
    }

    dou_valor_pago = dou_val_compra - dou_total_retencion;
    //	dou_valor_iva=dou_val_compra*duo_iva;

    tab_comprobante.setValor("valor_pago_tecpo", utilitario.getFormatoNumero(dou_valor_pago, 2));
    // tab_comprobante.setValor("valor_iva_tecpo", utilitario.getFormatoNumero(dou_valor_iva,2));
    tab_comprobante.modificar(tab_comprobante.getFilaActual()); // para que haga el update
    utilitario.addUpdateTabla(tab_comprobante, "valor_pago_tecpo,", "");
  }
Ejemplo n.º 13
0
 public void galones() {
   TablaGenerica tabDato =
       aCombustible.getVehiculo(Integer.parseInt(tabTabla.getValor("mve_secuencial")));
   if (!tabDato.isEmpty()) {
     if (tabDato.getValor("placa").equals("0000000")) {
       valor();
       carga();
       secuencial();
     } else {
       if (!tabTabla.getValor("abastecimiento_kilometraje").isEmpty()) {
         Double valor1 = Double.valueOf(tabDato.getValor("capacidad_tanque"));
         Double valor2 = Double.valueOf(tabTabla.getValor("abastecimiento_galones"));
         if (valor2 <= valor1) {
           utilitario.addUpdate("tabTabla");
           valor();
           carga();
           secuencial();
         } else {
           utilitario.agregarMensajeError("Galones", "Exceden Capacidad de Vehiculo");
           tabTabla.setValor("abastecimiento_galones", null);
           utilitario.addUpdate("tabTabla");
         }
       } else {
         if (!tabDato.getValor("kilometros_actual").isEmpty()) {
           utilitario.agregarMensaje("Posee Historial de Kilometraje", null);
         } else {
           Double valor1 = Double.valueOf(tabDato.getValor("capacidad_tanque"));
           Double valor2 = Double.valueOf(tabTabla.getValor("abastecimiento_galones"));
           if (valor2 <= valor1) {
             utilitario.addUpdate("tabTabla");
             valor();
             carga();
             secuencial();
           } else {
             utilitario.agregarMensajeError("Galones", "Exceden Capacidad de Vehiculo");
             tabTabla.setValor("abastecimiento_galones", null);
             utilitario.addUpdate("tabTabla");
           }
         }
       }
     }
   } else {
     utilitario.agregarMensajeError("Valor", "No Se Encuentra Registrado");
   }
 }
Ejemplo n.º 14
0
 /* (non-Javadoc)
  * @see paq_sistema.aplicacion.Pantalla#insertar()
  * metodo para insertar un registro en cualquier tabla de la pantalla
  */
 @Override
 public void insertar() {
   // TODO Auto-generated method stub
   if (tab_permisos.isFocus()) {
     if (aut_empleado.getValor() != null) {
       if (ide_geedp_activo != null && !ide_geedp_activo.isEmpty()) {
         tab_permisos.insertar();
         tab_permisos.setValor("IDE_GEEDP", ide_geedp_activo);
         tab_permisos.setValor("IDE_GTEMP", aut_empleado.getValor());
       } else {
         utilitario.agregarMensajeInfo(
             "No se puede insertar", "El contrato del empleado no esta activo");
       }
     } else {
       utilitario.agregarMensajeInfo(
           "No se puede insertar", "Debe seleccionar el Empleado que solicita el Permiso");
     }
   } else if (tab_permiso_justificacion.isFocus()) {
     tab_permiso_justificacion.insertar();
   }
 }
Ejemplo n.º 15
0
 public void valor() {
   TablaGenerica tabDato =
       aCombustible.getCombustible(Integer.parseInt(tabTabla.getValor("tipo_combustible_id")));
   if (!tabDato.isEmpty()) {
     Double valor;
     valor =
         (Double.parseDouble(tabDato.getValor("tipo_valor_galon"))
             * Double.parseDouble(tabTabla.getValor("abastecimiento_galones")));
     tabTabla.setValor("abastecimiento_total", String.valueOf(Math.rint(valor * 100) / 100));
     utilitario.addUpdate("tabTabla");
   } else {
     utilitario.agregarMensajeError("Valor", "No Se Encuentra Registrado");
   }
 }
Ejemplo n.º 16
0
  public void aceptarCertificacionPresupuestaria() {
    System.out.println("entra a metodo aceptar cert");

    String str_seleccionado = set_tramite.getValorSeleccionado();
    TablaGenerica tab_tramite = ser_Presupuesto.getTablaGenericaTramite(str_seleccionado);
    if (str_seleccionado != null) {
      tab_comprobante.insertar();
      tab_detalle_movimiento.limpiar();
      tab_detalle_movimiento.setColumnaSuma("haber_codem,debe_codem");
      tab_comprobante.setValor("ide_prtra", tab_tramite.getValor("ide_prtra"));
    }
    set_tramite.cerrar();
    utilitario.addUpdate("tab_comprobante");
  }
Ejemplo n.º 17
0
  // generara transacciones contables
  public void generarTransacciones() {
    double dou_valor_debe = 0;
    double dou_valor_haber = 0;
    String str_tipo_concepto = null;
    System.out.println("entre a fromar " + tab_movimiento.getValor("ide_comov"));
    if (com_anio.getValue() == null) {
      utilitario.agregarMensajeError("No se puede insertar", "Debe Seleccionar un Año");
      return;
    }
    if (tab_movimiento.getValor("ide_comov") == null) {
      utilitario.agregarMensajeError(
          "No se puede insertar", "Debe Guardaruna Cabecera de Movimiento Contable");
      return;
    }

    // if(com_tipo_concepto.getValue().toString()!=null){
    // str_tipo_concepto=com_tipo_concepto.getValue().toString();
    // }

    if (dia_movimientos.isVisible()) {

      tab_detalle_movimiento.insertar();
      if (com_lugar_aplica.getValue().equals(p_debe)) {
        dou_valor_debe = Double.parseDouble(txt_valor.getValue().toString());
      }
      if (com_lugar_aplica.getValue().equals(p_haber)) {
        dou_valor_haber = Double.parseDouble(txt_valor.getValue().toString());
      }

      tab_detalle_movimiento.setValor("ide_gelua", com_lugar_aplica.getValue().toString());
      tab_detalle_movimiento.setValor("debe_codem", dou_valor_debe + "");
      tab_detalle_movimiento.setValor("haber_codem", dou_valor_haber + "");
      tab_detalle_movimiento.setValor("ide_cocac", aut_catalogo.getValor());
      tab_detalle_movimiento.setValor("ide_tepro", aut_proveedor.getValor());
      tab_detalle_movimiento.setValor("ide_tetic", com_tipo_concepto.getValue() + "");
      tab_detalle_movimiento.setValor("ide_comov", tab_movimiento.getValor("ide_comov"));
      tab_detalle_movimiento.setValor(
          "transferencia_codem", chk_transferencia.getValue().toString());

      tab_detalle_movimiento.guardar();
      tab_detalle_movimiento.sumarColumnas();
      utilitario.addUpdate("tab_detalle_movimiento");

    } else {
      dia_movimientos.dibujar();
    }
  }
Ejemplo n.º 18
0
 public void aceptarAnulacionHorasPermisos() {
   if (are_tex_razon_anula.getValue() != null
       && !are_tex_razon_anula.getValue().toString().isEmpty()) {
     if (tex_documento_anula.getValue() != null
         && !tex_documento_anula.getValue().toString().isEmpty()) {
       if (cal_fecha_anula.getValue() != null
           && !cal_fecha_anula.getValue().toString().isEmpty()) {
         tab_permisos.setValor("razon_anula_aspvh", are_tex_razon_anula.getValue().toString());
         tab_permisos.setValor("documento_anula_aspvh", tex_documento_anula.getValue().toString());
         tab_permisos.setValor("fecha_anula_aspvh", cal_fecha_anula.getFecha());
         tab_permisos.modificar(tab_permisos.getFilaActual());
         tab_permisos.guardar();
         utilitario
             .getConexion()
             .agregarSqlPantalla(
                 "update ASI_PERMISOS_VACACION_HEXT set anulado_aspvh=1 where ide_aspvh="
                     + tab_permisos.getValorSeleccionado());
         guardarPantalla();
         dia_anulado.cerrar();
         String ide_anterior = tab_permisos.getValorSeleccionado();
         tab_permisos.ejecutarSql();
         tab_permisos.setFilaActual(ide_anterior);
       } else {
         utilitario.agregarMensajeInfo(
             "No se puede anular la solicitud",
             "Debe seleccionar una Fecha para para anular los Permisos");
       }
     } else {
       utilitario.agregarMensajeInfo(
           "No se puede anular la solicitud",
           "Debe Ingresar El Documento de Anulación para anular  los Permisos");
     }
   } else {
     utilitario.agregarMensajeInfo(
         "No se puede anular la solicitud", "Debe ingresar una Razon para anular  los Permisos");
   }
 }
Ejemplo n.º 19
0
  @Override
  public void insertar() {
    // TODO Auto-generated method stub
    if (tab_comprobante.isFocus()) {
      utilitario.agregarMensajeInfo(
          "No puede insertar",
          "Debe buscar Solicitud de Compra o una certificaciòn presupuestaria");
      // tab_comprobante.insertar();
    } else if (tab_detalle_movimiento.isFocus()) {
      tab_detalle_movimiento.insertar();
      tab_detalle_movimiento.setValor("ide_comov", tab_comprobante.getValor("ide_comov"));
    } else if (tab_retencion.isFocus()) {
      tab_retencion.insertar();

    } else if (tab_detalle_retencion.isFocus()) {
      utilitario.agregarMensajeInfo("No puede insertar", "Debe generar una Retencion");
    }
  }
Ejemplo n.º 20
0
 public void estadoAcceso() {
   tab_solicitud.setValor("estado_solicitud", "Solicitud");
   utilitario.addUpdate("tab_solicitud");
 }