Ir para conteúdo
  • Cadastre-se

dev botao

Erro Desconhecido Ao Enviar Lote - Provedor Goiania


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

Recommended Posts

  • Consultores

Boa tarde Dangelo,

 

Algo esta errado.

 

A mensagem que você postou se refere a rotina de envio de lote.

 

Mas os dois XMLs em anexo se referem ao GerarNfseEnvio que não tem nada haver com o envio de lote.

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

Boa noite Dangelo,

 

Tente desta forma:

 

 ACBrNFSe1.NotasFiscais.Clear;
 GerarNFSe(vAux);
 ACBrNFSe1.Gerar(vNumLote);

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

  • Membros Pro

Na Unit ACBrNFSeWebServices na função function TNFSeGerarNFSe.Executar: Boolean; ele não conseque ler nenhum xml

e quando passa pelo campo FDataRecebimento ele informa o erro acima.

 

não consigo mais saber o porque não conseque ler o xml.

  NFSeRetorno.LerXml;
  //Obter o protocolo após leitura do XML
  FProtocolo                 := NFseRetorno.Protocolo;

  FDataRecebimento := NFSeRetorno.ListaNfse.CompNfse[0].Nfse.dhRecebimento;
  FProtocolo       := NFSeRetorno.ListaNfse.CompNfse[0].Nfse.Protocolo;

Editado por Dangelo2010

Dangelo Porto

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia

certo acabamos de achar, você gerou o RPS?

a principio o que parece é que o provedor não gera a nfs-e mas sim o RPs conforme explicações que o Italo já fez aqui no fórum!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Se eu usar dessa forma

 

 ACBrNFSe1.NotasFiscais.Clear;
 GerarNFSe(vAux);
 ACBrNFSe1.Enviar(vNumLote);
 

 

mim mostra uma mensagem de "Erro desconhecido ao enviar lote" como tambem ja foi mencionado no inicio do post,

 

e tambem não consigo ver o que falta.

Dangelo Porto

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Veja não faça isso que acabou de fazer em pouco tempo criar um monte de post, edite eles caso tenha algo a acrescentar!

o que estou falando é que tem que ser gerado o RPS e não a NFSe

com certeza seu provedor só tem essa funcionalidade, que no caso é descrita na documentação dele que com certeza você efetuou a leitura!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos,

 

Juliomar, o GerarNFSe(vAux) que o nosso amigo Dangelo esta apresentando em suas postagem na verdade é uma procedure que alimenta o componente com os dados pertinentes ao RPS.

 

Dangelo, de uma forma extremamente simplificada seria:

 

ACBrNFSe1.NotasFiscais.Clear;
AlimentaComponente('42510');  // Só para ficar mais claro o que faz esta linha.
 

ACBrNFSe1.Enviar(vNumLote);

ou

ACBrNFSe1.Gerar(1);

ou

ACBrNFSe1.EnviarSincrono(vNumLote);

 
O Enviar trabalha no modo Assíncrono e nos permite o envio de um lote com até 50 RPS, o EnviarSincrono trabalha no modo Síncrono e também nos permite o envio de um lote com até 50 RPS, por outro lado o Gerar envia somente UM RPS.
 
Qual dos 3 devo utilizar, isso vai depender do provedor. Tem provedor que oferece todas as opções, outros somente uma delas.
  • 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

  • Consultores

Boa tarde Dangelo,

 

Ao enviar, a única mensagem de erro que aparece é: Erro Desconhecido ao Enviar Lote (por exemplo)?

 

Se sim, isso significa que esta ocorrendo uma conexão com o Web Services, o lote é enviado, mas esta sendo ignorado.

 

O pior é que o Web Service não retornar absolutamente nada, fazendo com que a mensagem de erro acima seja apresentada.

 

É preciso descobrir o motivo pelo qual o Web Service esta ignorando o lote.

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

The popup will be closed in 10 segundos...