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:  17
  • Topics Per Day:  0.00
  • Content Count:  37
  • Content Per Day:  0.01
  • Reputation:   0
  • Achievement Points:  362
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Age:  42
  • Device:  Windows

Posted

Pessoal criei um cubo onde uso a função FN_HORAMINUTO("CAMPO") para converter os minutos armazenados em tabelas de saldo de banco de horas. Funciona de boa porém não soma os valores.

Alguém pode me ajudar seguindo essa ideia, como criar um totalizador no cubo para somar as horas?


  • Topic Count:  923
  • Topics Per Day:  0.13
  • Content Count:  9,070
  • Content Per Day:  1.32
  • Reputation:   358
  • Achievement Points:  108,923
  • Solved Content:  0
  • Days Won:  222
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

Posta o teu cubo aqui, que posso ver pra acrescentar isso pra você DKInfo... 😊 ✌️ 


  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  37
  • Content Per Day:  0.01
  • Reputation:   0
  • Achievement Points:  362
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Age:  42
  • Device:  Windows

Posted

  • Topic Count:  923
  • Topics Per Day:  0.13
  • Content Count:  9,070
  • Content Per Day:  1.32
  • Reputation:   358
  • Achievement Points:  108,923
  • Solved Content:  0
  • Days Won:  222
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

Aqui na minha versão que estou importando ( estou numa máquina que está com a 12.1.32) está dando erro e não traz a sentença SQL... poderia mandar ela a parte?? ai eu associo aqui e te envio em separado, ou tentamos exportar e importar ai o cubo depois. 

A outra base que testou com ela aqui, que tem a 34 não tem ponto... essa tem, por isso estou importando nela. 

 


  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  37
  • Content Per Day:  0.01
  • Reputation:   0
  • Achievement Points:  362
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Age:  42
  • Device:  Windows

Posted

  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  37
  • Content Per Day:  0.01
  • Reputation:   0
  • Achievement Points:  362
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Age:  42
  • Device:  Windows

Posted

O problema pelo que vi é que o retorno da função é em convertido em alfanumérico e não em horas. Não vi a estrutura da função ainda vou dar uma olhada depois.


  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  503
  • Content Per Day:  0.19
  • Reputation:   144
  • Achievement Points:  3,341
  • Solved Content:  0
  • Days Won:  65
  • Status:  Offline
  • Age:  36
  • Device:  Windows

Posted

@DKInfo,Boa noite!

 

Vai tem uma  "meia-solução"  e uma "solução-meia" vai compreender, na sequencia, claro no que eu conseguir criar! 

 

* meia-solução

FN Floor([VALOR] / 60.0) + Abs(Abs(Abs([VALOR] / 60.0 - Floor([VALOR] / 60.0)) * 60.0) / 100.0)

image.png

Nessa solução "meia-solução", o errado está no total (s),  pois o cubo irá somar os valores e não recalcular sobre o total. 

 

* solução-meia

Esse é mais simples é transformar os minutos em decimal, e somar... logo o usuário terá que calcular os números pós o separador decimal sempre dividindo por 60, assim transformando em sexagesimal.

 

Solução, infelizmente "eu" só consegui resolver no relatório e dinamicamente utilizando o Power BI dai é outra esfera!.

 

Porém, o @Jair - Fórmula ficou de nós ajudar... sim nós, me incluir nessa! :) 

 

Abraços.

 


  • Topic Count:  923
  • Topics Per Day:  0.13
  • Content Count:  9,070
  • Content Per Day:  1.32
  • Reputation:   358
  • Achievement Points:  108,923
  • Solved Content:  0
  • Days Won:  222
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

Pessoal, o problema que vejo neste caso é o tratamento de totais do CUBO, que não lida com minutos/horas. Fiz algumas simulações aqui e via SQL diretamente tranquilo, consegui tratar, mas apresentar no cubo do TOTVS RM e ele ao somar fazer a forma correta que não achei solução. Cheguei a consultar um pessoal pra ver se alguém já passou por isso, mas ainda não tive retorno. Volto aqui pra informar. 

  • Like 1

  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  37
  • Content Per Day:  0.01
  • Reputation:   0
  • Achievement Points:  362
  • Solved Content:  0
  • Days Won:  0
  • Status:  Offline
  • Age:  42
  • Device:  Windows

Posted

Exatamente.


  • Topic Count:  923
  • Topics Per Day:  0.13
  • Content Count:  9,070
  • Content Per Day:  1.32
  • Reputation:   358
  • Achievement Points:  108,923
  • Solved Content:  0
  • Days Won:  222
  • Status:  Offline
  • Age:  52
  • Device:  Windows

Posted

Eu consegui essas combinações aqui pelo SQL 

image.png

 

Mas aqui continuamos com problemas no totalizador...

image.png

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.