Dalmo Rebelo Posted May 2, 2022 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: 43 Report Posted May 2, 2022 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?
Jair - Fórmula Posted May 3, 2022 Topic Count: 951 Topics Per Day: 0.13 Content Count: 9,211 Content Per Day: 1.24 Reputation: 465 Achievement Points: 109,965 Solved Content: 0 Days Won: 270 Status: Offline Age: 54 Device: Windows Report Posted May 3, 2022 Posta o teu cubo aqui, que posso ver pra acrescentar isso pra você DKInfo...
Dalmo Rebelo Posted May 3, 2022 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: 43 Author Report Posted May 3, 2022 Segue CUBO - BANCO HORAS.TotvsCube
Jair - Fórmula Posted May 3, 2022 Topic Count: 951 Topics Per Day: 0.13 Content Count: 9,211 Content Per Day: 1.24 Reputation: 465 Achievement Points: 109,965 Solved Content: 0 Days Won: 270 Status: Offline Age: 54 Device: Windows Report Posted May 3, 2022 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.
Dalmo Rebelo Posted May 5, 2022 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: 43 Author Report Posted May 5, 2022 Segue SQL sql_bhoras.TotvsSQL
Dalmo Rebelo Posted May 5, 2022 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: 43 Author Report Posted May 5, 2022 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.
luisgustavogomes Posted May 5, 2022 Topic Count: 5 Topics Per Day: 0.00 Content Count: 535 Content Per Day: 0.17 Reputation: 184 Achievement Points: 3,568 Solved Content: 0 Days Won: 77 Status: Offline Age: 37 Device: Windows Report Posted May 5, 2022 @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) 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.
Jair - Fórmula Posted May 6, 2022 Topic Count: 951 Topics Per Day: 0.13 Content Count: 9,211 Content Per Day: 1.24 Reputation: 465 Achievement Points: 109,965 Solved Content: 0 Days Won: 270 Status: Offline Age: 54 Device: Windows Report Posted May 6, 2022 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. 1
Dalmo Rebelo Posted May 6, 2022 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: 43 Author Report Posted May 6, 2022 Exatamente.
Jair - Fórmula Posted May 6, 2022 Topic Count: 951 Topics Per Day: 0.13 Content Count: 9,211 Content Per Day: 1.24 Reputation: 465 Achievement Points: 109,965 Solved Content: 0 Days Won: 270 Status: Offline Age: 54 Device: Windows Report Posted May 6, 2022 Eu consegui essas combinações aqui pelo SQL Mas aqui continuamos com problemas no totalizador...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now