Ir para conteúdo
  • Cadastre-se

dev botao

Número de celular com 9 dígitos no Danfe


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

Recommended Posts

Olá a todos, notei que ao gerar o Danfe, o componente está retirando o último dígito do número de celular com 9 dígitos para o campo de telefone do destinatário.

O arquivo XML está com o número correto.

Existe alguma forma de exibir o número corretamente no Danfe?

Fabio

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Olá. Ontem eu modifiquei a funcao de formatacao de telefone mas ainda nao consegui testar

Peço que atualize o componente, teste e nos avise se esta OK agora.

[]´s

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

Olá João, obrigado pela resposta. Mas acabei analisando os arquivos que foram atualizados e tive que fazer uma pequena correção na linha 767 do arquivo ACBrNFeUtil.pas:

De: AValue := IntToStr(StrToIntDef(NotaUtil.LimpaNumero(AValue),0));

Para: AValue := IntToStr(StrToInt64Def(NotaUtil.LimpaNumero(AValue),0));

O número de telefone 11 99999 8888 ultrapassa o limite do Int Normal.

Colocando Int64, funcionou perfeitamente.

Obrigado

Fabio

Link para o comentário
Compartilhar em outros sites

  • Moderadores

É verdade... integer é 32 bits.

Falha minha.

Já passei a correção pro svn

Obrigado

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

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