Olá Pessoal,
Semana passada foi anunciada uma nova funcionalidade do Integrador Fiscal do MF-e. Segundo o comunicado no site seria possível consultar o estado
de qualquer CF-e em qualquer data:
1.b) Novo recurso para Consulta de Documento Fiscal (CF-e/NFC-e), através da consulta de número de sessão. Desse modo, poderá ser consultado qualquer documento emitido pelo MFE, mesmo que não seja o último. <http://www.sefaz.ce.gov.br/content/aplicacao/internet/noticias/enviados/noticia_detalhes.asp?nTipoNoticia=3&nCodigoNoticia=836>
Daí fui ver no SVN do projeto ACBr se esta funcionalidade já tinha sido implementada, e verifiquei que aparentemente já havia sido.
O problema é que quando implementei a solução não se comportou exatamente como esperado. Enquanto o AC/PDV esteve aberto eu consultei...
TACBrSATMFe_integrador_XML(loACBrSAT.SAT).ConsultarNumeroSessao(loACBrSAT.numeroSessao);
E o retorno foi... 067650|06000|0000|Emitido com sucesso + conteudo notas.|
Mas quando o AC/PDV foi reiniciado e realizei a consulta usando o mesmo número de sessão...
O retorno foi... 107792|11003|Sessao nao existe||.
Esta é uma funcionalidade ainda em desenvolvimento pela comunidade?