Aplica-se a: |
Sage X3 |
Versão: |
V12 |
Domínio: |
Funcionalidades Comuns |
Autor: |
Aura Bileu |
Versão doc.: |
2.0 |
Data: |
07-03-2022 |
Sumário
Este artigo pretende descrever como ultrapassar o bloqueio “AVALNUM”:
Descrição
Este bloqueio pode ocorrer quando o tipo de sequência do contador é normal e existem vários utilizadores, em simultâneo, a criar registos.
Na parametrização de contadores exitem 3 tipos de sequencia onde o tipo:
· Normal: incrementa sempre a sequencia, nunca perde numeros e tem uma forte contenção multiutilizador
· Sequencia BDD: sem sempre incrementa a sequencia, perde numeros no final do periodo mas lista os numeros perdidos e a contenção multi-utilizador é média, sendo mais fiável quando o N é grande
· Agrupado: incrementa sempre a sequencia, perde numeros sem justificação e não faz contenção multi-utilizador
Para ultrapassar este tipo de erros deve-se alterar o "Tipo de sequência" do nível do contador de "Normal" para "Sequência BDD" ou "Agrupado", onde a contenção multiutilizador é mais baixa:
Se o erro persistir, é necessário verificar os indexes da tabela AVALNUM no SQL server; para isso deve-se selecionar o AVALNUM_AVN0 e abrir as propriedades:
E alterar para "False" a opção "Allow pages locks":