public void imprimirReporteFenacrep() { String strNombreReporte = ""; HashMap<String, Object> parametro = new HashMap<String, Object>(); Tabla tablaMes = null; List<Fenacrep> lstFenacrep = null; String strMes = ""; try { lstFenacrep = consultarFenacrep(); if (lstFenacrep != null) { log.info("lstFenacrep.size(): " + lstFenacrep.size()); tablaMes = tablaFacade.getTablaPorIdMaestroYIdDetalle( Integer.valueOf(Constante.PARAM_T_MES_CALENDARIO), intParaMes); if (tablaMes != null) { strMes = tablaMes.getStrDescripcion(); } parametro.put("P_ANIO", intParaAnio); parametro.put("P_MES", strMes); strNombreReporte = "FENACREP"; UtilManagerReport.generateReport( strNombreReporte, parametro, new ArrayList<Object>(lstFenacrep), Constante.PARAM_T_TIPOREPORTE_EXCEL); } } catch (Exception e) { log.error("Error en imprimirReporteFenacrep ---> " + e.getMessage(), e); } }