01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Recursos Humanos |
Módulo: | SIGAGFP |
Função: | rhlibdlg.prx |
Task: | DRHGFP-1808 |
Pacote | 12.1.17: https://suporte.totvs.com/portal/p/10098/download?e=729445 ; |
02. SITUAÇÃO/REQUISITO
Alterar a função fcategoria(), para que sejam filtradas as categorias de acordo com o módulo.
03. SOLUÇÃO
Ajuste do fonte rhlibdlg.prx, função fcategoria, para que sejam filtradas as categorias de acordo com o módulo, conforme abaixo:
Se o parâmetro MV_SIGAGFP for igual a 1:
- O módulo SIGAGPE exibe apenas categorias "letras".
- O módulo SIGAGFP exibe todas as categorias.
- O módulo SIGAVDF exibe todas as categorias.
Se o parâmetro MV_SIGAGFP for igual a 2:
- O módulo SIGAGPE exibe apenas categorias "letras".
- O módulo SIGAGFP exibe apenas categorias "números" + E e G (estagiários)
- O módulo SIGAVDF exibe apenas categorias "números" + E e G (estagiários)
Se o parâmetro MV_SIGAGFP for igual a 3:
- O módulo SIGAGPE exibe apenas categorias "letras".
- O módulo SIGAGFP exibe todas as categorias.
- O módulo SIGAVDF exibe todas as categorias.