Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado
2 minutos atrás, Marcílio Jr disse:

Bom dia.

No xml de retorno da consulta não estão vindo os xml's compactados, apenas os NSU's.

Alguém está passando pela mesma situação?

Segue anexo o xml de retorno para análise.

20170710111529-dist-dfe.xml

Tem outro topico que abri com esse mesmo erro.

  • 3 meses depois ...
Postado
Em 08/04/2017 at 12:31, Italo Jurisato Junior disse:

Boa tarde Otair,

Onde você alterou?

É preciso descobrir de onde vem vindo essa versão.

Você não colocou Schemas da NF-e e do CT-e na mesma pasta, colocou?

Se sim, é preciso separar pois o nome do Schema de DistribuicaoDFe da NF-e tem o mesmo nome que do CT-e a unica coisa que muda é o final que contem a versão.

Da NF-e o nome é distDFeInt_v1.01 e do CT-e é distDFeInt_v1.00, se você configurar o componente ACBrCTe com a versão 2.00 ou 3.00 ele não vai achar o schema nessa versão, neste caso ele procurar por uma versão inferior e acaba encontrado o da versão 1.01 

Passei pelo mesmo problema, com ajuda deste tópico consegui entender e resolver, obrigado. 

Postado

Boa noite, implementei a Distribuição DFE para NFe e para CTE esta semana e reparei  que o campo "vNF"  de WebServices.DistribuicaoDFe.retDistDFeInt.docZip[wi_I].resCTe.vNF  vinha sempre zerado, resolvi investigar o código do componente e reparei que na linha 496  da unit "pcteRetDistDFeInt.pas" havia um comentário de código.

Removi o comentário das duas ultimas linhas e alterei as tags da seguinte forma

           (*
            FdocZip.Items.FresCTe.FtpNF := StrToTpNF(ok, oLeitorInfZip.rCampo(tcStr, 'tpNF'));
            *)

            oLeitorInfZip.rExtrai(1, 'vPrest');
            FdocZip.Items.FresCTe.FvNF := oLeitorInfZip.rCampo(tcDe2, 'vTPrest');
 

e agora o valor de "vNF" passou a popular corretamente.

Não sei se aqui é o canal correto para esta colaboração, se não for peço instruções de como enviar esta pequena correção.

Cleyton Luiz

  • 5 meses depois ...
Postado
Em 30/06/2017 at 22:02, Italo Jurisato Junior disse:

Boa noite,

Tente atribuir o valor zero a mUnsu para realizar a primeira consulta.

Se não funcionar, com certeza o problema é na SEFAZ.

boa tarde Italo,

Por gentileza,  gostaria do xml completo do CTe, até o momento, estou conseguindo somente o resumo.

Como posso extrair o xml completo?

 

Obrigado.

 

 

 

Postado

Olá bom dia! estou com problema ao baixar os Cte, esta retornando consumo indevido ao fazer a comunicação.

obs: Ao meu entendimento tem uma certa quantidade  de requisições que o cliente pode fazer para retornar este erro, mas esta retornando toda hora! mesmo aguardando o prazo especificado. O método que estou usando é ACBrCTe.DistribuicaoDFePorUltNSU(Cod_UF[UF], Cpf_Cnpj, UltNSUCTE);

Postado
7 minutos atrás, Italo Jurisato Junior disse:

Bom dia,

Quando você executa o método DistribuicaoDFePorUltNSU qual é o valor passado ao parâmetro UltNSUCTE?

É o valor que foi retornado pela última execução ou é sempre zero?

é sempre o ultimo NSU retornado na consulta anterior, tenho um campo na tabela onde eu guardo este numero.

Postado
8 horas atrás, Italo Jurisato Junior disse:

Bom dia Leo,

Qual método você esta usando e de qual componente?

 

 

Boa tarde Italo,

Consegui resolver: ACBrCTe1.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Items.XML ;

Mais uma dúvida, qual a diferença do ACBrCTe1.DistribuicaoDFePorULTNSU e ACBrCTe1.DistribuicaoDFePorNSU?

Estou usando o DistribuicaoDFePorULTNSU, comecei passando '0', ai baixou os 50.. blz..

Na segunda consulta estou passando o ACBrCTe1.WebServices.DistribuicaoDFe.retDistDFeInt.ultNSU do ultimo retorno, porém está retornando os mesmos documentos.

 

Obrigado.

  • Consultores
Postado

Bom dia Leo,

A diferença entre os métodos é:

DistribuicaoDFePorUltNSU retorna até 50 documentos a partir do NSU informado.

DistribuicaoDFePorNSU retorna somente o documento referente ao NSU informado.

Devemos sempre utilizar o primeiro a cada nova execução devemos passar como terceiro parâmetro o valor do ultNSU retornado na execução anterior.

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

Postado
Em 23/04/2018 at 08:46, Italo Jurisato Junior disse:

Bom dia Leo,

A diferença entre os métodos é:

DistribuicaoDFePorUltNSU retorna até 50 documentos a partir do NSU informado.

DistribuicaoDFePorNSU retorna somente o documento referente ao NSU informado.

Devemos sempre utilizar o primeiro a cada nova execução devemos passar como terceiro parâmetro o valor do ultNSU retornado na execução anterior.

Bom dia Italo,

Muito obrigado pela ajuda.

Apenas para encerrar o assunto rsrs, existe alguma documentação aqui no forum sobre o "DistribuicaoDFe" ?

Gostaria de estudar as funções, pois ao longo do tempo vai surgindo novas dúvidas rsrs.

Hoje por exemplo, o pessoal aqui da empresa gostaria de baixar os Xmls somente do ano de 2017;

Estou pesquisando no forum novamente e testando as funções rsrs.

 

Obrigado novamente pela força.

  • Moderadores
Postado
32 minutos atrás, Leo_Godas disse:

Bom dia Italo,

Muito obrigado pela ajuda.

Apenas para encerrar o assunto rsrs, existe alguma documentação aqui no forum sobre o "DistribuicaoDFe" ?

Gostaria de estudar as funções, pois ao longo do tempo vai surgindo novas dúvidas rsrs.

Hoje por exemplo, o pessoal aqui da empresa gostaria de baixar os Xmls somente do ano de 2017;

Estou pesquisando no forum novamente e testando as funções rsrs.

 

Obrigado novamente pela força.

Bom dia, Leo_Godas.

No svn tem exemplos de como usar, existe o projeto do Monitor em pascal para você estudar e usar o componente.

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Postado
2 horas atrás, Felipe E. Resende Mesquita disse:

Bom dia, Leo_Godas.

No svn tem exemplos de como usar, existe o projeto do Monitor em pascal para você estudar e usar o componente.

Boa tarde Felipe,

 

Obrigado, já estou analisando.

Referente a última dúvida que surgiu, após ler o manual da Sefaz,  acredito que não seja possível baixar os XMLs de 2017 através do Webservice.

Conforme manual, "os documentos estarão disponíveis para distribuição por até 3 meses após sua recepção pelo Ambiente Nacional do CT-e".

 

Obrigado.

  • Curtir 1
  • Moderadores
Postado
1 hora atrás, Leo_Godas disse:

Boa tarde Felipe,

 

Obrigado, já estou analisando.

Referente a última dúvida que surgiu, após ler o manual da Sefaz,  acredito que não seja possível baixar os XMLs de 2017 através do Webservice.

Conforme manual, "os documentos estarão disponíveis para distribuição por até 3 meses após sua recepção pelo Ambiente Nacional do CT-e".

 

Obrigado.

Correto.

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

  • 2 meses depois ...
Postado
Em 20/04/2018 at 09:13, gerasoft disse:

Olá bom dia! estou com problema ao baixar os Cte, esta retornando consumo indevido ao fazer a comunicação.

obs: Ao meu entendimento tem uma certa quantidade  de requisições que o cliente pode fazer para retornar este erro, mas esta retornando toda hora! mesmo aguardando o prazo especificado. O método que estou usando é ACBrCTe.DistribuicaoDFePorUltNSU(Cod_UF[UF], Cpf_Cnpj, UltNSUCTE);

Boa tarde!

Também está ocorrendo o mesmo problema de "Consumo Indevido". Após consultar em torno de 16 NSU´s diferentes, ocorre o consumo indevido. 

Estou utilizando o método DistribuicaoDFePorUltNSU.

Possuo a mesma lógica das NFe´s, no qual não ocorre este problema.

 

Att.:

Daniel

  • 4 meses depois ...
  • Administradores
Postado

Boa tarde.

Este tópico está inativo a algum tempo e por isso será fechado, caso necessário favor criar um novo tópico.

Att.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

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

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...