コード例 #1
0
  private void jbtnImprimirActionPerformed(java.awt.event.ActionEvent evt) {
    // TODO add your handling code here:
    if (bbRRHHFunciones.getListaConsolidadoBonosViaticosTO().size() > 0) {
      LlamarReporteRrhh.generarReporteConsolidadoBonosViaticoVistaPrevia(
          mDIShrimp, fechaDesde, fechaHasta, bbRRHHFunciones.getListaConsolidadoBonosViaticosTO());

    } else {
      javax.swing.JOptionPane.showInternalMessageDialog(this, "No hay datos para imprimir...");
      this.requestFocus();
    }
  }
コード例 #2
0
  private void llenarComboPeriodo() throws Exception {
    bindingGroup = new org.jdesktop.beansbinding.BindingGroup();
    jComboBoxBinding =
        org.jdesktop.swingbinding.SwingBindings.createJComboBoxBinding(
            org.jdesktop.beansbinding.AutoBinding.UpdateStrategy.READ_WRITE,
            rRHHBBFunciones.getRhComboUtilidadesPeriodoTO(),
            jcboPeriodo);
    bindingGroup.addBinding(jComboBoxBinding);

    this.rRHHBBFunciones.setRhComboUtilidadesPeriodoTO(
        shrimp.rrhh.delegate.RrhhDelegate.getInstance()
            .getRhComboUtilidadesPeriodoTO(sisUsuarioEmpresaTO.getEmpCodigo()));
    this.bindingGroup.bind();
    this.jcboPeriodo.updateUI();
    this.jcboPeriodo.setSelectedItem(null);
    jcboPeriodo.setRenderer(new shrimp.validaciones.ComboTooltipRenderer());
  }
コード例 #3
0
  private void guardarExcel() throws Exception {
    java.util.List<String> listaCabecera = new java.util.ArrayList();
    java.util.List<String> listaCuerpo = new java.util.ArrayList();
    fechaDesde = jftfFechaDesde.getValue() == null ? "" : jftfFechaDesde.getText();
    fechaHasta = jftfFechaHasta.getValue() == null ? "" : jftfFechaHasta.getText();

    listaCabecera.add("S" + sisUsuarioEmpresaTO.getEmpRazonSocial());
    listaCabecera.add("SReporte Consolidado de Bonos y Viáticos");
    listaCabecera.add("SDesde: " + fechaDesde + " Hasta: " + fechaHasta);
    listaCabecera.add("S");

    listaCuerpo.add(
        "SCat."
            + "¬"
            + "SId"
            + "¬"
            + "SNombres"
            + "¬"
            + "SBonos"
            + "¬"
            + "SBonos ND"
            + "¬"
            + "SBono Fijo"
            + "¬"
            + "SBono Fijo ND"
            + "¬"
            + "SViáticos"
            + "¬"
            + "STotal"
            + "¬"
            + "SOrden");
    for (rrhh.TO.RhListaConsolidadoBonosViaticosTO rhListaConsolidadoAnticiposPrestamosTO :
        bbRRHHFunciones.getListaConsolidadoBonosViaticosTO()) {
      listaCuerpo.add(
          (rhListaConsolidadoAnticiposPrestamosTO.getCbvCategoria() == null
                  ? "S"
                  : "S" + rhListaConsolidadoAnticiposPrestamosTO.getCbvCategoria().toString())
              + "¬"
              + (rhListaConsolidadoAnticiposPrestamosTO.getCbvId() == null
                  ? "S"
                  : "S" + rhListaConsolidadoAnticiposPrestamosTO.getCbvId().toString())
              + "¬"
              + (rhListaConsolidadoAnticiposPrestamosTO.getCbvNombres() == null
                  ? "S"
                  : "S" + rhListaConsolidadoAnticiposPrestamosTO.getCbvNombres().toString())
              + "¬"
              + (rhListaConsolidadoAnticiposPrestamosTO.getCbvBonos() == null
                  ? "D"
                  : "D" + rhListaConsolidadoAnticiposPrestamosTO.getCbvBonos().toString())
              + "¬"
              + (rhListaConsolidadoAnticiposPrestamosTO.getCbvBonosND() == null
                  ? "D"
                  : "D" + rhListaConsolidadoAnticiposPrestamosTO.getCbvBonosND().toString())
              + "¬"
              + (rhListaConsolidadoAnticiposPrestamosTO.getCbvBonoFijo() == null
                  ? "D"
                  : "D" + rhListaConsolidadoAnticiposPrestamosTO.getCbvBonoFijo().toString())
              + "¬"
              + (rhListaConsolidadoAnticiposPrestamosTO.getCbvBonoFijoND() == null
                  ? "D"
                  : "D" + rhListaConsolidadoAnticiposPrestamosTO.getCbvBonoFijoND().toString())
              + "¬"
              + (rhListaConsolidadoAnticiposPrestamosTO.getCbvViaticos() == null
                  ? "D"
                  : "D" + rhListaConsolidadoAnticiposPrestamosTO.getCbvViaticos().toString())
              + "¬"
              + (rhListaConsolidadoAnticiposPrestamosTO.getCbvTotal() == null
                  ? "D"
                  : "D" + rhListaConsolidadoAnticiposPrestamosTO.getCbvTotal().toString())
              + "¬"
              + (rhListaConsolidadoAnticiposPrestamosTO.getCbvOrden() == null
                  ? "S"
                  : "S" + rhListaConsolidadoAnticiposPrestamosTO.getCbvOrden().toString()));
    }
    long nombreFichero =
        java.util.Calendar.getInstance(java.util.TimeZone.getTimeZone("America/Guayaquil"))
            .getTime()
            .getTime();
    shrimp.validaciones.GenerarExcel.crearExcel(
        listaCabecera, listaCuerpo, "TODOCOMPU", "tmp/" + nombreFichero + ".xls");
    shrimp.validaciones.Fichero.abrirFichero("tmp/" + nombreFichero + ".xls");
  }
コード例 #4
0
 private void jbtnImprimirActionPerformed(
     java.awt.event.ActionEvent evt) { // GEN-FIRST:event_jbtnImprimirActionPerformed
   // TODO add your handling code here:
   if (rRHHBBFunciones.getRhFunUtilidadesConsultarTOs().size() > 0) {
     java.util.List<rrhh.reporte.ReporteXivSueldoConsulta> lista = new java.util.ArrayList();
     for (int i = 0; i < rRHHBBFunciones.getRhFunUtilidadesConsultarTOs().size(); i++) {
       rrhh.reporte.ReporteXivSueldoConsulta rrhhXivSueldoConsulta =
           new rrhh.reporte.ReporteXivSueldoConsulta(
               sector,
               periodo,
               fechaDesde,
               fechaHasta,
               fechaMaxima,
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivCategoria() == null
                   ? ""
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivCategoria(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivSector() == null
                   ? ""
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivSector(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivId() == null
                   ? ""
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivId(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivNombres() == null
                   ? null
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivNombres(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivApellidos() == null
                   ? null
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivApellidos(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivGenero() == null
                   ? ' '
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivGenero(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivFechaIngreso() == null
                   ? ""
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivFechaIngreso(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivCargo() == null
                   ? ""
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivCargo(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivTotalIngresos() == null
                   ? null
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivTotalIngresos(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivDiasLaborados() == null
                   ? null
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivDiasLaborados(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivValorXivSueldo() == null
                   ? null
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivValorXivSueldo(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivCodigoMinisterial()
                       == null
                   ? ' '
                   : rRHHBBFunciones
                       .getRhFunXivSueldoConsultarTO()
                       .get(i)
                       .getXivCodigoMinisterial(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivPeriodo() == null
                   ? ""
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivPeriodo(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivTipo() == null
                   ? ""
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivTipo(),
               rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivNumero() == null
                   ? ""
                   : rRHHBBFunciones.getRhFunXivSueldoConsultarTO().get(i).getXivNumero());
       lista.add(rrhhXivSueldoConsulta);
     }
     LlamarReporteRrhh.generarReporteXivSueldoConsultaVistaPrevia(
         mDIShrimp,
         sector,
         periodo,
         fechaDesde,
         fechaHasta,
         fechaMaxima,
         rRHHBBFunciones.getRhFunXivSueldoConsultarTO());
     cancelar();
   } else {
     javax.swing.JOptionPane.showInternalMessageDialog(this, "No hay datos para imprimir...");
     this.requestFocus();
   }
 } // GEN-LAST:event_jbtnImprimirActionPerformed
コード例 #5
0
  private void guardarExcel() throws Exception {
    java.util.List<String> listaCabecera = new java.util.ArrayList();
    java.util.List<String> listaCuerpo = new java.util.ArrayList();
    fechaDesde = jftfFechaDesde.getValue() == null ? "" : jftfFechaDesde.getText();
    fechaHasta = jftfFechaHasta.getValue() == null ? "" : jftfFechaHasta.getText();

    listaCabecera.add("S" + sisUsuarioEmpresaTO.getEmpRazonSocial());
    listaCabecera.add("SReporte Utilidades");
    listaCabecera.add("SDesde: " + fechaDesde + " Hasta: " + fechaHasta);
    listaCabecera.add("S");

    listaCuerpo.add(
        "SCategoría"
            + "¬"
            + "SSector"
            + "¬"
            + "SId"
            + "¬"
            + "SNombres"
            + "¬"
            + "SApellidos"
            + "¬"
            + "SGenero"
            + "¬"
            + "SFecha Ingreso"
            + "¬"
            + "SCargo"
            + "¬"
            + "STotal Ingreso"
            + "¬"
            + "SDías Laborados"
            + "¬"
            + "SValor Utilidades"
            + "¬"
            + "SCodigo Ministerial"
            + "¬"
            + "SPerido"
            + "¬"
            + "STipo"
            + "¬"
            + "SNumero");
    for (rrhh.TO.RhFunUtilidadesConsultarTO rhFunUtilidadesConsultarTO :
        rRHHBBFunciones.getRhFunUtilidadesConsultarTOs()) {
      listaCuerpo.add(
          (rhFunUtilidadesConsultarTO.getUtiCategoria() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiCategoria().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiSector() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiSector().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiId() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiId().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiNombres() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiNombres().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiApellidos() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiApellidos().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiGenero() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiGenero().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiFechaIngreso() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiFechaIngreso().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiCargo() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiCargo().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiTotalIngresos() == null
                  ? "F"
                  : "F" + rhFunUtilidadesConsultarTO.getUtiTotalIngresos().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiDiasLaborados() == null
                  ? "I"
                  : "I" + rhFunUtilidadesConsultarTO.getUtiDiasLaborados().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiValorUtilidades() == null
                  ? "F"
                  : "F" + rhFunUtilidadesConsultarTO.getUtiValorUtilidades().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiCodigoMinisterial() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiCodigoMinisterial().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiPeriodo() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiPeriodo().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiTipo() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiTipo().toString())
              + "¬"
              + (rhFunUtilidadesConsultarTO.getUtiNumero() == null
                  ? "S"
                  : "S" + rhFunUtilidadesConsultarTO.getUtiNumero().toString()));
    }
    long nombreFichero =
        java.util.Calendar.getInstance(java.util.TimeZone.getTimeZone("America/Guayaquil"))
            .getTime()
            .getTime();
    shrimp.validaciones.GenerarExcel.crearExcel(
        listaCabecera, listaCuerpo, "TODOCOMPU", "tmp/" + nombreFichero + ".xls");
    shrimp.validaciones.Fichero.abrirFichero("tmp/" + nombreFichero + ".xls");
  }