Login Registre-se
Erro NFe so baixa resumido[Resolvido]  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
jucelio_calado

JavaC Membro

Membro desde: 18/07/2018 09:28:24
Mensagens: 20
Offline

Boa tarde pessoal,

Estou utilizando as Libs do nosso amigo Samuel http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-40011.page;jsessionid=681B1E4D8AFD82CBE19536C30F457EB8 , havia feito alguns testes a meses atras e está certinho , fazia o manifesto e conseguia baixar a NFe após isso, mas hoje retomei o projeto, atualizei a versão da lib para 4.00.12 que é a ultima disponibilizada e testei as rotinas já criadas, para minha surpresa dois erros estão ocorrendo :

1° a ultima parte da rotina do manifesto está retornando null:

String proc = ManifestacaoUtil.criaProcEventoManifestacao(config, enviEvento, retorno.getRetEvento().get(0));

2° após ser realizado o manifesto , abrindo o site do sefaz e verificando os valores estão lá com protocolo, mas o XML do processo de download só baixa o resumido na aplicação, como se não tivesse sido feito o manifesto.

Mais alguém está com esse problema ?


Alguma dica de o que pode ser ?


Obrigado pela ajuda XD

Esta mensagem foi editada 1 vez. Última atualização foi em 16/12/2019 17:07:22

robertop

JavaC Membro

Membro desde: 10/07/2013 20:08:36
Mensagens: 386
Offline

Bom dia!

O retorno null, somente analisando mais o código. Ou você pode acessar o https://discord.gg/6WErfMR e conversar com o pessoal que utiliza a biblioteca do Samuel, talvez alguém ou até mesmo ele possa te dar uma luz.

Com relação a retornar somente o resumo, mesmo a nota esta manifestada, isso ocorre devido o sistema da NF-e não ter liberado ainda o xml completo.
Após você manifestar a nota o sistema da NF-e nacional precisa processar isto e então liberar o xml. As vezes este processar pode levar horas dependendo da demanda la no servidor.

Abraço!
jucelio_calado

JavaC Membro

Membro desde: 18/07/2018 09:28:24
Mensagens: 20
Offline

Bom dia robertop,

O estranho de tudo isso é que a rotina já rodava antes, a unica coisa que fiz foi atualizar a lib no maven , mas mesmo voltando a versão anterior no maven não resolveu.

De qualquer forma muito obrigado pela ajuda.

Vou ver no grupo e torcer para que o Samuel veja, talvez ele tenha alguma dica.

Abraço.
jucelio_calado

JavaC Membro

Membro desde: 18/07/2018 09:28:24
Mensagens: 20
Offline

Alterei a rotina para conseguir pegar o erro original e acho que agora tenho um caminho para seguir, esse é o erro:
# Erro: br.com.swconsultoria.nfe.schema.envConfRecebto.TProcEvento cannot be cast to br.com.swconsultoria.nfe.schema.envEpec.TProcEvento

Ele ocorre no manifesto , no ultimo bloco que envia o protocolo :

String proc = ManifestacaoUtil.criaProcEventoManifestacao(config, enviEvento, retorno.getRetEvento().get(0));
System.out.println();
System.out.println("# ProcEvento : " + proc);

Mas dessa vez apesar do erro parece que foi manifestado , pois consegui baixar o XML completo, o medo é esse erro afetar algo no sefaz , alguém sabe como resolver isso ?


essa é a rotina completa de testes do manifesto:
robertop

JavaC Membro

Membro desde: 10/07/2013 20:08:36
Mensagens: 386
Offline

Jucelio, verifiquei que você esta conversando direto com o mestre la no discord.

Irei deixar com ele. Você esta bem assistido.

Abraço!
jucelio_calado

JavaC Membro

Membro desde: 18/07/2018 09:28:24
Mensagens: 20
Offline

Vlw robertop,

Sim, o Samuel , é um cara em um Milhão, além de disponibilizar as bibliotecas ainda ajuda o pessoal, sem palavras para descrever esse rapaz, só desejo todo sucesso do mundo para ele XD.
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team