BLV Técnico Versão 5.11 (Continuação)

Erro na apresentação do setor

Visão do usuário:

Em algumas consultas haviam divergência na apresentação do dados quando era utilizado a data atual e a data nula.

Essa divergência ocorreu devido a uma função que retorna o setor do funcionário quando a data ficava em branco. Quando haviam 2 tipos de eventos, a função retornava o setor correspondente ao tipo de evento mais prioritário. A correção feita também leva em conta a data final dos eventos.

Detalhes Técnicos:

Esse erro ocorria em uma determinada situação. Quando era utilizada a data nula como parâmetro de entrada, e o servidor possuia vários tipos de eventos, e havia um evento do tipo de evento mais prioritário encerrado no passado. As funções retornavam os dados do tipo de evento mais prioritário no contexto. A correção leva em conta a ordenação pela data final dos eventos.

Foram feitos correção desse erro nas funções get_cargo_prov, get_funcao_desig, get_cargo_func, get_funcao_func, get_setor_func, get_setor_prov, get_setor_exerc_func, get_referencia_func da package PACK_ERGON.

Otimização de consultas com setores filho

Visão do usuário:

Foi utilizado uma estrutura de cache para as consultas de setores filho.

As consultas com "setores filho" apresentarão um melhor tempo de resposta.

Detalhes Técnicos:

A função eh_filho_setor irá chamar a function pack_had_cache.eh_filho_setor.

Otimização do cadastro de eventos e ingresso

Visão do usuário:

Foi realizado a otimização do cadastro de eventos e ingressos quando o cargo possui controle quantitativo.

Validação intervalos livres entre períodos.

Visão do usuário:

Retirada validação de intervalos livres entre períodos numa mesma combinação, sendo possível cadastrar a mesma regra em períodos distintos e não contínuos.

Detalhes Técnicos:

Retirada validação de intervalos livres entre períodos numa mesma combinação, sendo possível a descontinuidade no período (lacunas) entre dois ou mais registros com a mesma regra.





Forma de Migração

A migração deve ser feita através do script fornecido junto ao CD de migração. As informações necessárias para o processo de migração estão no arquivo LEIAME!.TXT na raiz do CD.

Anterior