Ir para conteúdo
  • Cadastre-se

dev botao

Web Service De Distribuição De Documentos Fiscais Eletrônicos


Ver Solução Respondido por lesf,
  • Este tópico foi criado há 3566 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Verifica o conteúdo do ACBrNFe1.WebServices.DistribuicaoDFe.retDistDFeInt.xMotivo

 

Lá deve ter a resposta do que aconteceu.

 

Exato, Douglas! Isso é o que me fez concluir que o problema é local. Se fosse no WS, ele deveria me retornar um erro como 108 ou 109 e no xMotivo informar "Serviço paralisado" ou seja lá o que for. 

Mas retDistDFeInt está vazia. Eu não obtive nenhum retorno, nem arquivo SOAP nem nada.

 

Executando sem depuração e sem meu tratamento de exceções, a mensagem de erro mostrou o código 12002, como está anexo.

Pesquisei esse erro no fórum e realmente costuma aparecer quando o WS não está funcionando.

Será que é isso? Será que o WS está realmente inoperante? Acho que se tivesse alguém teria confirmado para mim, né?

post-25115-0-79063900-1422884708.png

Editado por guilherme_desordi
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Exato, Douglas! Isso é o que me fez concluir que o problema é local. Se fosse no WS, ele deveria me retornar um erro como 108 ou 109 e no xMotivo informar "Serviço paralisado" ou seja lá o que for. 

Mas retDistDFeInt está vazia. Eu não obtive nenhum retorno, nem arquivo SOAP nem nada.

 

Executando sem depuração e sem meu tratamento de exceções, a mensagem de erro mostrou o código 12002, como está anexo.

Pesquisei esse erro no fórum e realmente costuma aparecer quando o WS não está funcionando.

Será que é isso? Será que o WS está realmente inoperante? Acho que se tivesse alguém teria confirmado para mim, né?

 

O WS está normal pois estou recebendo dados. Pode ser algo no firewall, que bpoqueie o teu acesso à internet (como um proxy).

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Obrigado por ajudar!

 

Eu uso proxy e ele está configurado. Não mudou nada no proxy ou no firewall de sexta-eira para cá.

Bem estranho... nao consegue simular com um 3G por exemplo? só por desencargo de consciencia... O meu serviço está rodando redondo desde sábado...

 

as vezes pode ser alguma atualizacao do windows que mexe no firewall ou algo assim.

Link para o comentário
Compartilhar em outros sites

Bem estranho... nao consegue simular com um 3G por exemplo? só por desencargo de consciencia... O meu serviço está rodando redondo desde sábado...

 

as vezes pode ser alguma atualizacao do windows que mexe no firewall ou algo assim.

 

Oi Guilherme / Douglas,

A propriedade msg está ficando vazia mesmo, verifique a resposta no próprio arquivo xml que é gerado com a resposta.

O arquivo deve ter um nome parecido com esse 20150202113735-dist-dfe.xml.

 

Posso estar errado, mas deve ser excesso de consumo. Aconteceu comigo hoje porque eu estava passando um NSU muito baixo.

Editado por otairlaveso
Link para o comentário
Compartilhar em outros sites

Oi Guilherme / Douglas,

A propriedade msg está ficando vazia mesmo, verifique a resposta no próprio arquivo xml que é gerado com a resposta.

O arquivo deve ter um nome parecido com esse 20150202113735-dist-dfe.xml.

 

Posso estar errado, mas deve ser excesso de consumo. Aconteceu comigo hoje porque eu estava passando um NSU muito baixo.

Então, o problema é que eu não tenho esse retorno. Tenho apenas os arquivos de consulta, sem retorno. Me parece que os dados não são enviados corretamente ou algo assim...

Link para o comentário
Compartilhar em outros sites

Pessoal agradeço pela atenção, é que de fato achei bem estranho este problema, visto que todas as exigências da SEFAZ são seguidas, vcs acreditam que pode haver alguma restrição de número de requisiçoes? neste caso eu tinha 2247 como maxNSU, recuperando os 4 eventos citados na NT.

 

Obrigado

 

Abraço

Cristiano Antunes

Link para o comentário
Compartilhar em outros sites

Não sei se vale como contribuição, mas vou mandar mesmo assim:

 

  Result := (FretDistDFeInt.CStat = 137) or
            (FretDistDFeInt.CStat = 138);

Resultado de Consumo indevido:

 

<retDistDFeInt xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" versao="1.00" xmlns="http://www.portalfiscal.inf.br/nfe"><tpAmb>1</tpAmb><verAplic>1.0.0</verAplic><cStat>656</cStat><xMotivo>Rejeicao: Consumo Indevido (Deve ser utilizado o ultNSU nas solicitacoes subsequentes. Tente apos 1 hora)</xMotivo><dhResp>2015-02-02T14:15:37</dhResp><ultNSU>000000000000000</ultNSU><maxNSU>000000000000000</maxNSU></retDistDFeInt>

 

 

Não estamos tendo tratamento para o cstat = 656

 

Link para o comentário
Compartilhar em outros sites

SHDW, sempre bom poder trocar idéias....

o meu problema ocorre após um cStat 138, durante as consultas os lotes de nsu's voltam de 50 em 50, e de repente um 656 surge, aós 4 ou 5 lotes de consultas, por isso eu pergunto se alguém sabe de uma restrição para o número de requisições seguidas?

 

Muito obrigado pela atenção

Link para o comentário
Compartilhar em outros sites

Então danielpohren, não faz sentido certo? Qual o maxNSU retornado para você? Pessoal para quem está tudo funcionando o delta maxNSU - ultNSU está em quanto? Estou conseguindo obter 500 NSUs até ter o 656 ... para quem está tudo ok, tem uma idéia do número de NSUs por chamada do serviço (loop)?

 

Obrigado

 

Cristiano Antunes

Link para o comentário
Compartilhar em outros sites

Então danielpohren, não faz sentido certo? Qual o maxNSU retornado para você? Pessoal para quem está tudo funcionando o delta maxNSU - ultNSU está em quanto? Estou conseguindo obter 500 NSUs até ter o 656 ... para quem está tudo ok, tem uma idéia do número de NSUs por chamada do serviço (loop)?

 

Obrigado

 

Cristiano Antunes

 

Eu tive o mesmo problema. Coloquei um sleep de pouco mais de um segundo entre as consultas, pois percebi uma vez que elas se atropelaram.

Resolveu parcialmente, pois, por outro lado, o volume de consultas que eu fiz nas últimas vezes não foi mais tão alto.

Por isso não descarto a ideia e acho até provável que haja esse limite de NSUs até dar consumo indevido, mas infelizmente não podemos dar certeza, porque, pelo menos eu, não vi absolutamente nada disso na Nota Técnica.

Link para o comentário
Compartilhar em outros sites

douglaswf e outros,

 

Obrigado por me ajudarem ontem. Hoje eu abri meu sistema e simplesmente funcionou perfeitamente. Ou alguém está brincando comigo, ou o webservice realmente estava indisponível para mim, o que acho mais provável, porque ele tem se mostrado instável desde que fora liberado.

Editado por guilherme_desordi
Link para o comentário
Compartilhar em outros sites

Bom dia,

gostaria de recomendar-lhes o plugin Wizdler para o Google Chrome. Basicamente você pode enviar o xml e receber a resposta atráves do navegador.

Segue o link:

https://chrome.google.com/webstore/detail/wizdler/oebpmncolmhiapingjaagmapififiakb

Suas aplicações são variadas, mas o que mais tem me ajudado é na elaboração da estrutura do XML, pois a medida que as alterações são feitas, elas já podem ser enviadas até que seja definida a estrutura correta.

 

Obs: Ele apenas reconhece endereços com "?wsdl" no final, porém caso o endereço não tenha basta adicionar no final, ex:

Endereço no site da sefaz: https://hom.nfe.fazenda.gov.br/NFeDistribuicaoDFe/NFeDistribuicaoDFe.asmx

Endereço para uso no plugin: https://hom.nfe.fazenda.gov.br/NFeDistribuicaoDFe/NFeDistribuicaoDFe.asmx?wsdl

Link para o comentário
Compartilhar em outros sites

Bom dia, Pessoal!

 

 

Gostaria que vcs me esclareçam alguns dúvidas sobre o retorno na consulta DF-e. São retornados os seguintes evento: resNFe, resEvento, procNFe e procEvento NFe, até aqui tudo bem, recebo o conteúdo deles descompactado normalmente, porém eu estou em dúvida sobre esses retornos.

 

o resNFe são somente as notas que são emitidas contra o CNPJ do meu cliente?

o resEvento são os eventos gerados somente das NF-es que o meu cliente emitiu?, ou tem eventos das NF-es emitidas contra o CNPJ do meu liente?

o procNFe é o xml da NF-e emitida por meu cliente?, ou tem o xml das NF-es emitidas contra o CNPJ do meu cliente também?

o procEventoNFe são os eventos de manifestação das NF-es emitidas pelo meu cliente?, ou são os eventos de manifestação das NF-es emitidas contra o CNPJ do meu cliente?

 

Fiquei com muitas dúvidas sobre esses retornos, valeu pela ajuda de todos.

 

 

João Carlos.

Editado por joaocarlosgpjr
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde João Carlos,

 

Na página 4 da Nota Técnica 2014/002 versão 1.01 temos uma tabela que mostra quais os tipos de retornos que cada um recebe.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Boa tarde, Italo!

 

 

Obrigado pelo auxilio, eu li o quadro, porém não sei qual documento pertence ao schema especificado, estou com dificuldades nisso, pois o meu cliente tem transporte próprio, aí aprecem tanto as notas que foram emitidas contra ele e as notas que ele emitiu e fez o transporte. Gostaria de um auxilio nesse quadro, especificando qual documento pertence ao schema específico.

 

NF-e -

Evento de Cancelamento -

Evento de Carta de Correção -

Eventos de Manifestação do Destinatário -

Eventos de Suframa -

EPEC -

Resumo de NF-e -

Resumo de Eventos de CT-e Autorizado/Cancelado -

Resumo de Eventos de MDF-e Autorizado/Cancelado -

 

 

Mais uma vez obrigado pela ajuda.

 

 

João Carlos

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde João,

 

 procNFe_v3.10.xsd = NF-e

 

resEvento_1.00.xsd = Evento de Cancelamento, Evento de Carta de Correção, Eventos de Suframa, EPEC, Resumo de Eventos de CT-e Autorizado/Cancelado e Resumo de Eventos de MDF-e Autorizado/Cancelado

 

procEventoNFe_v1.00.xsd = Eventos de Manifestação do Destinatário

 

resNFe_v1.00.xsd = Resumo de NF-e

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde João,

 

 procNFe_v3.10.xsd = NF-e

 

resEvento_1.00.xsd = Evento de Cancelamento, Evento de Carta de Correção, Eventos de Suframa, EPEC, Resumo de Eventos de CT-e Autorizado/Cancelado e Resumo de Eventos de MDF-e Autorizado/Cancelado

 

procEventoNFe_v1.00.xsd = Eventos de Manifestação do Destinatário

 

resNFe_v1.00.xsd = Resumo de NF-e

 

Alguém já recebeu algum evento de cancelamento de uma NFe recebida? eu não achei nenhum NSU desse caso, mas segundo a NT deveria gerar um NSU pro emitente e pro destinatário. ou estou enganado?

Link para o comentário
Compartilhar em outros sites

Olá Pessoal surgiu uma situação aqui, estou realizando a consulta pelo novo WS os lotes vem com 50 itens, normalmente e lá pelas tantas consultas recebo um erro do próprio ACBr que diz: Project NFe.exe raised exception class EACBrNFeException with message ''.

 

porém, existem momentos em que ocorre o erro, e momentos aonde não ocorre o erro tanto que venho recebendo as notas porém entre as várias consultas ocorre esse erro.

Se fosse consumo indevido o erro seria diferente, alguma luz sobre isso?

 

 

[Editado]

 

Acabei de descobrir que é consumo indevido... Não lembro de ter tido problemas com quantidade de consultas antes, e trato como já relatei antes no fórum para que quando o ultNSU for igual ao maxNsu ele não realize mais consultas... Foi divulgado alguma versão nova da NT do novo WS, realmente tem limite de consultas?

 

Abraço!

Editado por Tiago Ravache
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3566 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.