Page tree
Skip to end of metadata
Go to start of metadata


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Recursos Humanos
Módulo:SIGATCF
Função:TCFA040
Issue:

DRHPONTP-3271

Pacotes:12.1.23:https://suporte.totvs.com/portal/p/10098/download?e=744553 ; 12.1.17:https://suporte.totvs.com/portal/p/10098/download?e=744552 ;


02. SITUAÇÃO/REQUISITO

Foram criados novos tipos de solicitações customizados para o portal GCH e precisamos que na rotina de atendimento das solicitações tenham pontos de entrada para podermos filtrar esses tipos ao apresentar a tela e para gravar as solicitações.

03. SOLUÇÃO

Foram criados dois pontos de entrada na rotina de atendimento de solicitações (TCFA040) para possibilitar o atendimento de solicitações customizadas.

O ponto de entrada TCF040TP permite adicionar tipos de solicitações no filtro do browse, permitindo assim exibir tipos customizados de solicitações.

Também foi criado o ponto de entrada TCF040GRV que é chamado antes do commit no banco, possibilitando a gravação das solicitações customizadas.


No ponto de entrada TCF040TP é passado como parâmetro o módulo que está executando a rotina, já que o filtro é definido por módulo.
O filtro padrão da rotina não será removido, o ponto de entrada permite apenas adicionar novos tipos de solicitação ao filtro já existente. O filtro da rotina é feito com base no campo RH3_TIPO.
O retorno do ponto de entrada deve ser do tipo Caracter contendo os tipos das solicitações tendo uma barra como separador entre os tipos.


Os tipos de solicitações filtrados pela rotina atualmente são:

Gestão de Pessoal GPE:

1 - Documentos;
2 - Alteração Cadastral;
4 - Transferência;
6 - Desligamento;
7 - Ação salarial;
B - Férias;
V - Subsídio acadêmico;

Recrutamento e Seleção RSP:

1 - Documentos;
2 - Alteração cadastral;
5 - Admissão;
9 - Inscrição em vaga;
H - Inscrição externa em vaga;

Treinamento TRM:

1 - Documentos;
2 - Alteração cadastral;
A - Reserva de treinamento;

Arquitetura Organizacional ORG:

1 - Documentos;
2 - Alteração cadastral;
3 - Criação / Aumento de postos;

Ponto eletrônico PON:

8 - Justificativa de horário;
Z - Marcação de ponto;

Vida Funcional VDF:

N - Alteração de jornada;
O - Saldo de Férias;
P - Férias e licença prêmio;
Q - Diárias;
R - Licenças e Afastamentos
S - Certidão Funcional;
T - Dias de Folga;


Todos os tipos de solicitações presentes no sistema podem ser visualizados na tabela SX5 tabela (X5_TABELA) JQ


Exemplo:

Nesse exemplo foram criados os novos tipo de solicitações X e Y, quero que no módulo gestão de pessoal (GPE) seja apresentado os dois tipo e que no Ponto eletrônico apenas o tipo X. Para esse cenário o ponto de entrada ficaria assim:



Para o ponto de entrada TCF040GRV é passado por parâmetro o Status (Tipo Caracter) da solicitação, tendo os seguintes valores possíveis:

1 - Em processo de aprovação;
2 - Atendida;
3 - Reprovada;
4 - Aguardando Efetivação do RH;

Esse ponto de entrada não espera nenhum retorno.


Exemplo:

Nesse exemplo tem a estrutura esperada para o ponto de entrada.