RetModID
Retorna o código do módulo que executou a regra, considerando se o sistema
está integrado ou não.
Por exemplo, quando o cliente só tem o módulo Medicina ("MC") o seu código
é 12. Se o cliente tiver o Segurança e Medicina ("SM") o código é 32. Então na
regra é necessário considerar essas situações.
Aqui estão os valores que a variável pode retornar:
Código | Módulo |
1 | FP - Administração de Pessoal |
3 | HR - Controle de Ponto e Refeitório Apuração de Ponto |
5 | RS - Recrutamento e Seleção |
6 | PL - Participação nos Lucros e Resultados |
7 | QV - Quadro de Vagas |
8 | CS - Cargos e Salários |
9 | BS - Benefícios |
10 | TD - Treinamento |
11 | SG - Segurança |
12 | MC - Medicina |
13 | JR - Jurídico |
14 | GL - Gerencial |
15 | PE - Pesquisa |
16 | TC - Transporte Coletivo |
17 | OC - Orçamento |
18 | TF - Tarefeiros |
19 | ARC - Archiving |
21 | RR - Controle de Ponto e Refeitório Refeitório |
22 | GE - Geração de Escalas |
23 | TASY - Integração Tasy |
31 | HR - Controle de Ponto e Refeitório |
32 | SM - Segurança e Medicina |
33 | TR - Treinamento e Pesquisa |
34 | QL - Quadro de Vagas e Orçamento |
35 | BS - Benefícios e Tarefeiros |
38 | SMB - SMB |
39 | DP - Diagnóstico Portaria 1510 |
101 | Administração de Pessoal Web |
103 | Controle de Ponto e Refeitório Web |
105 | RS Web |
108 | CS Web |
109 | BS Web |
111 | SG Web |
112 | MC Web |
115 | PE Web |
117 | OC Web |
133 | TR Web |
134 | QL Web |
136 | Portal |
137 | Quiosque |
138 | Controle de Ponto e Refeitório Portarias |
139 | Controle de Ponto e Refeitório Portarias Web |
140 | JR WebRH - Gestão de Pessoas | HCM |
Tipo: Numérico
Exemplo:
Definir Alfa xRetModID;
Definir Alfa xMensagemRetorno;
NumeroParaAlfa(RetModId, xRetModID);
Concatena("O ID do módulo que chamou esta regra é", " : ", xRetModID,
xMensagemRetorno);
Mensagem(Retorna, xMensagemRetorno);
Utilização: Regras e Gerador de Relatórios.
Disponível para os módulos: Todos os módulos do Gestão de Pessoas | HCM.