Árvore de páginas

Esta build contempla uma correção de uma ocorrência de falha de inserção após uma sequência de operações específica, reproduzida no ERP Microsiga na execução de contabilização offline quando existe uma contabilização online em andamento. 

SituaçãoAplicação Advpl inserir um registro em uma tabela através de instrução de inserção direta no banco de dados ( TCSQLEXEC e/ou STORED PROCEDURE), e na sequencia bloquear o registro inserido para alteração ( RECLOCK / MSRLOCK / DBRLOCK ), e tentar inserir um novo registro na tabela por outro processo usando a RDD TOPCONN. 
OcorrênciaFalha na inserção de registro (erro -27) causado por falha de reserva de lock (Erro -31) ao reservar um número de RECNO para inserção em tabela, finalizando a aplicação Advpl e gerando error.log 
CorreçãoImplementada a atualização do cache de controle de registros do DBAccess, feita internamente no processo de bloqueio de registro para alteração. 
Informações adicionais
  • Referente à ocorrência: TPGW-1087 e associadas