Tempo aproximado para leitura: 00:05:00 min
Ocorrência
Erro "MSRLOCK" no alias "AA3", ao Incluir Orçamento (TECA400) ou Ordem de Serviço (TECA450) no SIGATEC
Ambiente
Prestadores de Serviços - SIGATEC - TOTVS Gestão Fiscal - Todas as versões.
Causa
Ao tentar incluir um Orçamento (TECA400) ou uma Ordem de Serviço (TECA450) no sistema SIGATEC, está sendo exibida a mensagem de erro "MSRLOCK" no alias AA3.
Solução
1. Verifique os valores dos campos AA3_STATUS e AA3_STAANT.
2. Caso o campo AA3_STATUS seja diferente de '01' ou o campo AA3_STAANT não esteja vazio (diferente de ' '), isso causará o erro "MSRLOCK"
3. Para corrigir o problema, ajuste os campos:
- AA3_STATUS para '01'
- AA3_STAANT para vazio (' ')
Observação: Ao criar uma base de atendimento para ser utilizada no Orçamento (TECA400) ou na Ordem de Serviço (TECA450), é fundamental garantir que:
- AA3_STATUS seja igual a '01'
- AA3_STAANT esteja vazio (' ')
Essa configuração é crucial para evitar bloqueios e garantir o funcionamento correto das transações.
4. Caso o status da base de atendimento esteja correto, verifique a numeração dos orçamentos AB3_NUMOC e AB6_NUMOS para garantir que estão atualizadas com a próxima sequência disponível na inclusão.
Por exemplo, se o último registro na tabela AB3_NUMOC for "000263", a numeração na inclusão deve ser "000264".
Caso a numeração não esteja correta, acesse o Configurado (SIGACFG) >> Ambiente >> Cadastro >> Controle de Numeração (APCFG110) e ajuste a sequência para o valor correto.
0 Comentários