Esta página destina-se à analise dos analistas de Suporte Técnico (Não disponível aos clientes)
Conceito
Esse HELP é apresentado em circunstâncias onde dentro de uma movimentação de tabelas em detrimento de um processo do sistema com banco de dados, não encontra o mesmo registro nas tabelas envolvidas no processo final. Exemplo: Tentar excluir um documento de saída para que o pedido de venda fique em aberto, mas o cliente "X" do documento de saída não existe em nenhum pedido de venda.
HELP
Mensagem: Tentativa de reservar registro no Alias X em EOF Stack de chamadas em MSRLOCK.eof Controle de transaçoes Habilitado
Tenta novamente ? Essa mensagem sera fechada em 5 segundos
Como passar a analisar
1 - Arquivo MSRLOCK.eof
Ao gerar a mensagem de MSRLOCK, o sistema salva um arquivo MSRLOCK.eof na pasta System
2 - Arquivo Exportar Dados
Arquivo gerado a partir do comando Shift+F6 > “Exportar Dados”
3 - DBTRACE
ETAPA 1 - Identificando o fonte, a data do fonte, a função e a linha do erro
ETAPA 2 - Identificando o Seek nos fontes
2.1 - Primeiramente, verificar se não houveram atualizações alterando as informações da linha/função executada.
Localizando os dados/campos com erro.
Ao avaliar as tabelas SC6 e SD2, neste exemplo, foi verificado que:
Correto
Correto
Verificamos que o pedido foi incluído com o código de produto “PROD”, porém o Documento de saída foi registrado com o código de produto “PROD01”, causando o erro. |