Avalados por :

Como gerir os dias de licença especial e por doença dos funcionários de forma eficiente.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Alguns de nossos funcionários têm direito a um número fixo de dias de licença especial a cada ano, mas estes também devem ser deduzidos de sua cota de dias por doença.

Configuramos as ausências por licença especial para serem deduzidas da cota de dias por doença e criamos "contadores" para garantir que nenhum funcionário possa tirar mais do que o permitido, mas essa solução tem muitas desvantagens.

Através dos PCRs, posso gerar uma alocação anual para essas licenças especiais e posso gerar o tipo de tempo de licença especial ao processar a ausência, mas não encontrei uma maneira de deduzir a cota (além de reduzir a alocação inicial).

Pensei em usar a opção "Ordenar todos os outros tipos de cota em ordem ascendente" das Regras de Dedução para Cotas de Ausência, mas a dedução da cota de dias por doença deve ser feita a partir da Cota 10 (Alocação do Ano Atual) ou da Cota 12 (Acumulação de anos anteriores), em sequência, mas não de ambas.

Alguma sugestão?

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Remi,

Coincidentemente, hoy mismo me han dado este mismo requerimiento, y justo había llegado a la conclusión de que no es posible por medios estándar, cuando vi tu publicación.

¿Podrías por favor explicar el método alternativo que has creado para cumplir con este requerimiento? ¿Quieres decir que simplemente reduces el total de horas de la otra cuota por el número de horas de Permiso Especial tomadas en cada ocasión?

Muchas gracias.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Visualização de tabela V_556R_B permite a dedução sequencial de Quotas. Por exemplo, para uma ausência, pegue da Quota 10 e, se estiver vazia, pegue da Quota 12.

O que era necessário era que uma ausência pudesse ser deduzida de 2 Quotas simultaneamente.

A solução temporária foi criar um PCR para gerar "permissões negativas" para a segunda Quota durante a Avaliação do Tempo nos dias em que essas Licenças Médicas Especiais eram inseridas e gerar um Erro durante a Avaliação do Tempo quando o funcionário não tem mais Quota de "Licença Especial" suficiente para cobrir a ausência do dia.

V_556R_B.png
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

tabela v_556r_b

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Rèmi!

Espero ter entendido sua pergunta! Que tal um PCR como este; digamos que você tenha a quantidade de horas deduzidas de "licença especial" em um tipo de tempo no saldo diário 9999?

Pseudocódigo:

função P2006

...SE OUTAQTYP = 01 (quota compartilhada)

.......SE D9999 > 0 (houve uma licença especial hoje)

...........UPDTQA01 (atualizar a quota com D9999)

Sua licença especial não deve ter sido personalizada para ser deduzida da quota, isso será feito no PCR.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?