Á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

Parâmetro(s):

Informe os parâmetros utilizados.

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.
     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

 

 

Atualizações do Compatibilizador

  1. Criação ou Alteração de Perguntas no arquivo SX1 – Cadastro de Perguntes:

Pergunte

(X1_PERGUNT)

Nome

 

Grupo

(X1_GRUPO)

Ordem

(X1_ORDEM)

Tipo

(X1_TIPO)

Tamanho

(X1_TAMANHO)

 

2.    Criação ou Alteração de tabela no arquivo SX2– Tabelas:

Chave

Nome

Modo

PYME

B04

(X2_CHAVE)

Dente/Região

(X2_NOME)

C

(X2_MODO)

N

(X2_PYME)

 

3.  Criação ou Alteração de Tabelas Genéricas no arquivo SX5 – Tabelas Genéricas:

Chave

Ex.: AR

Descrição

Ex.: Tabela de IR de Aplicações Financeiras

 

4.  Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:

  • Tabela BGD - Prod x Cob x Proc x Co-Part:

 

Campo

(X3_CAMPO)

Tipo

(X3_TIPO)

Tamanho

(X3_TAMANHO)

Decimal

(X3_DECIMAL)

Formato

(X3_PICTURE)

Título

(X3_TITULO)

Descrição

(X3_DESCRIC)

Nível

(X3_NÍVEL)

Usado

(X3_USADO) Informe Sim ou Não

Obrigatório

(X3_OBRIGAT) Informe Sim ou Não

Browse

(X3_BROWSE) Informe Sim ou Não

Opções

(X3_CBOX)

When

(X3_WHEN)

Relação

(X3_RELACAO)

Val. Sistema

(X3_VALID)

Help

Descreva o conteúdo informado para Help de Campo no ATUSX

 

Importante:

  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.    

 

5.  Criação ou Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:

  • Pesquisa B05PLS:

Alias

(XB_ALIAS)

Tipo

(XB_TIPO)

Sequência

(XB_SEQ)

Coluna

(XB_COLUNA)

Descrição

(XB_DESCRI)

Contém

(XB_CONTEM)

 

6.  Criação ou Alteração de Índices no arquivo SIX – Índices:

Índice

AA1

Ordem

6

Chave

AA1_FILIAL+AA1_CODVEN

Descrição

Cod. Vendedor

Proprietário

S

 

7.  Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

(X6_VAR)

Tipo

(X6_TIPO)

Descrição

(X6_DESCRIC + X6_DESC1 + X6_DESC2)

Valor Padrão

(X6_CONTEUD)

 

8.  Criação ou Alteração (mantenha somente a instrução correspondente) de Gatilhos no arquivo SX7 – Gatilhos:

  • Tabela BD5 – Contas Médicas:

Campo

Informe o conteúdo do (X7_CAMPO)

Sequência

Informe o conteúdo do (X7_SEQUENC)

Campo Domínio

Informe o conteúdo do (X7_CDOMIN)

Tipo

Informe o conteúdo do (X7_TIPO)

Regra

Informe o conteúdo do (X7_REGRA)

Posiciona?

Informe o conteúdo do (X7_SEEK)

Chave

Informe o conteúdo do (X7_CHAVE)

Condição

Informe o conteúdo do (X7_CONDIC)

Proprietário

Informe o conteúdo do (X7_PROPRI)

 

 

Procedimento para Utilização

  • Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
  • Localização da rotina no menu;
  • Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
  • Caso seja necessário ter algum cadastro feito previamente, faça uma observação.

 

 

Exemplo:

       1.            No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).

O sistema apresenta a janela de produtos cadastrados.

       2.            Posicione o cursor em um produto e clique em Alterar.

       3.            Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.

       4.            Dê duplo clique no campo TP Prestador (BCW_TIPPRE).

O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.

       5.            Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:

                      Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.

       6.            Confira os dados e confirme.

 

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