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: 42 Device: Windows 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? Quote
Jair - Fórmula Posted May 3, 2022 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 Report Posted May 3, 2022 Posta o teu cubo aqui, que posso ver pra acrescentar isso pra você DKInfo... Quote
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: 42 Device: Windows Author Report Posted May 3, 2022 Segue CUBO - BANCO HORAS.TotvsCube Quote
Jair - Fórmula Posted May 3, 2022 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 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. Quote
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: 42 Device: Windows Author Report Posted May 5, 2022 Segue SQL sql_bhoras.TotvsSQL Quote
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: 42 Device: Windows 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. Quote
luisgustavogomes Posted May 5, 2022 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 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. Quote
Jair - Fórmula Posted May 6, 2022 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 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 Quote
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: 42 Device: Windows Author Report Posted May 6, 2022 Exatamente. Quote
Jair - Fórmula Posted May 6, 2022 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 Report Posted May 6, 2022 Eu consegui essas combinações aqui pelo SQL Mas aqui continuamos com problemas no totalizador... Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.