Jump to content
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×

Recommended Posts


  • Topic Count:  925
  • Topics Per Day:  0.13
  • Content Count:  9,086
  • Content Per Day:  1.31
  • Reputation:   369
  • Achievement Points:  109,030
  • Solved Content:  0
  • Days Won:  229
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

Caso você mande fazer um cálculo no sistema e tenha essa mensagem de erro, conforme o print abaixo, o que pode estar ocorrendo??

ERRO ⬇️

Campo "Hora" do evento ultrapassou o limite de 546:07 horas. 
Esta informação não poderá ir para o envelope.

image.png

 

Isso ocorre porque o campo na PFFINANC é armazenado em MINUTOS na visualização, mas no banco o sistema grava em minutos e é SMALLINT. Em um campo SMALLINT vc só consegue colocar números entre -32.768 e 32.767.

546,11 horas * 60 minutos corresponde ao valor 32767 como valor máximo no campo do sistema. Neste caso acima o valor de horas que está tentando usar é 643,8333 e esse valor é maior que 32.767 ao converter e isso gera o erro.

image.png

Estrutura da tabela, com o formato do campo Smallint

Para solucionar esse problema você tem duas opções: Dividir em dois períodos na folha ou separar em eventos distintos

Ajuda para essa solução por: @Fábio Maia

 

  • 3 weeks later...
  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images


  • Topic Count:  32
  • Topics Per Day:  0.00
  • Content Count:  581
  • Content Per Day:  0.09
  • Reputation:   15
  • Achievement Points:  3,172
  • Solved Content:  0
  • Days Won:  6
  • Status:  Offline
  • Age:  44
  • Device:  Windows

Posted

Muito legal voce ter trazido o problema para cá e enriquecido o cenário da solução. Ficou show.

 

Abs

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.