Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | SIGARSP SIGATCF |
Função: | RDYRSP.PRW MATXFUNB.PRW RSPA010.PRW – Currículos RSPA050.PRW - Questões Alternativas RSPA090.PRW - Efetuar pesquisa RSPA100.PRW- Cadastro de Vagas RSPA150.PRW - Agendar por RSPA170.PRW - Import. Currículo XML RSPM003.PRW - Importa arq. pesquisa RSPR002.PRW - Proc. Seleção interna (Funcionários) RSPXTEST.PRW - Realização de Avaliações TCFA011.PRW - Mensagem para Funcionários TCFA040.PRW - Efetivar Solicitações Portal TCFWFUN.PRW - Web Functions do Terminal de Consulta |
Ticket: | 9128047 |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHGCH-19740 |
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:
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:
Antes de executar o RDMAKE, deverá primeiro atualizar o dicionário de dados para corrigir o Inicializador padrão do campo QO_MEMO.
Para alterar o Inic. Padrão do campo seguiremos o seguinte processo:
4. Editar / selecionar campos / clicar em QO_MEMO / Editar
5. Acessar a guia “Opções” e alterar o conteúdo do campo “Inic. Padrão” de “ IF(INCLUI,"",MSMM(SQO->QO_CODMEM,80)) ” para
“ IF(INCLUI,"",MSMM(SQO->QO_CODMEM,80,,,,,,"RDY")) ”
6. E Salvar:
7. Confirmar
8. Repetir os passos acima para alterar o Inic. Padrão de todos os campos abaixo:
Q1_MEMO1 – Alterar de:
If(INCLUI,"",MSMM(SQ1->Q1_DESCDET,80))
Para:
IF(inclui,"",MSMM(SQ1->Q1_DESCDET,80,,,,,,,,"RDY"))
Q8_MEMO1– Alterar de:
If(inclui,"",MSMM(SQ8->Q8_OBS,80))
Para:
If(inclui,"",MSMM(SQ8->Q8_OBS,80,,,,,,,,"RDY"))
QD_OBSCAND– Alterar de:
If(Inclui,"",MSMM(SQD→QD_CODOBSC))
Para:
IF(inclui,"",MSMM(SQD->QD_CODOBSC,80,,,,,,,,"RDY"))
QD_OBSAVAL– Alterar de:
If(Inclui,"",MSMM(SQD→QD_CODOBSA))
Para:
IF(inclui,"",MSMM(SQD->QD_CODOBSA,80,,,,,,,,"RDY"))
QS_PERFIL– Alterar de:
IF(inclui,"",MSMM(SQS→QS_CODPERF,80))
Para:
IF(inclui,"",MSMM(SQS->QS_CODPERF,80,,,,,,,,"RDY"))
RA_MEMOTCF– Alterar de:
If(inclui,"", Iif( Empty(SRA->RA_TCFMSG), "" ,MSMM(SRA->RA_TCFMSG,80)))
Para:
If(inclui,"", Iif( Empty(SRA->RA_TCFMSG), "" ,MSMM(SRA->RA_TCFMSG,80,,,,,,,,"RDY")))
9. Atualizar Base de Dados:
8. Avançar e confirmar e sair do SIGACFG:
Agora que o dicionário do campo já está atualizado, agora precisamos atualizar a base de dados para migrar os campos Memos do RH da tabela SYP para a RDY.
Para a utilização do RDMAKE RDYRSP.prw é necessário:
2. Depois Acessar a rotina de “Questões e Alternativas” e visualizar uma questão cadastrada e verificar se está apresentando o conteúdo do campo “Descrição Detalhada” informada na questão:
N/A
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |