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);
    }
  }
  public void cargarValoresIniciales() {
    try {
      personaFacade = (PersonaFacadeRemote) EJBFactory.getRemote(PersonaFacadeRemote.class);
      empresaFacade = (EmpresaFacadeRemote) EJBFactory.getRemote(EmpresaFacadeRemote.class);
      logisticaFacade = (LogisticaFacadeLocal) EJBFactory.getLocal(LogisticaFacadeLocal.class);
      generalFacade = (GeneralFacadeRemote) EJBFactory.getRemote(GeneralFacadeRemote.class);
      contactoFacade = (ContactoFacadeRemote) EJBFactory.getRemote(ContactoFacadeRemote.class);
      tablaFacade = (TablaFacadeRemote) EJBFactory.getRemote(TablaFacadeRemote.class);
      planCuentaFacade =
          (PlanCuentaFacadeRemote) EJBFactory.getRemote(PlanCuentaFacadeRemote.class);
      egresoFacade = (EgresoFacadeLocal) EJBFactory.getLocal(EgresoFacadeLocal.class);

      listaTablaDocumentoGeneral =
          tablaFacade.getListaTablaPorAgrupamientoA(
              Integer.parseInt(Constante.PARAM_T_DOCUMENTOGENERAL), "P");
      personaFiltroBusqueda = new Persona();
      solicitudPersonalFiltro = new SolicitudPersonal();
      solicitudPersonalFiltro.setIntAño(Constante.OPCION_SELECCIONAR);
      listaSucursal = MyUtil.cargarListaSucursalConSubsucursalArea(EMPRESA_USUARIO);
      listaAnios = MyUtil.obtenerListaAnios();
    } catch (Exception e) {
      log.error(e.getMessage(), e);
    }
  }