Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Protheus

Segmento:

RH

Módulo:SIGATRM
Função:

TRMA020.PRW - Cargos
TRMA100.PRW - Funcionários
TRMA210.PRW - Funções
TRMM020.PRW - Registro de Treinamento Coletivo
TRMR010.PRW - Relatório de Cargos
TRMR020.PRW - Relatório de Funcionários
MATXFUNB.PRX

Ticket:9128008
Requisito/Story/Issue (informe o requisito relacionado) :DRHGCH-19741


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. 

  • TRMA020 - Cargos
  • TRMA100 - Funcionários
  • TRMA210 - Funções
  • TRMM020 - Registro de Treinamento Coletivo
  • TRMR010 - Relatório de Cargos
  • TRMR020 - Relatório de Funcionários

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:

  • Q1_DESCDET
  • Q3_DESCDET
  • Q3_DHABILI
  • Q3_DRELINT
  • Q3_DRESP
  • Q8_OBS
  • Q9_CODCOM
  • Q9_CODCONT
  • Q9_CODQUA
  • QC_ATIVIDA
  • RA4_CODCOM
  • RAF_OBSERV
  • RAI_MRESPO
  • RBN_ATIVID
  • RJ_DESCREQ


Para a utilização do RDMAKE AtuRDY.prw é necessário:

  1. Compilar o arquivo RDMAKE  AtuRDY.prw ,
  2. Incluir RDMAKE  AtuRDY.prw como 'Função de Usuário' no menu do SIGATRM via Configurador (SIGACFG):
    1. Acessar o módulo SIGACFG
    2. Acessar a opção Ambiente > Menus
    3. Marcar somente o menu 'Treinamento' e selecionar a opção 'Ok',
    4. Adicionar todos os itens de menu no quadro da esquerda para o quadro da direito através da opção 'Adicionar',
    5. Posicionar sobre um dos tópicos do menu e selecionar a opção 'Novo item', preencher conforme abaixo e selecionar a opção Ok'.
      Sugerimos incluir item 'Atu RDY SIGATRM' no menu Miscelânea.
    6. Selecionar a opção 'Gerar', digite SIGATRM no quadro a exibir e aguarde a geração.
    7. Selecionar a opção 'Fechar' para encerrar as manutenções, o menu está pronto para ser utilizado.

Acessar opção no menu SIGATRM e executar:


04. DEMAIS INFORMAÇÕES

N/A


05. ASSUNTOS RELACIONADOS

  • N/A