public String getMsgArchivoCargadoError() {
   String nombreArchivo = "N/A";
   String[] separado = StringUtils.split(this.pathArchivoFisico, "/");
   if (separado != null && separado.length > 0) {
     nombreArchivo = separado[separado.length - 1];
   }
   return FacesUtil.generarMsgMultiLenguaje(
       new MsgMultiLenguajeDTO("vistaPreviaArchivoBean.msgArchivoCargadoError", nombreArchivo));
 }
 /** Obtiene los filtros almacenados en variables de sesión desde BalanceGeneralBean. */
 @PostConstruct
 public void postConstructor() {
   try {
     this.pathArchivoFisico =
         (String) FacesUtil.getSessionMapValue(EnumVariableAmbitoSession.RUTA_REPORTE.name());
   } catch (RuntimeException ex) {
     LOGGER.log(Level.SEVERE, "No se encontro la ruta del reporte en las variables de sesion", ex);
     this.pathArchivoFisico = null;
   }
 }