Dúvida
Multlock da tabela SA2 na classificação do Documento de Entrada
Ambiente
Protheus – Compras – A partir da versão 12
Solução
Ao classificar Documento diferente com usuários distintos, mas que possuem o mesmo fornecedor e loja, o sistema apresenta alerta de Multlock relacionado a tabela SA2 (fornecedor).
Exemplo de cenário para apresentar o alerta:
Documento: 07061807 série: 019
Documento: 07061808 série: 019
Alerta: MultLock
Em ambientes com alto volume de movimentações, poderá ocorrer situações em que uma rotina reserva o registro do fornecedor na tabela SA2 para realizar a atualização, e quando uma segunda rotina tenta reservar o mesmo registro dispara o alerta de “MultLock”. Este tipo de situação pode ocorrer no sistema e se trata de uma característica, levando em consideração que a atualização dos dados na tabela SA2 ocorre de maneira on-line.
Para atenuar as situações de concorrência entre processos que atualizam a tabela SA2 existe o parâmetro MV_ATUFORN.
Conteúdos:
.T. = O cadastro do fornecedor será atualizado ao realizar movimentações financeiras (default)
.F. = O cadastro do fornecedor deixará de ser atualizado ao realizar uma movimentação financeira
Observação:
- Caso o parâmetro não existir, será realizada a atualização do cadastro do fornecedor normalmente.
- A chamada do ponto de entrada MT103TRV neste processo para a tabela SA2 foi descontinuada na função A050DupPag (FINXFIN.PRX) e substituída pelo tratamento através desse parâmetro, já que teriam o mesmo propósito. Para as outras tabelas o Ponto de Entrada continua funcional.
- IMPORTANTE: O Ponto de Entrada MT103TRV continua funcional para a tabela SB2.
0 Comentários