Ir para conteúdo
  • Cadastre-se

dev botao

Download XML CT-e


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

Recommended Posts

Olá, estou habituado a fazer o download do XML de NF-es apenas requisitando a chave de acesso ao cliente, fazendo o manifesto e em seguida utilizo o método "DistribuicaoDFePorChaveNFe". Preciso fazer o mesmo para as CT-es, mas o método  "DistribuicaoDFePorChaveCTe" não existe para o ACBrCTe, apenas por NSU, gostaria de saber como faria esse download utilizando o NSU, pois não entendi muito bem o funcionamento dessa numeração. 

Programador Sr. (Delphi 7, RAD Studio 10.3, C#.NET, Visual Studio, Firebird)

2018-06-08.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia ifcruz,

Favor baixar e ler a Nota Técnica: 2015/002 versão 1.00a que trata sobre o Web Service DistribuicaoDFe para o CT-e.

O Funcionamento do DistribuicaoDFePorUltNSU e DistribuicaoDFePorNSU é o mesmo da NF-e e existem explicações sobre os seus funcionamentos aqui no fórum.

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

No meu caso, não tenho nenhum NSU registrado na minha base, então enviaria 0 no método DistribuicaoDFePorUltNSU. Fazendo isso ele provavelmente me retornará um lote com muitas notas. Queria saber como identificar a nota que eu preciso e como pegar seu NSU para registrar na minha base. Quais métodos o ACBrCTe me disponibiliza para isso?

Programador Sr. (Delphi 7, RAD Studio 10.3, C#.NET, Visual Studio, Firebird)

2018-06-08.png

Link para o comentário
Compartilhar em outros sites

Já consegui acessar a nota que eu preciso, agora queria saber o método para pegar o NSU dela para registrar na minha base.

Editado por ifcruz
Já tirei algumas dúvidas.

Programador Sr. (Delphi 7, RAD Studio 10.3, C#.NET, Visual Studio, Firebird)

2018-06-08.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde ifcruz,

Para obter o NSU e a chave de um dos documentos retornados  é da seguinte forma:

sNSU  := ACBrCTe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[ i ].NSU;

sChave := ACBrCTe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items[ i ].resCTe.chCTe;
 

Como podemos ter até 50 documentos retornados, logo o valor de "i" poderá variar de zero até 49.

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

Bom dia ifcruz,

Lembre-se que o evento de Manifestação do Destinatário é emitido pelo Destinatário da mercadoria.

Você aumentou o valor da propriedade Timeout do componente ACBrNFe?

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

Sim, estou usando apenas para as notas de entrada mesmo, no caso, o destinatário da CTe. Quanto a propriedade TimeOut eu já aumentei várias vezes mas não surtiu efeito. Meu cliente é do RJ e o componente automaticamente envia a requisição para o Ambiente Nacional quando a UF RJ está marcada, porém no site da CT-e está informando que a SEFAZ responsável pelo RJ é a do Rio Grande do Sul, então minha dúvida é sobre quem está certo. kkkkk

Programador Sr. (Delphi 7, RAD Studio 10.3, C#.NET, Visual Studio, Firebird)

2018-06-08.png

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

ifcruz,

Se tratando de Manifestação do Destinatário o evento é enviando para o Ambiente Nacional.

Se a intenção é baixar o XML dos CT-e não se faz necessário a Manifestação do Destinatário, pois esta só se aplica a NF-e.

  • Curtir 1
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

  • 2 semanas depois ...

Estou com problemas no download do Cte

Quando faço o download com certificado a1, funciona normalmente, mas quando utilizo o certificado A3, não funciona e fica travado.
Alguem sabe dizer o que pode ser ? 

Editado por Cilleni

Cilleni Caetano

Analista de Sistema

LM Systems

Link para o comentário
Compartilhar em outros sites

Em 23/03/2018 at 13:56, Cilleni disse:

Estou com problemas no download do Cte

Quando faço o download com certificado a1, funciona normalmente, mas quando utilizo o certificado A3, não funciona e fica travado.
Alguem sabe dizer o que pode ser ? 

Esqueci de mencionar que fiz todos os precedimentos indicados acima, mas mesmo assim para o certificado A3 , trava e não vem retorno algum, tenho que forçar fechamento da aplicação.

Grata.

 

 

Cilleni Caetano

Analista de Sistema

LM Systems

Link para o comentário
Compartilhar em outros sites

  • Moderadores
33 minutos atrás, Cilleni disse:

Esqueci de mencionar que fiz todos os precedimentos indicados acima, mas mesmo assim para o certificado A3 , trava e não vem retorno algum, tenho que forçar fechamento da aplicação.

Grata.

Já testou o acesso ao certificado fora do ACBr? Pelo navegador, por exemplo?

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

17 horas atrás, BigWings disse:

Já testou o acesso ao certificado fora do ACBr? Pelo navegador, por exemplo?

Nao testeis,  mas deve estar funcionando corretamente ja que faz a distribuição e donwload da NF-e.
Mas vou testar, obrigada. 

Cilleni Caetano

Analista de Sistema

LM Systems

Link para o comentário
Compartilhar em outros sites

  • Moderadores
11 minutos atrás, Cilleni disse:

Nao testeis,  mas deve estar funcionando corretamente ja que faz a distribuição e donwload da NF-e.
Mas vou testar, obrigada. 

Se o travamento não está no acesso ao certificado, que foi a minha suspeita, é preciso debugar o código e identificar em que momento ele acontece.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2193 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.