Linha de Produto: | Datasul |
Segmento: | Saúde |
Módulo: | Gestão de Planos de Saúde |
Função: | HPR - Manutenção Cálculo/Previsão Pagamento Prestador - HPR0410O |
Situação: | Ao realizar o cálculo do pagamento para um mesmo prestador em períodos distintos e em sessões diferentes, o registro da Preserv ficava preso e derrubava a outra sessão. |
Solução: | O programa realizava uma leitura na Preserv no início do bloco com status bloqueante (exclusive-lock). Foi alterado o status para não bloqueante (no-lock), e na alteração do registro é feito uma leitura na Preserv por um buffer, dessa forma o bloco inteiro não fica bloqueado, apenas um pequeno bloco de código. |