Ir para conteúdo
  • Cadastre-se

dev botao

21/03/2012 - Publicada a NT 2012/002 Manif do Destinatario


Gr@c@
  • Este tópico foi criado há 3411 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores

As implementações realizadas por mim e pelo João Henrique já estão no Trunk (oficial ).

Esta faltando apenas implementar o retorno do Download.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo, tenho acompanhado estas alterações e baixado sempre que possível, estou ansioso, principalmente, pela consulta de NFe destinada, já tentei realizar testes através do Demo mas sempre retorna um erro.

Anexo os xml's gerado pelo demo, coloco também o xml "Retorno.xml" que é o retornado pela sefaz antes de passar pela função SeparaDados. O arquivo "20120808080811-nfe-dest.xml" é gerado em branco, não foi possível anexar.

Obs.:

- Estou com os fontes atualizados (conferidos hoje 8:10)

- Consigo executar todos os outros serviços (com exceção do manifesto de destinatário)

- Sou desenvolvedor.

- De que linguagem, delphi? .NET? Java?

- Qualquer uma, sou desenvolvedor.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Markapollo,

Eu não tenho um certificado valido para poder acessar o webservice, por favor acesse o endereço: https://www.nfe.fazenda.gov.br/NFeConsu ... aDest.asmx

Será apresentado a estrutura do envelope de envio e de retorno, copie e post ou mande por e-mail para mim.

O retorno esta acusando que o soap action é invalido.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Bom dia Italo.

Seria isso?

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.


POST /NFeConsultaDest/NFeConsultaDest.asmx HTTP/1.1

Host: www.nfe.fazenda.gov.br

Content-Type: text/xml; charset=utf-8

Content-Length: length

SOAPAction: "http://www.portalfiscal.inf.br/nfe/wsdl/NfeConsultaDest/nfeConsultaNFDest"


<?xml version="1.0" encoding="utf-8"?>



string
string
string



xml



HTTP/1.1 200 OK

Content-Type: text/xml; charset=utf-8

Content-Length: length


<?xml version="1.0" encoding="utf-8"?>


xml



SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.


POST /NFeConsultaDest/NFeConsultaDest.asmx HTTP/1.1

Host: www.nfe.fazenda.gov.br

Content-Type: application/soap+xml; charset=utf-8

Content-Length: length


<?xml version="1.0" encoding="utf-8"?>



string
string
string



xml



HTTP/1.1 200 OK

Content-Type: application/soap+xml; charset=utf-8

Content-Length: length


<?xml version="1.0" encoding="utf-8"?>


xml



Renato Pavan

Desenvolvedor Delphi / PHP  – Campinas (SP)

 

RWA Sistemas

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Renato,

É isso mesmo, valeu, se não for pedir demais post também os envelopes de envio e de retorno de:

https://www.sefazvirtual.fazenda.gov.br ... oadNF.asmx

Para que eu possa verificar e realizar as correções necessárias.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Segue:

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.


POST /NfeDownloadNF/NfeDownloadNF.asmx HTTP/1.1

Host: www.sefazvirtual.fazenda.gov.br

Content-Type: text/xml; charset=utf-8

Content-Length: length

SOAPAction: "http://www.portalfiscal.inf.br/nfe/wsdl/NfeDownloadNF/nfeDownloadNF"


<?xml version="1.0" encoding="utf-8"?>



string
string



xml



HTTP/1.1 200 OK

Content-Type: text/xml; charset=utf-8

Content-Length: length


<?xml version="1.0" encoding="utf-8"?>


xml



SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.


POST /NfeDownloadNF/NfeDownloadNF.asmx HTTP/1.1

Host: www.sefazvirtual.fazenda.gov.br

Content-Type: application/soap+xml; charset=utf-8

Content-Length: length


<?xml version="1.0" encoding="utf-8"?>



string
string



xml



HTTP/1.1 200 OK

Content-Type: application/soap+xml; charset=utf-8

Content-Length: length


<?xml version="1.0" encoding="utf-8"?>


xml



Renato Pavan

Desenvolvedor Delphi / PHP  – Campinas (SP)

 

RWA Sistemas

Link para o comentário
Compartilhar em outros sites

  • Consultores

Muito obrigado Renato,

Já disponibilizei as correções, favor baixar e testar.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Sem problemas Markapollo,

Baixe as atualizações e teste por favor, aguardo retorno.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Markapollo,

Estamos chegando lá.

Agora o problema é a versão do cabeçalho, alterei o fonte pcnConversao.pas mudando a versão 1.00 para 1.01

Por favor baixe a atualização, abra o pacote PCN2 e compile, depois abra a aplicação e compile usando a opção Build.

Realize o teste novamente, aguardo retorno.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Italo, acabei de testar, continuam os mesmos erros.

verifiquei, pela sua alteração, que a versão do XML que estava indo incorreta, realizei uma análise e no arquivo pcnConsNFeDest, linha118(ultima procedure)

Gerador.wGrupo('consNFeDest ' + NAME_SPACE + ' ' + V1_00);

não sei qual é o correto para este campo, coloquei V1_01 e, em homologação, retornou o arquivo em anexo.

mas acredito que não seja o correto deixar esta constante.

- Sou desenvolvedor.

- De que linguagem, delphi? .NET? Java?

- Qualquer uma, sou desenvolvedor.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Markapollo,

No fonte ACBrNFeWebServices, por volta da linha 3613 inclua as linhas:


       FPathArqEnv := FormatDateTime('yyyymmddhhnnss',Now)+'-con-nfe-dest-envelope.xml';

       FConfiguracoes.Geral.Save(FPathArqEnv, Texto);

isso vai fazer com que seja salvo o envelope de envio.

anexe depois o arquivo para analise.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Segue o envelope para verificação, pena que a sefaz resolveu acabar com nosso barato e derrubou os serviços.

assim que voltar eu testo novamente.

WebService Consulta NF-e Destinadas:

- Inativo ou Inoperante tente novamente.

- Bad Request (400) - 'https://hom.nfe.fazenda.gov.br/NFeConsultaDest/NFeConsultaDest.asmx'

- Sou desenvolvedor.

- De que linguagem, delphi? .NET? Java?

- Qualquer uma, sou desenvolvedor.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Markapollo,

esta estranho o xml gerado, ele contem a seguinte tag:

sendo que o correto seria:

Esta disponivel a atualização do fonte pcnConsNfeDest, baixe e assim que possível teste novamente.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Markapollo,

Atualize o fonte pcnConsNFeDest, pois no XML postado parece como versão 1.00 e não 1.01 e se possível teste em ambiente de produção.

E anexo os arquivos de envio e retorno.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

markapollo,

Será que não pode ser algum erro na receita?

Pois a confirmação de operação, quando tenho confirmar uma nota, envio pro ambiente 1, produção, mas o retorno vem do ambiente 2, homologação, pensando assim será que o serviço de download também não está com problema?

Renato Pavan

Desenvolvedor Delphi / PHP  – Campinas (SP)

 

RWA Sistemas

Link para o comentário
Compartilhar em outros sites

Acredito que o problema realmente esteja no ambiente de produção da receita, haja visto que está bem instável também! Testando em homologação o retorno foi diferente dizendo que não houve notas emitidas. Acredito que basta agora esperar para que o ambiente de produção se estabilize.

- Sou desenvolvedor.

- De que linguagem, delphi? .NET? Java?

- Qualquer uma, sou desenvolvedor.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos,

Antes de mais nada, muito obrigado pela realização dos testes e postagem dos arquivos XML.

Em ambiente de homologação me parece que esta funcionando, e o retorno com o status 137 = "Nenhum documento localizado para o destinatario", concluimos que nenhuma empresa no Pais, esta emitindo NFe para o respectivo destinatário em ambinete de homologação.

Com relação ao ambiente de produção, pela mensagem de retorno status 999 = "2999 - Falha nao tratada", concluimos que o problema é no AN = Ambiente Nacional, visto que o ambiente de produção foi liberado a 5 dias, portanto não deve estar 100%.

Se alguem desejar realizar os testes com o Download, seria muito interessante, desta forma podemos corrigir algumas falhas.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

Maravilha!

Infelizmente já "perdi" um certo tempo hoje com estes testes e tenho que colocar minha demanda em dia.

Se possível, vou tentar realizar os testes download amanhã para podermos corrigir quaisquer erros.

Abraços.

- Sou desenvolvedor.

- De que linguagem, delphi? .NET? Java?

- Qualquer uma, sou desenvolvedor.

Link para o comentário
Compartilhar em outros sites

Quando clico no botão Consulta NFe Destinadas que peguei no exemplo que baixei no trunk dá um erro e num faz mais nada...

Quero saber se alguém já se passou por esse erro depois que atualizou "Acess violation at addres 077626F4. Write of adress 36303132"...

Se alguém poder ajudar, fico muito agradecido... Até mais!

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3411 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.