Page tree

- O módulo SIGAGFP não será alterado (exibe todas as categorias)

- O módulo SIGAGFP não será alterado (exibe todas as categorias)

Se o parâmetro MV_SIGAGFP for igual a

Tempo aproximado para leitura: 01 min

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.prxfunçã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.