Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O ponto de entrada PNMTABC01 é executado no final da rotina de CriaCalend  - rotina pertencente CriaCalend, que pertence ao Ponto Eletrônico que retorna e apresenta o calendário no período. Seu objetivo é retornar o calendário com configurações específicas calendário gerado geradas pelo RH Protheus*. Seu uso faz-se necessário no módulo de Gestão de Serviços, pois este pode possuir configurações específicas de escalas e calendários.

A rotina CriaCalend é amplamente utilizada no Protheus em processos do RH, tais como:

  • Marcações -, Horário Padrão,   Cadastro, Classificação, Fechamento, Visualização, Fechamento, Arquivo ACJEF;
  • Apontamentos,;
  • Horas Trabalhadas/Horas-Extras,;
  • Benefícios,;
  • Ausências, ;
  • Abonos,;
  • Manutenção de Exceções.

e nos processos do módulo de Gestão de Serviços, tais como:

  • Cadastro de Escalas;
  • Alocação de Atendentes - entidade que pode possuir associação com o cadastro de Funcionários do RH Protheus;
  • Geração de agendas - : Projeção e Gravação,;
  • Envio de Marcações para o RH Protheus.

Comportamento do RDMake Padrão (versão de 19/08/2019):

  1. Este Ponto de entrada é executado somente se o calendário padrão RH foi criado com sucesso e se a rotina não foi chamada a partir da alocação de Atendentes da rotina Gestão de Contratos (TECA870).

...

  1. Recalcula o calendário

...

  1. carregando os feriados

...

  1. e exceções do

...

  1. Gestão de Serviços cadastrados na escala e

...

  1. calendários pré-configurados

...

  1. por meio das rotinas U_PNMGESC e U_PNMGCAL, respectivamente.
  2. A seguir é realizado o processamento do calendário do funcionário que está vinculado a um Atendente

...

  1. , onde são consultadas

...

  1. as agendas geradas (ABB) e ativas no período de geração do calendário, tendo como base a data de referência do apontamento.

...

  1. Na consulta da agenda também são realizadas as quebras de intervalo de intra jornada, conforme a escala associada

...

  1. e a configuração do parâmetro MV_TECINTR; são calculadas, também,

...

  1. as horas de intervalo entre as agendas.

...

  1. Após a consulta das agendas,

...

  1. elas são tratadas baseando-se na primeira marcação de entrada do calendário, utilizando como referência a data do apontamento. Caso exista agenda no dia, são geradas as linhas do calendário, baseando-se na agenda; caso contrário, gera as linhas de folga,

...

  1. baseadas na linha do calendário do dia trabalhado anteriormente ou posteriormente, caso

...

  1. o primeiro não tenha sido localizado.

*definimos RH como a tríade os dos módulos Ponto Eletrônico, Gestão de Pessoal e Folha de Pagamento

...