Help A460FLOCK ao selecionar a numeração da Nota de Saída

Ocorrência
Help A460FLOCK ao selecionar a numeração da Nota de Saída.

 

Ambiente
Cross Segmentos-TOTVS Backoffice (Linha Protheus) - Faturamento (SIGAFAT) - todas as versões.

 

Causa
Essa mensagem pode indicar duas situações:
 1. Sistema não está encontrando a Série na SX5Tabela 01 para dar lock (reservar a numeração);
 2. Indica que a Numeração ficou "lockada" / reservada (trava de numeração não foi liberada).

 

Solução
1- Para Sistema não está encontrando a Série na SX5, segue algumas validações a serem verificadas:

  • Compartilhamento da SX5: Se o Faturamento é exclusivo (ou seja, registros na SF2 possuem o campo de Filial preenchido) então, é necessário que o controle de numeração também seja exclusivo. Para o correto compartilhamento há duas opções:

    • 1ª Opção: SX5 deve ser exclusiva: Confirme em "Configurador > Bases de Dados > Dicionário de Dados > SX5" o modo de compartilhamento da Tabela; e confirme principalmente no Banco de Dados > Top/Ctree se os registros da SX5 Tabela 00 e Tabela 01 estão ambas com o campo de Filial devidamente preenchidos indicando que o modo de compartilhamento dos registros está adequado.
    • 2ª Opção: Caso a SX5 seja compartilhada, utilizar o Ponto de Entrada CHGX5FIL (dúvidas, acione o Suporte ADVPL Protheus) para passar o código da Filial logada para a SX5 a fim de localizar o registro exclusivo da Tabela 01 (veja aqui Exemplo de uso do Ponto)
  •  
    • IMPORTANTE: Não é recomendada a alteração de compartilhamento da SX5 em ambiente Produção já em uso!
  •  
    • Validar se os parâmetros MV_TPNRNFS MV_NUMITEN estão compartilhado para todas as filiais ou exclusivo e criado em todas as filiais, e com conteúdo válido;
    • O parâmetro MV_ESPECIE contém apenas séries já existentes na SX5 - Tabela 01 ?
    • A série está devidamente criada? 
    • Certifique-se de que não há nenhuma instância aberta no Configurador, posicionada na Tabela de controle de numeração, pois se estiver com instância aberta, a Tabela também ficará travada.

2- Indica que a Numeração ficou "lockada" / reservada:

  • Possui customizações no ambiente? É imprescindível verificar se a ocorrência é reproduzida em ambiente padrão para descartar inconsistências com as customizações.
  • Há grande concorrência no faturamento (muitos usuários executando o faturamento simultaneamente)? Recomenda-se que o controle de sequência automática para a numeração do Documento de Saída seja via SD9 (MV_TPNRNFS = 3) para evitar Lock de registro por concorrência.

Atualizado em 25/04/2022
Este artigo foi útil?  
Agradecemos sua avaliação.