Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

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

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

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

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