meurehelp Postado 28 de Abril de 2022 Tópicos Que Criei: 4 Tópicos/Dia: 0.00 Meu Conteúdo: 9 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 76 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 48 Dispositivo: Android Denunciar Compartilhar Postado 28 de Abril de 2022 (editado) Pessoal bom dia, Estou precisando de um relatório de composição de média apurada em um determinado período, apenas com o total de proventos. EX: apurar a media do total de proventos pagos no período de folha competência 01/01/2021 a 31/12/2021 POR SEÇÃO. Alguém consegue me ajudar? Editado 28 de Abril de 2022 por meurehelp Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
luisgustavogomes Postado 28 de Abril de 2022 Tópicos Que Criei: 5 Tópicos/Dia: 0.00 Meu Conteúdo: 484 Conteúdo/Dia: 0.21 Reputação: 136 Pontos/Conquistas: 3.226 Conteúdo Resolvido: 0 Dias Ganho: 64 Status: Offline Idade: 35 Dispositivo: Android Denunciar Compartilhar Postado 28 de Abril de 2022 @meurehelp, boa noite, Claro, podemos lhe ajudar, mas não consegui lhe entender muito bem, poderia citar um exemplo e/ou me explicar pelo skype ? Contato: luisgustavogomes@outlook.com. Ficamos no aguardo. Abraços. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 29 de Abril de 2022 Tópicos Que Criei: 898 Tópicos/Dia: 0.14 Meu Conteúdo: 8.839 Conteúdo/Dia: 1.34 Reputação: 308 Pontos/Conquistas: 106.554 Conteúdo Resolvido: 0 Dias Ganho: 193 Status: Offline Idade: 52 Dispositivo: Android Denunciar Compartilhar Postado 29 de Abril de 2022 Seria legal montar um relatório/planilha com isso mesmo heim!!! muito útil. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
meurehelp Postado 29 de Abril de 2022 Tópicos Que Criei: 4 Tópicos/Dia: 0.00 Meu Conteúdo: 9 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 76 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 48 Dispositivo: Android Autor Denunciar Compartilhar Postado 29 de Abril de 2022 (editado) Luiz bom dia. estou anexando a consulta que tenho hoje, seria da ficha financeira, ela trás todos os proventos e descontos somando o total. Estou precisando fazer somando os proventos e calculando a media anual por seção, ou seja preciso saber a media salarial dos funcionários de uma determinada seção. podemos usar o total de proventos que representa o valor da remuneração bruta para ao empregado mensalmente em um determinado período, tipo 01/01/2021 a 31/12/2021. Ele ficaria assim como mostra a tela abaixo. ficha financeira.txt Editado 29 de Abril de 2022 por meurehelp Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 29 de Abril de 2022 Tópicos Que Criei: 898 Tópicos/Dia: 0.14 Meu Conteúdo: 8.839 Conteúdo/Dia: 1.34 Reputação: 308 Pontos/Conquistas: 106.554 Conteúdo Resolvido: 0 Dias Ganho: 193 Status: Offline Idade: 52 Dispositivo: Android Denunciar Compartilhar Postado 29 de Abril de 2022 O problema de cálculos de médias, é que existem para vários casos, por sindicato, regras diferentes, sejam para Ferias, 13o., LIc. Maternidade, etc... e várias opções distintas (diga-se com relação a meses que irão compor as médias), que pra tratar numa consulta será bem complexo, não será nada fácil, mas não é impossível também... O problema de cálculos de médias, é que existem para vários casos, por sindicato, regras diferentes, sejam para Ferias, 13o., LIc. Maternidade, etc... e várias opções distintas (diga-se com relação a meses que irão compor as médias), que pra tratar numa consulta será bem complexo, não será nada fácil, mas não é impossível também... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
luisgustavogomes Postado 30 de Abril de 2022 Tópicos Que Criei: 5 Tópicos/Dia: 0.00 Meu Conteúdo: 484 Conteúdo/Dia: 0.21 Reputação: 136 Pontos/Conquistas: 3.226 Conteúdo Resolvido: 0 Dias Ganho: 64 Status: Offline Idade: 35 Dispositivo: Android Denunciar Compartilhar Postado 30 de Abril de 2022 @meurehelp e @Jair - Fórmula, bom dia! Se os dados estão salvos nas tabelas de históricos de encargos e provisões, dai teremos que montar a regra para a arquitetura da query de forma dinâmica utilizando agrupamentos... aqui sim @Jair - Fórmula fica um pouco complexo... abraços. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
luisgustavogomes Postado 1 de Maio de 2022 Tópicos Que Criei: 5 Tópicos/Dia: 0.00 Meu Conteúdo: 484 Conteúdo/Dia: 0.21 Reputação: 136 Pontos/Conquistas: 3.226 Conteúdo Resolvido: 0 Dias Ganho: 64 Status: Offline Idade: 35 Dispositivo: Android Denunciar Compartilhar Postado 1 de Maio de 2022 @meurehelp, Boa noite! Segue uma possível solução. Nessa query é necessário a criação de dois objetos: TOTVS-RM/FOP_GET_HISTFUNCAO_ANOMES.sql at master · luisgustavogomes/TOTVS-RM (github.com) TOTVS-RM/FOP_GET_HISTSECAO_ANOMES.sql at master · luisgustavogomes/TOTVS-RM (github.com) Esses objetos são para listar a seção e função no período. USE CORPORERM GO SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED; DECLARE @DATAINICIAL DATETIME = '2021-06-01'; DECLARE @DATAFINAL DATETIME = '2021-07-31'; ;WITH TAB_PFPERFF AS ( SELECT P.CODCOLIGADA ,P.CHAPA ,P.ANOCOMP ,P.MESCOMP ,P.NROPERIODO ,HF.CODFUNCAO_HIST ,HS.CODSECAO_HIST FROM DBO.PFPERFF P OUTER APPLY [dbo].[TB_FOP_GET_HISTFUNCAO_ANOMES] (P.CODCOLIGADA, P.CHAPA, P.ANOCOMP,P.MESCOMP) HF OUTER APPLY [dbo].[TB_FOP_GET_HISTSECAO_ANOMES] (P.CODCOLIGADA, P.CHAPA, P.ANOCOMP,P.MESCOMP) HS WHERE DATEFROMPARTS(P.ANOCOMP, P.MESCOMP, 1) >= @DATAINICIAL AND DATEFROMPARTS(P.ANOCOMP, P.MESCOMP, 1) <= @DATAFINAL ) , TAB_QTDE AS ( SELECT SUM(QTDE) AS 'QTDE' FROM ( SELECT DISTINCT ANOCOMP, MESCOMP, 1 AS 'QTDE' FROM TAB_PFPERFF ) TAB ) , TAB_DADOS AS ( SELECT T.CODCOLIGADA ,T.CHAPA ,T.ANOCOMP ,T.MESCOMP ,T.NROPERIODO ,F.CODEVENTO ,E.DESCRICAO AS 'NOMEEVENTO' ,F.VALOR ,T.CODSECAO_HIST ,T.CODFUNCAO_HIST FROM TAB_PFPERFF T JOIN DBO.PFFINANC F ON (F.CODCOLIGADA = T.CODCOLIGADA AND F.ANOCOMP = T.ANOCOMP AND F.MESCOMP = T.MESCOMP AND F.NROPERIODO = T.NROPERIODO AND F.CHAPA = T.CHAPA) JOIN DBO.PEVENTO E ON (F.CODCOLIGADA = E.CODCOLIGADA AND F.CODEVENTO = E.CODIGO AND E.PROVDESCBASE = 'P') ) , TAB_AGRUPADO AS ( SELECT T.CODCOLIGADA ,T.CODEVENTO ,T.NOMEEVENTO ,T.CODSECAO_HIST ,T.CODFUNCAO_HIST ,Q.QTDE AS 'QTDE_PERIODO' ,IIF( (COUNT(*) / Q.QTDE) = 0 , 1, (COUNT(*) / Q.QTDE)) AS 'QTDE_FUNC' ,SUM(T.VALOR) AS 'VALOR' FROM TAB_DADOS T CROSS APPLY TAB_QTDE Q GROUP BY T.CODCOLIGADA ,T.CODEVENTO ,T.NOMEEVENTO ,T.CODSECAO_HIST ,T.CODFUNCAO_HIST ,Q.QTDE ) SELECT T.CODCOLIGADA ,T.CODEVENTO ,T.NOMEEVENTO ,T.CODSECAO_HIST ,P.DESCRICAO AS 'NOMESECAO' ,T.CODFUNCAO_HIST ,F.NOME AS 'NOMEFUNCAO' ,T.QTDE_PERIODO ,T.QTDE_FUNC ,T.VALOR/T.QTDE_FUNC/T.QTDE_PERIODO AS 'MEDIA_FUNC_PERIODO' ,T.VALOR/T.QTDE_FUNC AS 'MEDIA_FUNC' ,T.VALOR FROM TAB_AGRUPADO T JOIN DBO.PSECAO P ON (P.CODCOLIGADA = T.CODCOLIGADA AND P.CODIGO = T.CODSECAO_HIST) JOIN DBO.PFUNCAO F ON (F.CODCOLIGADA = T.CODCOLIGADA AND F.CODIGO = T.CODFUNCAO_HIST) ORDER BY T.CODCOLIGADA, T.CODEVENTO, T.CODSECAO_HIST , T.CODFUNCAO_HIST Espero que lhe ajude. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
meurehelp Postado 3 de Maio de 2022 Tópicos Que Criei: 4 Tópicos/Dia: 0.00 Meu Conteúdo: 9 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 76 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 48 Dispositivo: Android Autor Denunciar Compartilhar Postado 3 de Maio de 2022 Luiz Gustavo, Muito grata pela ajuda, valeu demais. Muito importante em saber que podemos contar com pessoas que nem você. Já estou usando a SQL. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 3 de Maio de 2022 Tópicos Que Criei: 898 Tópicos/Dia: 0.14 Meu Conteúdo: 8.839 Conteúdo/Dia: 1.34 Reputação: 308 Pontos/Conquistas: 106.554 Conteúdo Resolvido: 0 Dias Ganho: 193 Status: Offline Idade: 52 Dispositivo: Android Denunciar Compartilhar Postado 3 de Maio de 2022 Em 01/05/2022 at 20:14, luisgustavogomes disse: @meurehelp, Boa noite! Segue uma possível solução. Nessa query é necessário a criação de dois objetos: TOTVS-RM/FOP_GET_HISTFUNCAO_ANOMES.sql at master · luisgustavogomes/TOTVS-RM (github.com) TOTVS-RM/FOP_GET_HISTSECAO_ANOMES.sql at master · luisgustavogomes/TOTVS-RM (github.com) Esses objetos são para listar a seção e função no período. ..... SENTENÇA .... Espero que lhe ajude. Luiz, o que vejo de problema, é que, pelo que pediu o amigo(a) @meurehelp, queriam ler os dados de ficha financeira, e compor as médias. Isso que é o mais chato de fazer, pois, teria que ler as regras no sindicato para poder acumular conforme o sistema faz quando são montadas as médias para Férias, 13o. Salário, Lic. Matern, Aviso, etc... com as devidas regras de grupos de médias... Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
luisgustavogomes Postado 3 de Maio de 2022 Tópicos Que Criei: 5 Tópicos/Dia: 0.00 Meu Conteúdo: 484 Conteúdo/Dia: 0.21 Reputação: 136 Pontos/Conquistas: 3.226 Conteúdo Resolvido: 0 Dias Ganho: 64 Status: Offline Idade: 35 Dispositivo: Android Denunciar Compartilhar Postado 3 de Maio de 2022 @Jair - Fórmula, boa tarde! Tudo certo? Em relação sua afirmação, no primeiro momento pensei nesta questão... porém não era, entrei com contato e consegui compreender que o usuário queria os dados da PFFINANC... Agora sobre os proventos, teríamos utilizar a mesma lógica para ler as tabelas PFENCARDO e/ou PFENCCC. abraços. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 3 de Maio de 2022 Tópicos Que Criei: 898 Tópicos/Dia: 0.14 Meu Conteúdo: 8.839 Conteúdo/Dia: 1.34 Reputação: 308 Pontos/Conquistas: 106.554 Conteúdo Resolvido: 0 Dias Ganho: 193 Status: Offline Idade: 52 Dispositivo: Android Denunciar Compartilhar Postado 3 de Maio de 2022 Independente das regras do Sindicato para agrupamentos das médias?? Se for apenas as leituras da ficha para análise, ok, ótimo mesmo o conteúdo que vc postou ai!! "Agora sobre os proventos, teríamos utilizar a mesma lógica para ler as tabelas PFENCARDO e/ou PFENCCC." você quis dizer os ENCARGOS, acredito... que seria a leitura da PFHSTENC e PFHSTPROV. Só entender o conteúdo que precisam. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
luisgustavogomes Postado 3 de Maio de 2022 Tópicos Que Criei: 5 Tópicos/Dia: 0.00 Meu Conteúdo: 484 Conteúdo/Dia: 0.21 Reputação: 136 Pontos/Conquistas: 3.226 Conteúdo Resolvido: 0 Dias Ganho: 64 Status: Offline Idade: 35 Dispositivo: Android Denunciar Compartilhar Postado 3 de Maio de 2022 @Jair - Fórmula, boa noite! Isso, isso, isso... famoso erro, ler depois de subir o post! Mas não estou conseguindo mais alterar o texto após a publicação . 4 horas atrás, Jair - Fórmula disse: Independente das regras do Sindicato para agrupamentos das médias?? Se for apenas as leituras da ficha para análise, ok, ótimo mesmo o conteúdo que vc postou ai!! "Agora sobre os proventos, teríamos utilizar a mesma lógica para ler as tabelas PFENCARDO e/ou PFENCCC." você quis dizer os ENCARGOS, acredito... que seria a leitura da PFHSTENC e PFHSTPROV. Só entender o conteúdo que precisam. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 4 de Maio de 2022 Tópicos Que Criei: 898 Tópicos/Dia: 0.14 Meu Conteúdo: 8.839 Conteúdo/Dia: 1.34 Reputação: 308 Pontos/Conquistas: 106.554 Conteúdo Resolvido: 0 Dias Ganho: 193 Status: Offline Idade: 52 Dispositivo: Android Denunciar Compartilhar Postado 4 de Maio de 2022 Agora consegue editar... te deixei como Moderador do Forum (poderá editar até posts de outros membros), está com permissões especiais!! Você vai perceber umas coisas a mais ai agora!! 1 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
luisgustavogomes Postado 4 de Maio de 2022 Tópicos Que Criei: 5 Tópicos/Dia: 0.00 Meu Conteúdo: 484 Conteúdo/Dia: 0.21 Reputação: 136 Pontos/Conquistas: 3.226 Conteúdo Resolvido: 0 Dias Ganho: 64 Status: Offline Idade: 35 Dispositivo: Android Denunciar Compartilhar Postado 4 de Maio de 2022 Top! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Posts Recomendados
Participe da conversa
Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.