01. DADOS GERAIS
Produto: |
TOTVS RH
|
---|---|
Linha de Produto: | Linha Datasul |
Segmento: | RH |
Módulo: |
TOTVS RH (Linha Datasul) - Orçamento de Pessoal
|
Função: | Manutenção Calendário Orçamentário (OP0090) |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : |
02. SITUAÇÃO/REQUISITO
A issue DRHHCM-8510 trata da substituição dos antigos componentes ActiveX da rotina OP0090, Manutenção Calendário Orçamentário, 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 Calendário Orçamentário" no ambiente corporativo “Caraiva”.
Figura 2 - ao clicar em “Incluir” o usuário deve informar uma data de lançamento.
Figura 3 - para informar a data de lançamento o usuário pode utilizar um componente OCX gráfico, chamado "Calendar", com duplo clique ou tecla F5 no FILL-IN “Data Lançamento”. Não foi possível executar o componente devido a débitos de instalação do servidor em que foi executado.
03. SOLUÇÃO
Segundo a documentação "Migração Progress x64 - OCX", disponibilizada no espaço "Engenharia-Segmentos", identificamos que não existem componentes respectivos substitutos para o componente OCX “Calendar”, implementado nesta rotina.
Conforme direção da Engenharia, removemos o componente e, consequentemente, a funcionalidade para seleção de datas de forma gráfica na rotina; OP0090D.
Figura 4 - execução da rotina "Manutenção Calendário Orçamentário" no ambiente corporativo “Caraiva”.
Figura 5 - ao clicar em “Incluir” o usuário deve informar uma data de lançamento.
Figura 6 - inserção do dado "23/10/2023" no FILL-IN "Data Lançamento". Posteriormente executado evento LEAVE, clicando fora do FILL-IN.
Figura 7 - ao clicar em "OK", após inserir a data de lançamento no OP0090B, o registro é inserido na tabela e o browser é atualizado.