Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS RH

Linha de Produto:

Linha Datasul

Segmento:

RH

Módulo:

Planejamento de Recursos Humanos (MRH)

Função:Manutenção Plano PRH (RH0010)
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DRHHCM-8511 - Obtendo detalhes do item... STATUS


02. SITUAÇÃO/REQUISITO

A issue DRHHCM-8511 trata da substituição dos antigos componentes ActiveX da rotina RH0010, Manutenção Plano PRH, por componentes desenvolvidos pelo Framework, visando a execução da rotina com o Client 64 bits do Progress Openedge.

Os componentes ActiveX foram desenvolvidos com uma arquitetura 32 bits, desta forma, não executam com o Client 64 bits.


Figura 1 - execução da rotina “Manutenção Plano PRH” no ambiente corporativo “Caraiva”. Exibição do Cronograma.


Figura 2 - execução de funcionalidades relacionadas ao Cronograma.


Figura 3 - exibição dos Cenários com o componente OCX TreeView4GL.


Figura 4 - execução de funcionalidades relacionadas aos Cenários. Apresenta erro ao relacionar a chave, onde este módulo salva o código do estabelecimento com um espaço indevido, no caso “ 1”.


Figura 5 - falha ao identificar a chave, devido ao espaço indevido no código do estabelecimento, enviado à rotina RH0010F.


Figura 6 - exibição das Metas PRH com o componente OCX TreeView4GL.


Figura 7 - inclusão de meta para a Unidade de Lotação "Centro".


Figura 8 - modificação de meta criada anteriormente.


Figura 9 - realizar modificações selecionando a Unidade de Lotação, não o Cargo, no TreeView, permite a modificação com sucesso.


Figura 10 - modificar metas selecionando o Cargo, no TreeView, cria uma nova meta, com as modificações realizadas pelo usuário.


Figura 11 - ao criar uma meta para "Indicadores Gerais", é criado um registro geral na tabela “plano_prh_meta_rh”, e um registro para cada Lotação existente. Entretanto, os indicadores gerais são apresentados somente selecionando “Indicadores Gerais”, no TreeView. Não são apresentados nas lotações.


Figura 12 - modificar ou eliminar uma meta de indicadores gerais reflete apenas ao registro geral, criado na tabela "plano_prh_meta_rh".


Figura 13 - exibição dos Cargos.


Figura 14 - funcionalidades relacionadas aos Cargos.

03. SOLUÇÃO

Segundo a documentação "Migração Progress x64 - OCX", disponibilizada no espaço "Engenharia-Segmentos", identificamos que o componente 4glTreeView” é o respectivo substituto para o componente OCX “TreeView4GL”, implementado nesta rotina.

Conforme direção da Engenharia, realizamos a migração do componente defasado, implementando o novo componente, sem modificar a usabilidade ou lógica de negócios da rotina em questão.


Figura 15 - execução da rotina “Manutenção Plano PRH” no ambiente corporativo “Caraiva”. Exibição do Cronograma.


Figura 16 - execução de funcionalidades relacionadas ao Cronograma.


Figura 17 - exibição dos Cenários com o componente 4glTreeView.


Figura 18 - execução de funcionalidades relacionadas aos Cenários. Apresenta erro ao relacionar a chave, onde este módulo salva o código do estabelecimento com um espaço indevido, no caso “ 1”.


Figura 19 - falha ao identificar a chave, devido ao espaço indevido no código do estabelecimento, enviado à rotina RH0010F.


Figura 20 - exibição das Metas PRH com o componente 4glTreeView.


Figura 21 - inclusão de meta para a Unidade de Lotação "Centro".


Figura 22 - modificação de meta criada anteriormente.


Figura 23 - realizar modificações selecionando a Unidade de Lotação, não o Cargo, no TreeView, permite a modificação com sucesso.


Figura 24 - modificar metas selecionando o Cargo, no TreeView, cria uma nova meta, com as modificações realizadas pelo usuário.


Figura 25 - ao criar uma meta para "Indicadores Gerais", é criado um registro geral na tabela “plano_prh_meta_rh”, e um registro para cada Lotação existente. Entretanto, os indicadores gerais são apresentados somente selecionando “Indicadores Gerais”, no TreeView


Figura 26 - modificar ou eliminar uma meta de indicadores gerais reflete apenas ao registro geral, criado na tabela "plano_prh_meta_rh".


Figura 27 - exibição dos Cargos.


Figura 28 - funcionalidades relacionadas aos Cargos.