public void crearLibroVentas() {
    try {
      List<Factura> facturasPeriodo = ejbFacade.getFacturasPeriodo(this.mesLibro, this.anioLibro);
      String libroDescripcion =
          this.anioLibro + "-" + (this.mesLibro < 10 ? "0" : "") + this.mesLibro;

      this.lnkLibroIVA =
          (new LibroIVA(facturasPeriodo, libroDescripcion, this.nroPrimeraPagina))
              .obtenerReportePDF();

      this.nombreLibro = "Descarga Libro Iva Ventas " + libroDescripcion;
    } catch (Exception e) {
      JsfUtil.addErrorMessage(e, e.getMessage());
    }
  }
 public SelectItem[] getItemsAvailableSelectOne() {
   return JsfUtil.getSelectItems(ejbFacade.findAll(), true);
 }
 public SelectItem[] getItemsAvailableSelectMany() {
   return JsfUtil.getSelectItems(ejbFacade.findAll(), false);
 }