Ir para conteúdo
  • Cadastre-se

dev botao

Erro Ao Enviar Nfse Depois De Atualizar


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

Recommended Posts

 
---------------------------
Ordem de serviço
---------------------------
Falha na validação do Lote 544
 
 
Expecting: LoteRps.
 
 
---------------------------
OK   
---------------------------
 

 

Atenciosamente

Caetano

'Juntos podemos mais'

Link para o comentário
Compartilhar em outros sites

Com o provedor ISSNet também está com erro. O erro está na unit pnfsNFSeG.pas, função Gera_DadosMsgEnviarLote.

 

Você tem que apagar a linha que contem VersaoDados e fechar a tag com ">", anexei minha unit aí embaixo.

+ DFeUtil.SeSenao(Identificador <> '', ' ' + Identificador + '="' + NumeroLote + '"', '') + '>' +
- DFeUtil.SeSenao(Identificador <> '', ' ' + Identificador + '="' + NumeroLote + '"', '') +
- DFeUtil.SeSenao(VersaoDados <> '', ' versao="' + VersaoDados + '"', '') + '>' +
Editado por lvr
Link para o comentário
Compartilhar em outros sites

Bom dia,

 

Pelo que vi, na classe TNFSeG que foi criado, nas procedures Gera_DadosMsgEnviarLote, Gera_DadosMsgConsNFSe, entre outras... esta sendo utilizado a variavel Prefixo3 que anteriormente não era utilizada. Para testar na procedure Gera_DadosMsgEnviarLote alterei pelo o que estava antes no provedor Betha e enviou perfeitamente, consultei no site e consta a nota convertida. Acredito que temos que aguardar os moderadores corrigirem este bug (alguns provedores não usam este Prefixo3).

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia a todos,

 

Fiz as correções agora os TNFSeG.Gera_**** vai passar como parametro o Provedor.

 

Por favor atualize os fontes e testem novamente.

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

Link para o comentário
Compartilhar em outros sites

Bom dia Italo,

 

Ta quase rsrs, enviar deu pra enviar, no site ta como convertida certinho, só o retorno que não consegui pegar...

Esta faltando "if AProvedor = proBetha then Prefixo3 := '';" nas procedures Gera_DadosMsgConsSitLote, Gera_DadosMsgConsLote, Gera_DadosMsgConsNFSeRPS, Gera_DadosMsgConsNFSe. 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Michel,

 

Correção feita, por favor atualize os fontes e tente novamente.

 

Muito obrigado pela colaboração.

 

Atenção, quando encontrar algum problema ocorrido após essas útimas atualizações, favor informar o provedor para ficar mais fácil detectar a falha.

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

Link para o comentário
Compartilhar em outros sites

Italo, só ficou um erro em outra unit que foi alterada

 

Unit pnfsConversao.pas (linha 820)

A virgula ficou no local errado.

  3127701, // Governador Valadares/MG

  3510203, // Capão Bonito/SP

  3523503, // Itatinga/SP

  3554003  // Tatui/SP

 

Mais com relação ao provedor Betha, fechou, enviando rps, consultando por rps, consultando por lote, cancelando nfse, tudo certinho.

 

Muito obrigado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Michel,

 

Desculpe a falha. Já encontra-se disponivel a correção, favor atualizar os fontes e testar novamente.

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

Link para o comentário
Compartilhar em outros sites

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