Histórico da Página
Informações a respeito do Lock de tabelas na Preparação do Doc. de Saída
Produto: | Microsiga Protheus® | |||||
Ambiente: | SIGAFAT - Faturamento | |||||
Ocorrência: | Como funciona o Lock de Tabelas na rotina de Preparação do Documento de Saída? | |||||
Processo: | Ao realizar a emissão de um Documento de Saída, o sistema inicia um processo de gravação das tabelas que chamamos de “Transação”, nesta transação o sistema precisa realizar a alteração/inclusão de informações nas tabelas, para isso ele realiza um “Lock”, que seria uma reserva do registro na tabela para que não seja possível que dois usuários alterem o mesmo registro ao mesmo tempo, pois isso causaria inconsistências nas informações. Ao iniciar a emissão do documento de saída, suponha que esse documento possui várias linhas com o mesmo produto: Lock na tabela SB2: No caso da tabela SB2 (Saldos), caso sejam vários itens com o mesmo código de produto, o sistema realiza o Lock uma vez só, porém caso sejam itens com códigos de produtos diferentes: O sistema realizará um Lock por código de produto:
| |||||
Pode lhe interessar: | O registro encontra-se Bloqueado por outro usuário: https://tdn.totvs.com/x/_IKcEw EOF Stack de chamadas em MSRLOCK.eof Controle de transaçoes Habilitado: https://tdn.totvs.com/x/vZgKDg |