Login Registre-se
Retorno da Consulta do Lote  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
marcosfonceka

JavaC Membro

Membro desde: 30/03/2012 13:21:48
Mensagens: 118
Localização: Mineiros do Tietê/SP
Offline

Veja minha situação:
- Gero o XML da Nfe
- Assino
- Gero aquele bloco do lote de Nfe e coloco a Nfe gerada e assinada antes, dento desse lote
- Transmito o lote e trato o retorno
- AGUARDO UM TEMPO Thread.Sleep(X);
- Consulto o lote pra ver o que aconteceu com a nota

Aí começa meu problema.
O lote vem como processado, o status dele...




Daí às vezes a hora que executa esse trecho...



Pra recuperar o cstat, motivo, dataHora do recebimetno, o digest e a versão do aplicativo que recebeu o lote pra poder formar aquele pedaço de XML de autorizado, dá nullpointer porque não consegue recuperar algumas dessas informações. do trecho de código acima.

É algum problema com meu código será?

Porque sempre é um lote com uma só nota.
Aí na hora de recuperar, as vezes estoura esse erro, nullpointer como se não houvesse: "getProtNFe().get(0)." mas o lote tá processado.
Aí a minha solução foi um botão "tentar novamente" onde o sistema, já de posse no número do recebimento do lote, consultá-lo pra ver no que deu e normalmente na segunda consulta, funciona.
Será que aguém pode me dar uma dica nisso?

--
Marcos Roberto da Fonseca
[Email] [MSN]
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team