MARCOUTO Postado 12 de Setembro de 2007 Tópicos Que Criei: 39 Tópicos/Dia: 0.01 Meu Conteúdo: 96 Conteúdo/Dia: 0.02 Reputação: 0 Pontos/Conquistas: 865 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 75 Denunciar Compartilhar Postado 12 de Setembro de 2007 (editado) Preciso criar uma fórmula que conta dos dias de domingo dentro do período de gozo da férias de um funcionário.... Utilizo a função NUMDIASEM, conforme modelo abaixo para achar os domingos dentro do mês, segue: NUMDIASEM ( "DOM", MTDATA (1, MES, ANO) , ULTDIAMES(MTDATA (1, MES, ANO))) funciona perfeitamente, porém como dito anteriormente, esta fórmula conta os domingos do mês todo, eu preciso somente dos dias de gozo de férias.... usei a fórmula abaixo, mas retorna erro. Segue: NUMDIASEM ( "DOM", TABFUNC('INICPROGFERIAS1', 'S') , TABFUNC ('FIMPROGFERIAS1', 'S')) O sistema retorna a mensagem de erro: Valor do 2o ou 3o parâmetro incorreto. Será que alguem poderia me ajudar. Grato Editado 12 de Setembro de 2007 por Jairo Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jean Marcel Orlandini Postado 12 de Setembro de 2007 Tópicos Que Criei: 162 Tópicos/Dia: 0.02 Meu Conteúdo: 517 Conteúdo/Dia: 0.08 Reputação: 2 Pontos/Conquistas: 4.749 Conteúdo Resolvido: 0 Dias Ganho: 3 Status: Offline Idade: 49 Dispositivo: Windows Denunciar Compartilhar Postado 12 de Setembro de 2007 Marco A formula mencionada por você, seria assim: NUMDIASEM ('DOM' , TABFUNC ('INICPROGFERIAS1' , 'D') , TABFUNC ('FIMPROGFERIAS1' , 'D')) Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jean Marcel Orlandini Postado 12 de Setembro de 2007 Tópicos Que Criei: 162 Tópicos/Dia: 0.02 Meu Conteúdo: 517 Conteúdo/Dia: 0.08 Reputação: 2 Pontos/Conquistas: 4.749 Conteúdo Resolvido: 0 Dias Ganho: 3 Status: Offline Idade: 49 Dispositivo: Windows Denunciar Compartilhar Postado 12 de Setembro de 2007 Marcouto, Somente de curiosidade, qual a finalidade do cliente em saber quantos domingos tem no periodo de férias? É alguma coisa para algum calculo especifico ou para funcionários que são doméstica onde a lei diz que as férias são somente dias uteis. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Wlad Postado 12 de Setembro de 2007 Tópicos Que Criei: 6 Tópicos/Dia: 0.00 Meu Conteúdo: 13 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 125 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 45 Denunciar Compartilhar Postado 12 de Setembro de 2007 Em resposta ao Jean, esta é parte de uma fórmula para calcular Descanso Remunerado sobre comissões de determinados funcionários.... A situação criada para buscar os domingos apenas do período de gozo das férias se aplica para os funcionários que não gozaram integralmente as férias, no qual, deveremos buscar somente os domingos dentro do período trabalhado. Segue a fórmula completa para apreciação. SE EXISTECF ('0084') = 1 E TABFUNC ('CODSITUACAO', 'S') = 'F' ENTAO C('0084') / NDTRAB * ((NUMDIASEM ( "DOM", MTDATA (1, MES, ANO) , ULTDIAMES(MTDATA (1, MES, ANO)))) - NUMDIASEM ('DOM' , TABFUNC ('INICPROGFERIAS1' , 'D') , TABFUNC ('FIMPROGFERIAS1' , 'D'))) + (FERIADOSMES - FERIADOS (TABFUNC ('INICPROGFERIAS1', 'D'), TABFUNC ('FIMPROGFERIAS1', 'D'))) SENAO SE EXISTECF ('0084') = 1 ENTAO C('0084') / NDTRAB * ((NUMDIASEM ( "DOM", MTDATA (1, MES, ANO) , ULTDIAMES(MTDATA (1, MES, ANO)))) + FERIADOSMES) FIMSE FIMSE Obrigado 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.