Ir para conteúdo
  • Cadastre-se

dev botao

Erro Com Número De Lote Com 15 Dígitos


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

Recommended Posts

Boa tarde,

 

Estou com um problema ao gerar lotes que tenham seu número com 15 dígitos, a empresa que eu estou desenvolvendo o projeto usa o seguinte estrutura para gerenciar o número de lote (ANO + SEQUENCIA DE 11 Digitos) que é a mesma para o número de pedidos deles.

 

Quando eu informo o número 201300000000001 por exemplo dá erro pois a variável é um Integer, alterei as funções para Int64 e não teve mais problemas.

 

O erro pode ser simulado no próprio exemplo do ACBrNFSe colocando esse número de lote.

 

Uso o Delphi 7 nesse projeto e os fontes estão atualizados.

Jhosef Marks de Carvalho

Analista de Sistemas
Joinville - SC

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Jhosef,

 

Por favor atualize os fontes e teste passando como paramentro da function Enviar o numero do lote como sendo uma string: '201300000000001' em vez de integer.

 

Detalhe o Enviar agora aceita o numero do lote como sendo um valor integer ou string.

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

Italo,

 

100% agora...

 

Segue atualizações nos fontes do EXEMPLO de NFSe.

 

Inclui a cidade de Schroeder/SC (IBGE=4217402) e alterei uma linha da função de "Gerar e Enviar Lote" para enviar como String, assim evita erro ao tentar converter um número com 15 dígitos em integer.

Frm_Demo_ACBrNFSe.zip

Jhosef Marks de Carvalho

Analista de Sistemas
Joinville - SC

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Jhosef,

 

A cidade Schroeder/SC é atendida por qual provedor?

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

Jhosef,

 

Muito obrigado, fontes atualizados e disponiveis.

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

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