Ir para conteúdo
  • Cadastre-se

dev botao

Código Numérico Invalido, Chave não Gerada


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

Recommended Posts

Postado

Migrei minha aplicação do delphi 2010 para XE10.3, atualizei os componentes ACBr mas na hora de validar a nota fiscal (Que estava Funcionando) gerou um erro que não consegui entender.

Código Numérico Invalido, Chave não Gerada

na linha 165 da unit ACBrDFeUtil sendo que está chegando na variavel ACodigo e  ANumero  Está chegando o numero da nota fiscal "Que no meu caso e 58220"  

Empresa de MS e Cliente de MS

 

function GerarChaveAcesso(AUF: Integer; ADataEmissao: TDateTime; const ACNPJ: String;
                          ASerie, ANumero, AtpEmi, ACodigo: Integer; AModelo: Integer): String;
var
  vUF, vDataEmissao, vSerie, vNumero, vCodigo, vModelo, vCNPJ, vtpEmi: String;
begin
  // Se o usuario informar um código maior que zero validar o mesmo //
  if ACodigo > 0 then
    if not ValidarCodigoDFe(ACodigo, ANumero) then
      raise EACBrDFeException.Create('Código Numérico inválido, Chave não Gerada');

  // Se o usuario informar um código inferior ou igual a -2 a chave não será gerada //
  if ACodigo <= -2 then
    raise EACBrDFeException.Create('Código Numérico inválido, Chave não Gerada');

 

...

 

  • Moderadores
Postado

Veja como está carregando o XML para o componente

NotasFiscais.LoadFromFile(<xml>, True) <--- com True pode dar o erro

Experimente colocar NotasFiscais.LoadFromFile(xml) que já passa False como parâmetro

  • Curtir 1
  • Administradores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Curtir 1
Consultora SAC ACBr

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á 1987 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.