Ir para conteúdo
  • Cadastre-se

dev botao

Erro na geração do parâmetro 'versaoDados'


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

Recommended Posts

 Erro na autorização da NFC-e no estado Ceará, que utiliza o 'Integrador Fiscal'

Quando tento enviar um NFCe, recebo a seguinte resposta:
702846060000000Enviado com sucesso + Retorno SEFAZ-CE.VERSAO DADOS INFORMADA NAO COMPATIVEL

Ao verificar o arquivo gerado descobri que o parâmetro versaoDados está sendo enviado com o valor '4,00' e não com '4.00' como descrito no manual utilização integrador fiscal

o erro está sendo gerado na seguinte linha: FPDFeOwner.Integrador.Parametros.Values['versaoDados']        :=  FormatFloat('0.00',FNotasFiscais.Items[0].NFe.infNFe.Versao);

 na procedure TNFeRecepcao.DefinirDadosIntegrador; do arquivo ACBrNFeWebServices

Eu resolvi o problema substituindo a linha acima por esta: FPDFeOwner.Integrador.Parametros.Values['versaoDados']        :=  IfThen(FNotasFiscais.Items[0].NFe.infNFe.Versao = 3, '3.10', '4.00');

 

Link para o comentário
Compartilhar em outros sites

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