Ir para conteúdo
  • Cadastre-se

dev botao

DISTRIBUICAO DFE


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

Recommended Posts

Olá.

Galera tenho uma aplicação toda feita com acbr para minha empresa para saber quais notas foram emitidas para mim modelo 55 que e NFE!
Funciona normalmente!
Consulta
Manifesta

Mas agora preciso saber todos os CTE modelo 57 para que eu possa esta verificando também!
Não estou conseguindo implementar!

Vi que os componentes são "parentes" um do outro mas da erro quando uso o metodo pra buscar

estou utilizando

ACBrCTe.DistribuicaoDFePorUltNSU(CUF, CNPJ, inttostr(UNSU));

e cai nesse erro!

raise EACBrDFeException.Create('Método "Enviar" não implementado em: '+ClassName);

Como proceder?

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Precisa selecionar uma diferente de None (Nenhum).

8 minutos atrás, VagnerCiec disse:

E o ACBRnfe esta funcionando normalmente o comando
ACBrNFe.DistribuicaoDFePorUltNSU(CUF, CNPJ, inttostr(UNSU));

A não ser que você esteja fazendo a configuração por código, não vai funcionar também para o ACBrNFe.

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

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

Em 07/03/2018 at 11:26, BigWings disse:

Precisa selecionar uma diferente de None (Nenhum).

A não ser que você esteja fazendo a configuração por código, não vai funcionar também para o ACBrNFe.

Realmente funcionou como você informou!
Porem tive que fazer essas alterações somente no ACBRCte, o ACBRNFe segue none em tudo!
 

Link para o comentário
Compartilhar em outros sites

Agora consigo buscar o CTe Normalmente 

ACBrCTe.DistribuicaoDFePorUltNSU(CUF, CNPJ, inttostr(UNSUCTE));

Agora Preciso Que o cliente veja o documento impresso igual a NFe!
Porém quando tento manifestar o documento da o seguinte erro na execucao e para na seguinte linha de codigo!

AssinarXML(Evento, 'eventoCTe', 'infEvento', 'Falha ao assinar o Envio de Evento ');

image.png.62fe66e6516180c0f814c0bb1ca13e74.png

O que tenho que fazer para coseguir ver o DANFE do CTe?


 

Link para o comentário
Compartilhar em outros sites

E se caso eu tento enviar o comando que uso para nfe normal!

 

 EnviaEventoDownload(15171214846162000311570010001208491111027122);


image.png.b602f4b505ade2ccec5503eb2fa1603a.png

Dei uma boa olhada no codigo e não achei onde consigor baixar pelo componente o XML igual faço com a NFe!

O que estou esquecendo?

Esse e o codigo que o Envia envento chama!
E baixa a o XML da NFe ja manifestada

ACBrNFe.DistribuicaoDFePorChaveNFe(15,1241412341234124,12412412341234124124124124124124124124);

Porém no ACBRCTe só tem e mesmo assim não me tras o XML do CTe.
image.png.23ab8ef088dd6e60e7e8d9cceac2c93b.png

Mas eu quero o XML de uma especifica!
 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
33 minutos atrás, VagnerCiec disse:

Porém quando tento manifestar o documento da o seguinte erro na execucao e para na seguinte linha de codigo!

Não existe manifestação para Cte. Você já recebe o XML completo. 

25 minutos atrás, VagnerCiec disse:

Mas eu quero o XML de uma especifica!

Não é possível usar o método por chave de Cte, você pode fazer a consulta por último NSU ou NSU específico. 

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

Projeto ACBr

 

 

Link para o comentário
Compartilhar em outros sites

 Certo!

Então eu estava perdendo tempo tentando manifestar!

Por algum motivo consegui receber o XML utilizando o metodo

1 ACBrCTe.DistribuicaoDFePorNSU(CUF, CNPJ, UNSUCTE);

Porém nesse metodo abaixo os XML Não estão vindo!

2 ACBrCTe.DistribuicaoDFePorUltNSU(CUF, CNPJ, UNSUCTE);

Nós dois metodos me retorna em memoria certinho todas as informações!
Porém somente no Metodo 1 que o componente baixa os XML

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Você não especificou qual o retorno do webservice ao chamar o método DistribuicaoDFePorUltNSU.

Se o DistribuicaoDFePorUltNSU está retornando o cStat 137 quer dizer que não há mais documentos a retornar com NSU maior que o NSU informado no parâmetro.

  • Curtir 1
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á 2209 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.