OS 10610 - Solicitação 23322 - Alterações no Banco de Plantões - MPRS
-
Escopo da customização
Desenvolvimento necessário em função de mudança no período de quitação do banco de plantões para o prazo de 5 anos, junção dos plantões no período de recesso final de ano aos demais plantões durante o ano para aquisição de folgas.
Com esta junção a quantidade limite de folgas adquiridas passa de 15 para 30 por ano.
Também existe a diferenciação entre os plantões realizados durante o período de recesso de final de ano onde cada plantão gera uma folga adquirida, enquanto durante o restante do ano a regra é de a cada 7 plantões gerar uma folga adquirida.
Modificações
Será utilizado o parâmetro customizado
DATAS_RECESSO_FIM_ANOpara identificar as datas dos plantões que estão no período de recesso de final de ano. Todas as datas do recesso de final de ano devem constar no parâmetro customizado, separadas por vírgulas.O parâmetro customizado
QTD_FOLGA_PLANTAO_ANOcontinua mantendo a quantidade limite de folgas adquiridas no período de um ano e deve ser aumentado de 15 para 30.Tanto as folgas adquiridas por plantões realizados durante o ano quanto os realizados no recesso final de ano serão contados e limitados na quantidade existente neste parâmetro.
Foi ajustada a trigger
TRIG_BF_RW_VALIDA_PLANTAOsobre tabelaLancamentos_Ocorrenciaspara passar a permitir ocorrências de plantão no período de recesso, que antes eram impedidas.O Cliente deve deixar de utilizar o tipo de ocorrência 112 e passar a utilizar o tipo 54 no período de recesso de final de ano.
Para a mudança no período de quitação para 5 anos, o relatório PSW71080, sequência 2 foi ajustado para apurar somente saldos adquiridos do inicio ao final do ano no período de 5 anos anteriores ao atual. Os saldos usufruídos passam a ser apurados desde o período de 5 anos anteriores ao atual até o final do ano atual.
O processo de quitação anual de saldos de plantões realizado no fechamento do mês 12 de cada ano foi ajustado para considerar colaboradores com saldos adquiridos no período de 5 anos anteriores ao atual.
Implantação
Para implantação das citadas alterações deverá ser feitos os seguintes passos:
- compilar na base do cliente a trigger
TRIG_BF_RW_VALIDA_PLANTAOexistente no arquivo PS71120.trg na pasta da OS10610; - compilar na base do cliente a package
PACK_APURACAO_FOLGAS_PLANTOESexistente nos arquivos PS71130.pks e PS71130.pkb na pasta da OS10610; - revalidar objetos na base, utilizado o script Invalid.sql;
- importar o relatório PSW71080, sequência 2, existente no arquivo PSW71080_2.xml na pasta da OS10610.
- Definir no parâmetro customizado
DATAS_RECESSO_FIM_ANOas datas dos plantões que estão no período de recesso de final de ano. Todas as datas devem constar no parâmetro customizado, separadas por vírgulas.
Exemplo:23/12/2023,24/12/2023,25/12/2023,26/12/2023. - Definir no parâmetro customizado
QTD_FOLGA_PLANTAO_ANOa quantidade limite de folgas adquiridas no período de um ano, aumentando o valor de15para30.
- compilar na base do cliente a trigger