Jump to content
Luis F Rodrigues

Compensação de feriado no RM chronus

Recommended Posts

Prezados,

O dia 07/09/2016 está cadastrado no meu calendário como feriado.
Porém foi feito um acordo com os empregados para que eles trabalhem no dia 07/09/2016 (feriado) para folgar no dia 09/09/2016 (dia normal).
Fiz a utilização de Dia ponte informando o dia 09/09/2016 como dia ponte e o dia 07/09/2016 como a data que será trabalhada para pagar o dia ponte.
O sistema fez o abono do dia 09/09/2016 por ser dia ponte mas não está entendendo que o dia 07/09/2016 foi para pagar o dia 09 e por ser feriado continua calculando horas extras para todos os empregados.

Como tratar esta situação em que um empregado trabalha no feriado para folgar em um dia normal???

Share this post


Link to post
Share on other sites

Precisei disso também, e no final consegui uma solução. Foi algo que encontrei como fazer na mão para cada funcionário, mas funciona. 

 O horário em questão usado é das 09:00 as 12:00 e depois das 13:00 as 18:00.

Usei o recurso MODIFICAÇÃO DE OCORRÊNCIAS na movimentação, conforme o print abaixo. 

Primeiro, precisei verificar se existiam horas extras a serem calculadas ou atrasos no dia que foi compensado (trabalhado). Neste exemplo o funcionário trabalhou no feriado de 20/11 e folgou o dia 22/11 que deveria trabalhar. Veja que teve um período de 3 minutos antes da sua jornada 

image.png

Não vou colocar o print com as ocorrências do dia 22, mas não gerou mais a falta que estava gerando pra o funcionário, pois ele deveria trabalhar neste dia e não teve batidas. 

Foram inseridas regras de alteração para o funcionário para alterar a Extra em Feriado (EFA) para T, no horário de trabalho dele, das 9h as 18h e antes e após, mudando pra considerar como Extra Autorizado (EA), e com isso não tratou EXTRAS EM FERIADO. 

Já no outro dia (22/11) que ele deveria trabalhar, mudei na ocorrência para mudar de Falta (F) para trabalhado (T). 

Pronto. Funcionou corretamente!! 

Se alguém tiver outra forma de fazer, mais simples ou não, comenta ai. 😃

Share this post


Link to post
Share on other sites

Ahh, estando nas ocorrências, quando estiverem calculadas e "erradas", pode usar o menu processo e incluir diretamente o "ajuste" para nova ocorrência. 

image.png

 

------

image.png

 

Onde, após recálculo ficarão como desejar. Neste caso abaixo, substituindo a falta pelo dia trabalhado...

image.png

 

Share this post


Link to post
Share on other sites
Em 18/12/2019 at 16:23, Jair - Fórmula disse:

Precisei disso também, e no final consegui uma solução. Foi algo que encontrei como fazer na mão para cada funcionário, mas funciona. 

 O horário em questão usado é das 09:00 as 12:00 e depois das 13:00 as 18:00.

Usei o recurso MODIFICAÇÃO DE OCORRÊNCIAS na movimentação, conforme o print abaixo. 

Primeiro, precisei verificar se existiam horas extras a serem calculadas ou atrasos no dia que foi compensado (trabalhado). Neste exemplo o funcionário trabalhou no feriado de 20/11 e folgou o dia 22/11 que deveria trabalhar. Veja que teve um período de 3 minutos antes da sua jornada 

image.png

Não vou colocar o print com as ocorrências do dia 22, mas não gerou mais a falta que estava gerando pra o funcionário, pois ele deveria trabalhar neste dia e não teve batidas. 

Foram inseridas regras de alteração para o funcionário para alterar a Extra em Feriado (EFA) para T, no horário de trabalho dele, das 9h as 18h e antes e após, mudando pra considerar como Extra Autorizado (EA), e com isso não tratou EXTRAS EM FERIADO. 

Já no outro dia (22/11) que ele deveria trabalhar, mudei na ocorrência para mudar de Falta (F) para trabalhado (T). 

Pronto. Funcionou corretamente!! 

Se alguém tiver outra forma de fazer, mais simples ou não, comenta ai. 😃

Coletivamente também teria nas alterações globais.

 

Share this post


Link to post
Share on other sites

Pessoal, boa tarde!

E quando temos a seguinte situação...

Funcionários irão folgar dia 01-11-2021 para isso irão trabalhar dias 25-10 a 28-10, 03-11 a 04-11, 08-11 a 10-11 uma hora a mais.

Vi que tem como colocar uma formula, mas alguém tem ideia de como seria?

Share this post


Link to post
Share on other sites

Consegui colocando a formula:

/* Funcionários irão folgar dia 01-11-2021 para isso irão trabalhar dias 25-10 a 28-10, 03-11 a 04-11, 08-11 a 10-11. */

SE PAR = '25/10/2021' ENTAO VERDADE SENAO
    SE PAR = '26/10/2021' ENTAO VERDADE SENAO
        SE PAR = '27/10/2021' ENTAO VERDADE SENAO
            SE PAR = '28/10/2021' ENTAO VERDADE SENAO
                SE PAR = '03/11/2021' ENTAO VERDADE SENAO
                    SE PAR = '04/11/2021' ENTAO VERDADE SENAO
                        SE PAR = '08/11/2021' ENTAO VERDADE SENAO
                            SE PAR = '09/11/2021' ENTAO VERDADE SENAO
                                SE PAR = '10/11/2021' ENTAO VERDADE SENAO  FALSO  FIMSE
                            FIMSE
                        FIMSE    
                    FIMSE
                FIMSE
            FIMSE
         FIMSE
     FIMSE
FIMSE

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.