Árvore de páginas

Tempo aproximado para leitura: 05 min

01. DADOS GERAIS


Linha de Produto:Microsiga Protheus
Segmento:RH
Módulo:SIGAGPE
Função:

GPEM040

GPEM650

Tabelas Utilizadas:

RJ1 - Detalhe de títulos de rescisão

RC1 - Manutenção de títulos

SRG - Cabeçalho da rescisão

SRR - Itens da rescisão

Ticket:Não há
Issue:DRHGCH-8063


02. 
SITUAÇÃO/REQUISITO

Implementação de tratamento para validação de exclusão de rescisões que já tenham títulos gerados/integrados com o financeiro.
Sistema precisa emitir mensagem informando que já existem títulos gerados/integrados para a rescisão em questão, alertando o usuário para necessidade de efetuar a manutenção desses títulos antes de realizar nova integração.


03. SOLUÇÃO

Efetuada a criação da Tabela RJ1 para que sejam gravadas as rescisões referentes ao título. Criado mecanismo para verificar durante a exclusão ou recálculo da rescisão se existe algum registro da rescisão na tabela RJ1. Caso exista, será exibido o alerta abaixo, dando ao usuário possibilidade de prosseguir ou não com a operação: 




Detalhes da tabela RJ1 (releases anteriores ao 12.1.25 necessária a criação via Configurador - lembrando que campos criados dessa maneira ficam marcados como campos de usuário e suas respectivas manutenções via UPDDISTR, caso necessárias, serão limitadas): 

X2_CHAVE

X2_NOME

X2_MODO

X2_MODOUN

X2_MODOEMP

X2_UNICO

RJ1Detalhe de títulos de rescisãoCEE

RJ1_FILIAL+RJ1_CODTIT+RJ1_PREFIX+RJ1_NUMTIT+RJ1_FILFUN+RJ1_MAT+RJ1_PERIOD+RJ1_SEMANA+DTOS(RJ1_DTGERA) 

Índice

Chave

Descrição

1RJ1_FILIAL+RJ1_CODTIT+RJ1_PREFIX+RJ1_NUMTIT Filial Titulo + Código Titulo + Prefixo Titulo + Numero do titulo
2RJ1_FILFUN+RJ1_MAT+RJ1_PERIOD+RJ1_SEMANA+DTOS(RJ1_DTGERA)   Filial Funcionário + Matricula + Período + Semana + Data Geração.

X3_ORDEM

X3_CAMPO

X3_TIPO

X3_TAMANHO

X3_DECIMAL

X3_TITULO

X3_DESCRIC

X3_PICTURE

X3_USADO

X3_BROWSE

X3_VISUAL

X3_CONTEXT

X3_GRPSXG

01RJ1_FILIALC20FilialFilial
Todos os MódulosNVR033
02RJ1_CODTITC30Cod. Titulo Código do Titulo
Todos os MódulosNVR
03RJ1_PREFIXC30Prefixo Tit.Prefixo do Titulo        
Todos os MódulosNVR
04RJ1_NUMTITC

6

0Num. Titulo Numero do Titulo         
Todos os MódulosNVR
05RJ1_FILFUNC20Filial Func.Filial do Funcionário
Todos os MódulosNVR033
06RJ1_MAT   C60MatrículaMatrícula do Funcionário
Todos os MódulosNVR
07RJ1_DTGERAD80Data GeraçãoData Geração        
Todos os MódulosNVR
08RJ1_PERIODC60PeríodoPeríodo
Todos os MódulosNVR
09RJ1_SEMANAC20SemanaSemana
Todos os MódulosNVR



04.
DEMAIS INFORMAÇÕES

IMPORTANTE!

O tamanho do campo RJ1_NUMTIT deve ser igual ao do campo RC1_NUMTIT para que a implementação funcione corretamente.