Ingrid.Ludwig Postado 4 de Junho de 2014 Tópicos Que Criei: 12 Tópicos/Dia: 0.00 Meu Conteúdo: 62 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 434 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Denunciar Compartilhar Postado 4 de Junho de 2014 Bom dia pessoal! Utilizamos o banco de horas na nossa instituição e o nosso sindicato prevê que horas trabalhadas e domingos e feriados devem ser contadas em dobro no banco de horas. Pesquisei nos chamados do suporte Totvs e, em um chamado já existente, a atendente informa que isso deve ser feito através de fórmula, mas não tenho nenhum exemplo ou base de como criar uma fórmula no Chronus. Alguém pode me ajudar? Agradeço desde de já! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ingrid.Ludwig Postado 6 de Junho de 2014 Tópicos Que Criei: 12 Tópicos/Dia: 0.00 Meu Conteúdo: 62 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 434 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Autor Denunciar Compartilhar Postado 6 de Junho de 2014 Boa tarde pessoal! Conseguimos fazer a fórmula e calcular corretamente. Para isso cadastramos a fórmula (detalhada abaixo) em seguida, fomos até a parametrização do sindicato > eventos. No evento 1a faixa de descanso e 1a faixa de feriado, cadastramos a fórmula no campo "Fórmulas de lançamento par ao banco de horas". Fórmula: HORASTRABDESC Retorna o número de horas ( em minutos ) trabalhadas em dia de descanso ou feriado pelo funcionário. HORASTRABDESC (DATA, STRING) Onde, no campo String '0' - Retornará as horas trabalhadas considerando descanso, grupo de descanso e feriado; '1' - Retornará as horas trabalhadas considerando descansos e grupo de descanso; '2' - Retornará as horas trabalhadas considerando feriados. ‘’- Retornará as horas trabalhadas considerando apenas os descansos do Grupo de Descanso. Então, utilizei: Para domingos: HORASTRABDESC (PAR, 1) * 2 Para feriados: HORASTRABDESC (PAR, 2) * 2 Espero que eu possa ter ajudado alguém. Abraço! 1 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
humberto_TI Postado 6 de Novembro de 2014 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 18 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 101 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 54 Denunciar Compartilhar Postado 6 de Novembro de 2014 Olá Ingrid, tdo bem? estou tentando usar essa formula HORASTRABDESC conforme vc mencionou mas tá dando erro..veja se consegue me ajudar A hora trabalhada aos domingos e ou feriados será creditada, no banco de horas positivas, com acrescimo de 40%(Quarenta por cento), Ou seja, cada hora trabalhada equivale e 84 minutos Determinamos que para melhor apuração e manutenção deste banco de horas, iremos trabalhar com Banco de horas diário, compensação primeira faixa. - Para o calculo das horas extras conforme acima, devemos criar a formula e associa-la ao evento de horas extras para que o sistema calculo as mesmas nas ocorrências citadas na convenção e as leve para o banco de horas. Encontramos a formula HORASTRABDESC e gostariamos de entender como fazer o processo para que o sistema calculo corretamente a mesma. quando uso a mesma da erro de DATA não declarada..HORASTRABDESC (DATA, '0') . qual varivel vc usou? desde já agradeço a ajuda Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ingrid.Ludwig Postado 6 de Novembro de 2014 Tópicos Que Criei: 12 Tópicos/Dia: 0.00 Meu Conteúdo: 62 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 434 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Autor Denunciar Compartilhar Postado 6 de Novembro de 2014 Olá Humberto! Tudo bem e você? Assim... Em Cadastros > Fórmulas, foram criadas duas fórmulas: 1ª: Dobrar horas extras em Domingos Fórmula: HORASTRABDESC (PAR, '1') *2 2ª) Dobrar horas extras em Feriados Fórmula: HORASTRABDESC (PAR,'2') *2 Em Opções> Parâmetros > Parametrizador > Sindicato > Eventos, os eventos foram cadastrados conforme abaixo. Além dos outros eventos (Atrasos, faltas e extras normais), criamos outros eventos: 1º) Código do evento calculado no Totvs automação de ponto: 0022 - 1a faixa de extra descanso Código do evento relacionado ao Labore 0053 - Horas extra 100% *(as 3 caixinhas de seleção desmarcadas) Fórmula de laçamentol para o banco de horas: 001 - Dobrar horas extras em Domingos. 2º) Código do evento calculado no Totvs automação de ponto: 0024 - 1a faixa de extra feriado Código do evento relacionado ao Labore 0053 - Horas extra 100% *(as 3 caixinhas de seleção desmarcadas) Fórmula de laçamentol para o banco de horas: 001 - Dobrar horas extras em Feriados. Espero ter ajudado. Att. Ingrid. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
humberto_TI Postado 6 de Novembro de 2014 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 18 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 101 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 54 Denunciar Compartilhar Postado 6 de Novembro de 2014 Oi Ingrid eu tentei fazer desta forma, mudando apenas de 1 para 0 e o sistema esta dando mensagem A fórmula Testing não pode ser executada! Object reference not set to an instance of an object. estou na versão 11.52.59(1) base oracle. qual versão vc esta? daria certo de fosse somente uma data...que no meu caso é 40% de domingos e feriados. assim funciona mas não é o que preciso, (HORASTRABDESC ('19/10/2014', '0')/60)* 1.40 mais uma vez obrigado Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ingrid.Ludwig Postado 6 de Novembro de 2014 Tópicos Que Criei: 12 Tópicos/Dia: 0.00 Meu Conteúdo: 62 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 434 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Autor Denunciar Compartilhar Postado 6 de Novembro de 2014 Se você testar com ela exatamente como está abaixo, da erro? HORASTRABDESC (PAR, '1') *2 Minha versão é 11.52.59 (1) Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
humberto_TI Postado 6 de Novembro de 2014 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 18 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 101 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 54 Denunciar Compartilhar Postado 6 de Novembro de 2014 Se você testar com ela exatamente como está abaixo, da erro? HORASTRABDESC (PAR, '1') *2 Minha versão é 11.52.59 (1) sim...será q vai ocorrer isto mesmo...e vc lembra se criou e parametrizou mesmo dando o erro ou com vc nao ocorreu o erro? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ingrid.Ludwig Postado 6 de Novembro de 2014 Tópicos Que Criei: 12 Tópicos/Dia: 0.00 Meu Conteúdo: 62 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 434 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Autor Denunciar Compartilhar Postado 6 de Novembro de 2014 (editado) Eu não me lembro de ter dado erro. Tenta a fórmula abaixo: TIPOEXTRA(PAR,'D','D',)*1,40 Dica que recebi de outra pessoa: "A função TIPOEXTRA retorna o número de horas extras de uma data conforme o tipo selecionado:- Então usei 'PAR' para pegar a data em tempo de execução.- 'D' para extra de descanso. Que pode assumir os seguintes valores: 'E' (Extras normais ou extras em dia de refeição) ou 'R' (Extras em dia de feriado) ou 'D' (Extras em dia de descanso) ou 'C' (Extras em dia compensado).- O segundo 'D' significa 'Diurno' ou pode ser 'N' noturno. " Editado 6 de Novembro de 2014 por Ingrid.Ludwig Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
humberto_TI Postado 6 de Novembro de 2014 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 18 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 101 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 54 Denunciar Compartilhar Postado 6 de Novembro de 2014 Eu não me lembro de ter dado erro. Tenta a fórmula abaixo: TIPOEXTRA(PAR,'D','D',)*1,40 Dica que recebi de outra pessoa: "A função TIPOEXTRA retorna o número de horas extras de uma data conforme o tipo selecionado: - Então usei 'PAR' para pegar a data em tempo de execução. - 'D' para extra de descanso. Que pode assumir os seguintes valores: 'E' (Extras normais ou extras em dia de refeição) ou 'R' (Extras em dia de feriado) ou 'D' (Extras em dia de descanso) ou 'C' (Extras em dia compensado). - O segundo 'D' significa 'Diurno' ou pode ser 'N' noturno. " blza..vou testar e te informo...obrigado Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ingrid.Ludwig Postado 6 de Novembro de 2014 Tópicos Que Criei: 12 Tópicos/Dia: 0.00 Meu Conteúdo: 62 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 434 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Autor Denunciar Compartilhar Postado 6 de Novembro de 2014 blza..vou testar e te informo...obrigado Certo, boa sorte! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
humberto_TI Postado 6 de Novembro de 2014 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 18 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 101 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 54 Denunciar Compartilhar Postado 6 de Novembro de 2014 blza..vou testar e te informo...obrigado Ingrid! deu certo a HORASTRABDESC conforme sua orientação....pq? mesmo dando erro eu informei a formula nos parametros do sindicato e calculou corretamente. muito obrigado pela ajuda...se precisar de alguma coisa...fique a vontade abs Hunbertoi Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ingrid.Ludwig Postado 6 de Novembro de 2014 Tópicos Que Criei: 12 Tópicos/Dia: 0.00 Meu Conteúdo: 62 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 434 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Autor Denunciar Compartilhar Postado 6 de Novembro de 2014 Ingrid! deu certo a HORASTRABDESC conforme sua orientação....pq? mesmo dando erro eu informei a formula nos parametros do sindicato e calculou corretamente. muito obrigado pela ajuda...se precisar de alguma coisa...fique a vontade abs Hunbertoi Você estava testando ela diretamente na fórmula? Por isso dava erro hehehe. Ela só vai funcionar no recálculo, porque diretamente na fórmula ela não sabe em que data está se referindo. Pensei que dava erro no recálculo. Fico feliz que conseguiu! Abraço! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
humberto_TI Postado 6 de Novembro de 2014 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 18 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 101 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 54 Denunciar Compartilhar Postado 6 de Novembro de 2014 Você estava testando ela diretamente na fórmula? Por isso dava erro hehehe. Ela só vai funcionar no recálculo, porque diretamente na fórmula ela não sabe em que data está se referindo. Pensei que dava erro no recálculo. Fico feliz que conseguiu! Abraço! pois é...foi isso mesmo....valeu... 1 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Jair - Fórmula Postado 7 de Novembro de 2014 Tópicos Que Criei: 885 Tópicos/Dia: 0.13 Meu Conteúdo: 8.802 Conteúdo/Dia: 1.34 Reputação: 291 Pontos/Conquistas: 106.268 Conteúdo Resolvido: 0 Dias Ganho: 185 Status: Offline Idade: 51 Dispositivo: Windows Denunciar Compartilhar Postado 7 de Novembro de 2014 Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
humberto_TI Postado 7 de Novembro de 2014 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 18 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 101 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 54 Denunciar Compartilhar Postado 7 de Novembro de 2014 Você estava testando ela diretamente na fórmula? Por isso dava erro hehehe. Ela só vai funcionar no recálculo, porque diretamente na fórmula ela não sabe em que data está se referindo. Pensei que dava erro no recálculo. Fico feliz que conseguiu! Abraço! Ingrid, bom dia tdo bem? posso te incomodar novamente? tô parametrizado meu banco de horas...diario..é notei q os atrasos não estão indo para o banco. o que fiz? cadastrei os atrasos(codigo de calculo 10) nos eventos a serem calculados, nos parametros do sindicato..informei tanto esses eventos qto o evento de atrasos a ser lançado no Labore, se desmarco compensar no banco de horas..nao aparece atraso no movimento. se faço isso com faltas. aparece tanto no movimento qto no banco de horas.....se desabilito banco de horas, o sistema traz estes atrasos no movimento. tem algum detalhe que não esteja atentando? mdto obrigado Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ingrid.Ludwig Postado 10 de Novembro de 2014 Tópicos Que Criei: 12 Tópicos/Dia: 0.00 Meu Conteúdo: 62 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 434 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Autor Denunciar Compartilhar Postado 10 de Novembro de 2014 Bom dia! Eu tenho cadastrado em Eventos (em parametrizador > sindicato) o evento ATRASOS: - Código do evento calculado pelo Totvs automação de ponto 0521 - ATRASOS - Código do evento relacionado Labore 0520 - FALTAS/ATRASOS - Código evento do banco de horas Lançado no Movimento 0520 - FALTAS/ATRASOS Não sei te dizer muito sobre movimentos porque não temos o Chronus integrado com o Labore, mas do jeito que estamos usando está funcionando certinho no banco de horas. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
João Lemos Postado 12 de Novembro de 2014 Tópicos Que Criei: 94 Tópicos/Dia: 0.02 Meu Conteúdo: 400 Conteúdo/Dia: 0.10 Reputação: 0 Pontos/Conquistas: 2.951 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 5 Denunciar Compartilhar Postado 12 de Novembro de 2014 Pessoal, Bom dia! Para os colaboradores que trabalho em regime de escala como funcionaria essa formula? Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ingrid.Ludwig Postado 13 de Novembro de 2014 Tópicos Que Criei: 12 Tópicos/Dia: 0.00 Meu Conteúdo: 62 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 434 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Autor Denunciar Compartilhar Postado 13 de Novembro de 2014 Boa tarde João Lemos! Para estes casos, eu criei um novo sindicato. Neste sindicato não cadastrei os eventos calculados pela fórmula, já que eles trabalham em domingos e em feriados dependendo da escala. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
João Lemos Postado 13 de Novembro de 2014 Tópicos Que Criei: 94 Tópicos/Dia: 0.02 Meu Conteúdo: 400 Conteúdo/Dia: 0.10 Reputação: 0 Pontos/Conquistas: 2.951 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Idade: 5 Denunciar Compartilhar Postado 13 de Novembro de 2014 Boa tarde! Foi exatamente no que pensei. Muito Obrigado! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
humberto_TI Postado 25 de Novembro de 2014 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 18 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 101 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 54 Denunciar Compartilhar Postado 25 de Novembro de 2014 Bom dia! Eu tenho cadastrado em Eventos (em parametrizador > sindicato) o evento ATRASOS: - Código do evento calculado pelo Totvs automação de ponto 0521 - ATRASOS - Código do evento relacionado Labore 0520 - FALTAS/ATRASOS - Código evento do banco de horas Lançado no Movimento 0520 - FALTAS/ATRASOS Não sei te dizer muito sobre movimentos porque não temos o Chronus integrado com o Labore, mas do jeito que estamos usando está funcionando certinho no banco de horas. Boa tarde João Lemos! Para estes casos, eu criei um novo sindicato. Neste sindicato não cadastrei os eventos calculados pela fórmula, já que eles trabalham em domingos e em feriados dependendo da escala. Boa tarde João Lemos! Para estes casos, eu criei um novo sindicato. Neste sindicato não cadastrei os eventos calculados pela fórmula, já que eles trabalham em domingos e em feriados dependendo da escala. Boa tarde João Lemos! Para estes casos, eu criei um novo sindicato. Neste sindicato não cadastrei os eventos calculados pela fórmula, já que eles trabalham em domingos e em feriados dependendo da escala. boa tarde Ingrid! desculpe a demora em responder. acabei descobrindo e nem me atentei em dar o feedback muito obrigado pela parceria abs Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ingrid.Ludwig Postado 26 de Novembro de 2014 Tópicos Que Criei: 12 Tópicos/Dia: 0.00 Meu Conteúdo: 62 Conteúdo/Dia: 0.02 Reputação: 1 Pontos/Conquistas: 434 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Autor Denunciar Compartilhar Postado 26 de Novembro de 2014 boa tarde Ingrid! desculpe a demora em responder. acabei descobrindo e nem me atentei em dar o feedback muito obrigado pela parceria abs Imagina, é bom poder ajudar, já recebi bastante ajuda no fórum também. E não sei porque tem 3 respostas minhas aí hahaha foi sem querer. Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ana L Marques Postado 6 de Abril de 2016 Tópicos Que Criei: 0 Tópicos/Dia: 0 Meu Conteúdo: 2 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 10 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 6 de Abril de 2016 Eu não me lembro de ter dado erro. Tenta a fórmula abaixo: TIPOEXTRA(PAR,'D','D',)*1,40 Dica que recebi de outra pessoa: "A função TIPOEXTRA retorna o número de horas extras de uma data conforme o tipo selecionado: - Então usei 'PAR' para pegar a data em tempo de execução. - 'D' para extra de descanso. Que pode assumir os seguintes valores: 'E' (Extras normais ou extras em dia de refeição) ou 'R' (Extras em dia de feriado) ou 'D' (Extras em dia de descanso) ou 'C' (Extras em dia compensado). - O segundo 'D' significa 'Diurno' ou pode ser 'N' noturno. " Oi Ingrid, boa tarde. Estou tentando usar essa fórmula TIPOEXTRA para tratar duas situações. - Se número de horas extras for igual a 30 horas, vai somar 00:15 a cada hora extra. - Se número de horas extras for superiores a 30 horas, vai somar 00:30 a cada hora extra. Pensei em algo assim: SE TIPOEXTRA(PAR,'E','D') = 1800 ENTAO TIPOEXTRA(PAR,'E','D') + 0,15 FIMSE Esta certo? Estou no caminho correto? Obrigada! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
Ana L Marques Postado 14 de Abril de 2016 Tópicos Que Criei: 0 Tópicos/Dia: 0 Meu Conteúdo: 2 Conteúdo/Dia: 0.00 Reputação: 0 Pontos/Conquistas: 10 Conteúdo Resolvido: 0 Dias Ganho: 0 Status: Offline Denunciar Compartilhar Postado 14 de Abril de 2016 Imagina, é bom poder ajudar, já recebi bastante ajuda no fórum também. E não sei porque tem 3 respostas minhas aí hahaha foi sem querer. Oi Ingrid, boa tarde. Estou tentando usar essa fórmula TIPOEXTRA para tratar duas situações. - Se número de horas extras for igual a 30 horas, vai somar 00:15 a cada hora extra. - Se número de horas extras for superiores a 30 horas, vai somar 00:30 a cada hora extra. Pensei em algo assim: SE TIPOEXTRA(PAR,'E','D') = 1800 ENTAO TIPOEXTRA(PAR,'E','D') + 0,15 FIMSE Esta certo? Estou no caminho correto? Obrigada! Citar Link para comentar Compartilhar em outros sites Mais opções de compartilhamento...
humberto_TI Postado 16 de Maio de 2017 Tópicos Que Criei: 1 Tópicos/Dia: 0.00 Meu Conteúdo: 18 Conteúdo/Dia: 0.00 Reputação: 1 Pontos/Conquistas: 101 Conteúdo Resolvido: 0 Dias Ganho: 1 Status: Offline Idade: 54 Denunciar Compartilhar Postado 16 de Maio de 2017 Bom dia Ingrid, como vai? ainda esta por aqui? preciso de uma ajuda, se possível Trabalhamos com banco de horas diário por ocorrência e nosso acordo de banco de horas clausula sétima é assim: Atrasos, saídas e faltas não descontadas, poderão sem compensadas no banco de horas, limitando a uma ocorrência por semana. Tentei a totvs porem segundo eles não é possível fazer isto via sistema(normal) porem deram 2as sugestões: Customizarmos ou fazermos via formulas. Você já teve alguma situação parecida? poderia dar um Help? desde já agradeço abs Humberto 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.