Beispiel #1
0
 public void descargarXML() {
   if (tab_tabla.getValorSeleccionado() != null) {
     ser_comprobante.generarXML(tab_tabla.getValorSeleccionado());
   } else {
     utilitario.agregarMensajeInfo("Seleccione una Factura Electrónica", "");
   }
 }
Beispiel #2
0
 public void generarPDF() {
   if (tab_tabla.getValorSeleccionado() != null) {
     ser_comprobante.generarPDF(tab_tabla.getValorSeleccionado());
     vipdf_comprobante.setVisualizarPDFUsuario();
     vipdf_comprobante.dibujar();
   } else {
     utilitario.agregarMensajeInfo("Seleccione una Factura Electrónica", "");
   }
 }
 public void endAccesorio() {
   if (setDepencias.getValorSeleccionado() != null
       && setDepencias.getValorSeleccionado().isEmpty() == false) {
     aCombustible.deleteDependencias(Integer.parseInt(setDepencias.getValorSeleccionado()));
     utilitario.agregarMensaje("Registro eliminado", "Accesorio");
     setDepencias.actualizar();
   } else {
     utilitario.agregarMensajeInfo("Debe seleccionar al menos un registro", "");
   }
 }
Beispiel #4
0
 public void aceptarAprobarSolicitudTalento() {
   utilitario
       .getConexion()
       .agregarSqlPantalla(
           "update ASI_PERMISOS_VACACION_HEXT set aprobado_tthh_aspvh=true where TIPO_ASPVH=1 and ide_aspvh="
               + tab_permisos.getValorSeleccionado());
   guardarPantalla();
   con_guardar.cerrar();
   String ide_anterior = tab_permisos.getValorSeleccionado();
   tab_permisos.ejecutarSql();
   tab_permisos.setFilaActual(ide_anterior);
 }
Beispiel #5
0
 @Override
 public void aceptarReporte() {
   // Se ejecuta cuando se selecciona un reporte de la lista
   if (rep_reporte.getReporteSelecionado().equals("Facturas")
       || rep_reporte.getReporteSelecionado().equals("Facturas A6")
       || rep_reporte.getReporteSelecionado().equals("Facturas Nueva")
       || rep_reporte.getReporteSelecionado().equals("Facturas con Formato")) {
     if (rep_reporte.isVisible()) {
       parametro = new HashMap();
       rep_reporte.cerrar();
       parametro.put("ide_cccfa", Long.parseLong(tab_tabla.getValorSeleccionado()));
       sel_rep.setSeleccionFormatoReporte(parametro, rep_reporte.getPath());
       sel_rep.dibujar();
     }
   } else if (rep_reporte.getReporteSelecionado().equals("Comprobante Contabilidad")) {
     if (rep_reporte.isVisible()) {
       if (tab_tabla.getValor("ide_cnccc") != null && !tab_tabla.getValor("ide_cnccc").isEmpty()) {
         parametro = new HashMap();
         rep_reporte.cerrar();
         parametro.put("ide_cnccc", Long.parseLong(tab_tabla.getValor("ide_cnccc")));
         parametro.put("ide_cnlap_haber", utilitario.getVariable("p_con_lugar_haber"));
         parametro.put("ide_cnlap_debe", utilitario.getVariable("p_con_lugar_debe"));
         sel_rep.setSeleccionFormatoReporte(parametro, rep_reporte.getPath());
         sel_rep.dibujar();
       } else {
         utilitario.agregarMensajeInfo(
             "Comprobante de Contabilidad",
             "La factura seleccionada no tiene Comprobante de Contabilidad");
       }
     }
   }
 }
Beispiel #6
0
  //// metodo año
  public void seleccionaElAnio() {
    if (com_anio.getValue() != null) {
      tab_movimiento.setCondicion("ide_geani=" + com_anio.getValue());
      tab_movimiento.ejecutarSql();
      tab_detalle_movimiento.ejecutarValorForanea(tab_movimiento.getValorSeleccionado());

    } else {
      tab_movimiento.setCondicion("ide_geani=-1");
      tab_movimiento.ejecutarSql();
    }
  }
Beispiel #7
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");
   }
 }
Beispiel #8
0
 public void abrirVerFactura() {
   if (mep_menu.getOpcion() == 2) {
     if (tab_tabla.getSeleccionados() != null && tab_tabla.getSeleccionados().length > 0) {
       fcc_factura.verFactura(tab_tabla.getSeleccionados()[0].getRowKey());
       fcc_factura.dibujar();
     } else {
       utilitario.agregarMensajeInfo("Debe seleccionar una Factura", "");
     }
   } else if (tab_tabla.getValorSeleccionado() != null) {
     fcc_factura.verFactura(tab_tabla.getValor("ide_cccfa"));
     fcc_factura.dibujar();
   } else {
     utilitario.agregarMensajeInfo("Debe seleccionar una Factura", "");
   }
 }
Beispiel #9
0
 public void actualizarTabla2() {
   tab_permiso_justificacion.setCondicion("IDE_ASPVH=" + tab_permisos.getValorSeleccionado());
   tab_permiso_justificacion.ejecutarSql();
 }