Novidades no módulo de controle da qualidade:
- A rotina que faz o envio de peças para retrabalho (Retrabalho.bp) foi alterada para usar um novo recurso de otimização de travamento. Explicação: esta rotina é executada em uma transação. Enquanto uma transação é executada, as tabelas (arquivos internos do sistema onde as informações são gravadas) são travadas. Por padrão todas as tabelas abertas no sistema são travadas. Isso significa que enquanto este processo está sendo executado não é possível gravar um pedido, por exemplo, pois a tabela de pedido está travada também. Foi criado um novo recurso interno no programa para alterar este mecanismo e travar apenas as tabelas que realmente serão utilizadas na rotina, tabelas que não têm nenhuma relação com ela ficam liberadas para uso mesmo enquanto esta rotina está em execução. Esta alteração dará uma melhor performance ao sistema e será feita assim que possível nos demais processamentos do sistema que usam transação.
- A rotina que retorna o DEM ao processo de entrada (RetornaEntrada.bp) foi alterada para usar um novo recurso de otimização de travamento.
- A rotina que re-inicialização da inspeção do DEM (ReiniciaInspecao.bp) foi alterada para usar um novo recurso de otimização de travamento.
- A rotina que faz finalização da inspeção do DEM (FinalizarInspecao.bp) foi alterada para usar um novo recurso de otimização de travamento.
- A rotina que faz a alteração de rótulo de etiqueta de produto (AlteraRotuloEtiquetaProduto.bp) foi alterada para usar um novo recurso de otimização de travamento.