Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Cadastro de Programação de Férias em Lote e Cálculo de Férias Programadas Partidas

Características do Requisito

Linha de Produto:

Microsiga Protheus®

Segmento:

Serviços

Módulo:

SIGAGPE

Rotina:

Rotina

Nome Técnico

GPEA050

Programação de Férias

GPEA053Programação de Férias em Lote
GPEM060Cálculo de Fèrias Programadas

Rotina(s) envolvida(s)

Nome Técnico

GPEM030 

Cálculo de Férias

Cadastros Iniciais:

SRA - Cadastro de Funcionários

RCF - Períodos

País(es):

Todos

Banco(s) de Dados:

TOPCONNECT

Tabelas Utilizadas:

SRA - Cadastro Funcionários

SRF - Programação Férias

SRH - Cabeçalho Cálculo Férias

SRR - Itens de Férias e Rescisões

SR8 - Afastamentos

Descrição

1 - Adicionada opção de cadastro de programação de férias em lote.

2 - Implementada opção de cálculo de programação de férias partidas: utilizar mais de um período aquisitivo para completar cálculo dos dias programados.

 

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

  1. Aplique o patch do chamado e execute uma vez a rotina Miscelanea / Cálculo / Fer. Colet./Progr.
  2. Escolha a opção Férias Programadas
  3. Após o primeiro acesso à rotina o parâmetro MV_PROFERP será criado.

Nome da Variável:

MV_PROFERP

Tipo:

Numérico

Descrição:

Define se realiza Calc Ferias Progr Particionadas.
0 - Nao utiliza; 1 - Inicia sempre na 2a-Feira; 2 - Dias Corridos

Valor Padrão:

0

 

  1. Aplique o patch do chamado e execute uma vez a rotina Atualizações / Funcionários / Programação de Férias
  2. Ao selecionar a opção Programação em Lote presente em Ações Relacionadas, será criado automaticamente o grupo de perguntas GPEA053 para filtro de funcionários a fim de realizar o cadastro de programação de férias em lote. 

Pergunte

Filial De ?

Grupo

GPEA053

Ordem

01

Tipo

Caracter

Tamanho

2

Pergunte

Filial De ?

Grupo

GPEA053

Ordem

01

Tipo

Caracter

Tamanho

2

Pergunte

Filial Até ? 

Grupo

GPEA053

Ordem

02

Tipo

Caracter

Tamanho

2

Pergunte

Centro de Custo De ?

Grupo

GPEA053

Ordem

03

Tipo

Caracter

Tamanho

9

Pergunte

Centro de Custo Até ?

Grupo

GPEA053

Ordem

04

Tipo

Caracter

Tamanho

9

 

Pergunte

Departamento De ? 

Grupo

GPEA053

Ordem

05

Tipo

Caracter

Tamanho

9

 

Pergunte

Departamento Até ? 

Grupo

GPEA053

Ordem

06

Tipo

Caracter

Tamanho

9

Pergunte

Matrícula De ?

Grupo

GPEA053

Ordem

07

Tipo

Caracter

Tamanho

6

Pergunte

Matrícula Até ? 

Grupo

GPEA053

Ordem

08

Tipo

Caracter

Tamanho

6

 

Pergunte

Categorias ? 

Grupo

GPEA053

Ordem

09

Tipo

Caracter

Tamanho

15

Pergunte

Situações ? 

Grupo

GPEA053

Ordem

10

Tipo

Caracter

Tamanho

5

Importante: O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.    

Procedimento para Utilização

 Após a aplicação do pacote, realizar os seguintes passos:

Cadastro de Programação de Férias em Lote

  1. Acessar o módulo SIGAGPE
  2. Acessar Atualizações -> Funcionários -> Programação Férias
  3. Clique na opção Ações Relacionadas -> Programação em Lote.
  4. Uma nova janela será aberta apresentando o grupo de perguntas para filtro dos funcionários a receberem a programação. É possível filtrar os funcionários por:
    1. Filial 
    2. Centro de Custo
    3. Departamento
    4. Matrícula
    5. Situações
    6. Categorias
  5. Preencha as perguntas conforme desejado.
  6. Confira as informações e confirme.
  7. Uma nova janela será aberta. Esta tela é dividida em duas partes. 
    Na parte superior encontra-se os campos para programação de férias:
    1. Tem Ab. Pec.
    2. Data inicial 1ª programação
    3. Dias férias 1ª programação
    4. Dias Abono 1ª programação
    5. Data inicial 2ª programação
    6. Dias férias 2ª programação
    7. Dias Abono 2ª programação
    8. Data inicial 3ª programação
    9. Dias férias 3ª programação
    10. Dias Abono 3ª programação
    11. Período de Abono
    Na parte inferior são listados os funcionário selecionados através do filtro preenchido anteriormente. Assim é possível conferir os funcionários que receberão a nova programação de férias.
  8. Preencha os campos de programação de férias conforme desejado.
  9. Confira as informações e Confirme.
  10. Os dados serão gravados para cada um dos funcionários selecionados.
  11. Para conferencia, clique em Visualizar no funcionário desejado.

Cálculo de Férias Programadas Partidas

ATENÇÃO!!

Para realizar corretamente o cálculo de férias partidas é necessário realizar os procedimentos presentes na base de conhecimento MP - GPEM030 - Cálculo de férias consecutivas com recibos com a mesma data de pagamento.

Apenas após o cadastro do campo RH_DTITENS poderá dar-se continuidade ao cálculo de férias programadas partidas. Caso o campo não seja criado, acarretará erros de sobreposição dos registros de cálculo das férias.

*Lembre-se: o parâmetro apenas será cadastrado após o primeiro acesso à rotina de Cálculo de Férias Programadas (descrita mais acima deste documento).

  1. Acessar o módulo SIGACFG
  2. Acessar Ambiente -> Cadastro -> Parâmetros
  3. Realizar busca pelo parâmetro MV_PROFERP
  4. Clique em Alterar
  5. Configure o parâmetro MV_PROFERP para permitir o cálculo de férias programadas partidas
    1. 1 - Inicia sempre na 2ªfeira
    2. Esta opção indica que o cálculo da segunda parte das férias programadas deverá sempre iniciar em uma 2ª-feira independente do dia final do cálculo anterior
    3. 2 - Utiliza Dias Corridos
      Esta opção indica que o cálculo da segunda parte das férias programadas deverá sempre iniciar no dia seguinte ao término do cálculo da primeira parte das férias.
  6. Confira os dados e confirme.
  7. Acessar o módulo SIGAGPE (o módulo deve ser acessado após modificado o valor do parâmetro a fim de carregar a alteração realizada)
  8. Acessar Miscelânea -> Cálculos -> Fer. Colet./Progr.
  9. Escolha a opção Férias Programadas e confirme.
  10. Clique em Cálculo
  11. Preencha as perguntas presentes na aba Perguntas conforme desejado.
  12. Confira os dados
  13. Vá para a aba Informações e clique em Executar.
  14. Aguarde o processamento do cálculo.
  15. Ao fim, é apresentado um log do cálculo.
    Atenção! O log apenas é impresso caso tenha ocorrido alguma divergência no cálculo. Quando realizado cálculo conforme programação original, não é apresentado cálculo.
    Para o caso das férias partidas, é apresentado no log a quantidade de dias calculados em cada período aquisitivo. E, se houver algum desconto adicional (como faltas) também é apresentado.
  16. Confira o log apresentado e confirme.
  17. Para visualizar os cálculos realizados para cada funcionário: selecione o funcionário desejado e clique em Ações Relacionadas -> Visualizar.
    (Ou dê um duplo clique no funcionário selecionado)
    Caso o funcionário possua cálculo de férias partidas, uma tela será apresentada para seleção do cálculo que deseja visualizar.

No caso do cálculo de férias partidas, a data de pagamento/recibo e data de aviso de férias serão os mesmos nos dois cálculos. 

   

    

Cenários exemplo:

A diferença básica entre os conteúdos do parâmetro MV_PROFERP é a Data Inicial da segunda férias calculada.

MV_PROFERP = 1

FuncionárioPeríodo AquisitivoDias AntecipadosFaltasData ProgramaçãoDias ProgramaçãoData InicialDiasData ReciboData Pagamento
00000108/11/2013 - 07/11/201420-16/03/20152016/03/20151013/02/201512/03/2015
 08/11/2014 - 07/11/2015----30/03/20151013/02/201512/03/2015
 
00000218/11/2013 - 17/11/201410  -16/03/20152016/03/20152013/02/201512/03/2015
 
00000318/11/2013 - 17/11/2014 -16/03/20152016/03/20152013/02/201512/03/2015
 
00000429/05/2014 - 28/05/201520  -16/03/20152016/03/20151013/02/201512/03/2015
 29/05/2015 - 28/05/2016 - ---30/03/20151013/02/201512/03/2015
 
00000529/01/2015 - 28/01/2016--16/03/20152016/03/20152013/02/201512/03/2015
 
00000729/01/2014 - 28/01/2015105 (não possui desconto)16/03/20152016/03/20152013/02/201512/03/2015
 
00000829/01/2014 - 28/01/20151010 (desconta 6 dias)16/03/20152016/03/20151413/02/201512/03/2015
 29/01/2015 - 28/01/2015----30/03/2015613/02/201512/03/2015
 
00000929/01/2015 - 28/01/20162010 (desconta 6 dias)16/03/20152016/03/2015413/02/201512/03/2015
 29/01/2016 - 28/01/2017-10 (não desconta faltas porque é férias antecipada)--23/03/20151613/02/201512/03/2015
          
00001029/01/2013 - 28/01/20142020 (desconta 12 dias)16/03/201520perde período0  
 29/01/2014 - 28/01/2015----16/03/20152013/02/201512/03/2015

 

MV_PROFERP = 2

FuncionárioPeríodo AquisitivoDias AntecipadosFaltasData ProgramaçãoDias ProgramaçãoData InicialDiasData ReciboData Pagamento
00000108/11/2013 - 07/11/201420-16/03/20152016/03/20151013/02/201512/03/2015
 08/11/2014 - 07/11/2015----26/03/20151013/02/201512/03/2015
 
00000218/11/2013 - 17/11/201410  -16/03/20152016/03/20152013/02/201512/03/2015
 
00000318/11/2013 - 17/11/2014 -16/03/20152016/03/20152013/02/201512/03/2015
 
00000429/05/2014 - 28/05/201520  -16/03/20152016/03/20151013/02/201512/03/2015
 29/05/2015 - 28/05/2016 - ---26/03/20151013/02/201512/03/2015
 
00000529/01/2015 - 28/01/2016--16/03/20152016/03/20152013/02/201512/03/2015
 
00000729/01/2014 - 28/01/2015105 (não possui desconto)16/03/20152016/03/20152013/02/201512/03/2015
 
00000829/01/2014 - 28/01/20151010 (desconta 6 dias)16/03/20152016/03/20151413/02/201512/03/2015
 29/01/2015 - 28/01/2015----30/03/2015613/02/201512/03/2015
 
00000929/01/2015 - 28/01/20162010 (desconta 6 dias)16/03/20152016/03/2015413/02/201512/03/2015
 29/01/2016 - 28/01/2017-10 (não desconta faltas porque é férias antecipada)--20/03/20151613/02/201512/03/2015
          
00001029/01/2013 - 28/01/20142020 (desconta 12 dias)16/03/201520perde período0  
 29/01/2014 - 28/01/2015----16/03/20152013/02/201512/03/2015