01. DADOS GERAIS
Produto: | TOTVS RH |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | RH |
Módulo: | SIGAGPE |
Função: | GPEA040.PRX GPEA052.PRW GPEA160.PRX GPEA161.PRX GPEA180.PRX GPEA290.PRX GPEA300.PRX GPEA310.PRW GPEA320.PRW GPEA330.PRX GPEA370.PRW GPEA550.PRX GPECONV.PRW GPEXINI.PRX MATXFUNB.PRX RDYGPE.PRW |
Ticket: | 9127978 |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHGCH-19742 |
02. SITUAÇÃO/REQUISITO
Nas rotinas abaixo, ao incluir o conteúdo dos campos tipo Memo, a informação parecia não ser salva, pois ao entrar novamente no registro para visualiza-lo ou altera-lo o conteúdo não era recuperado.
- GPEA040 - Cadastro de Verba
- GPEA052 - Solicitação de férias via Fluig
- GPEA160 - Cadastro de Roteiro de Calculo
- GPEA161 - Cadastro de Verbas por Processo - Modelo 2
- GPEA180 - Transferência
- GPEA290 - Cadastro de Formulas Por Roteiro
- GPEA300 - Cadastro de Mnemônicos
- GPEA310 - Definição de Tabelas
- GPEA320 - Manutenção de Tabelas
- GPEA330 - Cadastro de Bibliotecas de Funções
- GPEA370 - Cargo
- GPEA550 - Lançamentos Fixos
- GPECONV
- GPEXINI
03. SOLUÇÃO
Alterado a função MSMM (matxfunb) para utilizar como default a tabela RDY de gravação dos campos tipo Memo, ao invés da tabela SYP.
Desenvolvida uma rotina (rdmake) para auxiliar no ajuste da base de dados. Esta rotina verifica as informações que foram gravadas na tabela SYP e as repassa para tabela RDY.
Caso os registros da tabela SYP sejam localizados na tabela RDY, a rotina não irá sobrepor os registros, prevalecendo as informações já gravadas na tabela RDY. Ou seja, os registros apenas serão gravados na tabela RDY caso não sejam localizados na mesma. Os registros sincronizados na tabela RDY pelo rdmake serão excluídos da tabela SYP para não ficarem duplicados nas tabelas. Dessa forma, a informação sai da tabela SYP e é enviada para a tabela RDY.
Campos tratados neste rdmake:
- RY_CODOBS
- RC2_CODOBS
- Q3_DESCDET
- Q3_DRESP
- Q3_DRELINT
- Q3_DHABILI
- R8_CODMEMO
- R8_CODTPA
- RA_TCFMSG
Observações:
- GPEA300 - Cadastro de Mnemônicos - Não foi corrigido pois tabela não possui campos memo.
- GPEA310 - Definição de Tabelas - Não foi corrigido pois tabela não possui campos memo.
- GPEA320 - Manutenção de Tabelas - Não foi corrigido pois tabela não possui campos memo.
- GPEA180 - Transferência - Não existem campos do tipo memo a serem incluídos/configurados para a transferência.
1) Configurar a rotina RDYGPE no menu do usuário
2) Processamento da rotina:
04. DEMAIS INFORMAÇÕES
N/A
05. ASSUNTOS RELACIONADOS
- N/A