Controle da qualidade

Novidades no módulo de Compras:

  • A rotina que faz a finalização da requisição de material produtivo (FinalizaRequisicao.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 faz a finalização da cotação de material produtivo (FinalizaCotacao.bp) foi alterada para usar um novo recurso de otimização de travamento.
  • A rotina que faz a finalização da requisição de material improdutivo (FinalizaRequisicaoMaterialImprodutivo.bp) foi alterada para usar um novo recurso de otimização de travamento.
  • A rotina que faz a finalização da cotação de material improdutivo (FinalizaCotacaoMaterialImprodutivo.bp) foi alterada para usar um novo recurso de otimização de travamento.
  • A rotina que faz o cancelamento da requisição de material improdutivo (CancelaRequisicaoMatImprodutivo.bp) foi alterada para usar um novo recurso de otimização de travamento.
  • BUG Correção de erro "SET_AUTO_INDEX_STATE" que ocorria ao abrir a tela de pesquisa a partir da tela de Aprovação de Cotação de Material Produtivo. Este problema foi informado pela Sra. Nádma em 21/11/2012.