Ir para conteúdo
  • Cadastre-se

dev botao

Carta de correção


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

Recommended Posts

Postado

Bom dia,

 

Estou com um erro na carta de correeção que ao depurarar da um erro que o número do lote não e um numero inteiro valido.

  with ACBrNFe1.EventoNFe.Evento.Add do
   begin
     infEvento.chNFe      := Chave;
     infEvento.CNPJ       := FrmPrincipal.CNPJ_EMP;
     infEvento.dhEvento   := now;
     infEvento.tpEvento   := teCCe;
     infEvento.nSeqEvento := StrToInt(nSeqEvento);
     infEvento.detEvento.xCorrecao := Correcao;
   end;

  Try
      ACBrNFe1.EnviarEvento(StrToInt(idLote)); 

Erro na linha enviar !

  • Consultores
  • Solution
Postado

o problema é na sua codificação, perceba que você está usando int32 StrToInt;

você precisa corrigir sua codificação para int64;

esse assunto está muito debatido no forum e no discord, tambem saiu vários vídeos a respeito;

 

Essa mascara sua está errada
mmyy vai te gerar mes/ano, sendo assim tu fere a regra de NSU (numero sequencial unico)
sendo que você terá vários ciclos iniciando de 01 a 12, só alterando o 3 e 4 dígitos, sugiro ler a NT referente ao controle de lote, o mais simples é um NSU da empresa, não precisa ser temporal;

  • Curtir 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

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