Problema ao recarregar pagina e abrir relatorio em nova aba

Galera, boa tarde. Estou tendo a seguinte dificuldade:
Tenho um botão que faz o fechamento do caixa, quando esse botão é acionado o caixa é fechado e uma nova aba é aberta com o relatório do Fluxo de Caixa.
Pois bem, a aba é criada, o relatório é exibido mas a tela do Fluxo de Caixa não é carregada …
Estou precisando de uma ajuda … Obrigado …

<p:commandButton onclick="this.form.target='_blank'" value="Fechar" ajax="false" update="formDados, msgFormDados" icon="ui-icon-disk" action="#{fluxoCaixaBean.fecharCaixa}" rendered="#{not empty fluxoCaixaBean.caixa.id}" title="Botão utilizado para Fechar o Caixa" disabled="#{fluxoCaixaBean.caixa.situacao eq 'F'}"/>

[code]FluxoCaixaRepository fcr = new FluxoCaixaRepository(getEntityManager());

caixa.setSituacao(“F”);
caixa.setDataFechamento(new Date());
caixa.setHoraFechamento(new Date());
caixa.setUsuarioFechamento(getUsuarioSessao());
fcr.atualizar(caixa);

ImprimeFluxoCaixa ifc = new ImprimeFluxoCaixa();
ifc.geraRelatorio(caixa.getId());

limpar();

FacesContext.getCurrentInstance().addMessage(null, new FacesMessage(
FacesMessage.SEVERITY_INFO,""+getUsuarioSessao().getNome()+
" - CAIXA FECHADO COM SUCESSO",""));[/code]