Consultor Eletrônico



Kbase 50728: Datasul EMS2HCM, durante a execução do prog. utput-acomp, está registrando tempo de execução incorreto.
Autor   Bruna Roberta Andryeiak - Produto Framework
Acesso   Público
Publicação   4/15/2015
Produto: Datasul

Ambiente: Unspecified

Versão: 1

Avaliação


DDK atualizado com o pacote mensal de fevereiro de 2009 (citando: DDK_GUI atualizado com o pacote D.DKGUI.A.66).·

Datasul EMS2 atualizado com o pacote mensal de fevereiro de 2009 (citando: Datasul EMS206B atualizado com pacote 206B56).

Datasul HCM atualizado com o paquete mensal de março de 2009 (citando: Datasul HCM209 atualizado com o pacote 209A77).



Sintoma


Programas que usam o programa utp/ut-acomp.p e que marcam tempo de início e fim do programa estão registrando um tempo bem inferior ao tempo real que o programa levou para ser executado.
Causa


Para o ambiente citado, foram liberadas melhorias na API de acompanhamento (utp/ut-acomp), entre elas, está zerando incorretamente o conteúdo da função Progress de tempo (em outras palavras, o zero foi atribuído para a função etime).
Solução


Ordem de Serviço: 10104 (previsão de liberação a partir de 15/04/09, inicialmente para o produto DDK e, posteriormente, nas próximas ordens de serviços mensais dos produtos Datasul EMS2 e Datasul HCM).

Atividade: 1986.373

Módulo "Utilitários"

Procedimento: API de Acompanhamento

Objeto: utp/acomp.p

Descrição da solução:
O programa foi alterado para haver o uso correto da função Progress etime.
Observações


Mais informações sobre a API de acompanhamento podem ser obtidas no manual de referência de Padrões que acompanha o produto DDK.

No arquivo de Release Notes que acompanha o pacote de atualização do produto, há referências ao número da Ordem de Serviço (cuja sigla OS está no cabeçalho da primeira página) e ao número da atividade (logo abaixo da descrição da função à qual se refere à manutenção).