Identificador de Regra

GER-CANSUP0155

Módulo: GER - Gerais

Finalidade: quando ativo, não realiza a consistência de processamento multiusuário no fechamento das notas de venda.

Características: na geração das notas de venda, por tela ou via web services, possui uma consistência para garantir a integridade da numeração das notas e séries fiscais, onde antes de gravar a nota na base, será feita uma busca na tabela de nota de venda procurando por alguma nota que tenha sido gerada com a numeração superior ao último número da série (caracterizando assim um problema de atualização/processamento multiusuário).

A rotina pode ser desativada caso aponte um falso-positivo ou algum eventual problema de performance de banco. No caso da rotina apontar um falso-positivo, a sugestão é que seja avaliada na base de dados se a última numeração da série fiscal (E020SNF.ULTNUM) coincide com o último número de nota fiscal de venda gerada (E140NFV.NUMNFV).

A consistência somente será executada para as séries que não permitem o controle de numeração manual, ou seja, as séries que seguem a numeração sequencia. (E020SNF.INDNMA = N).

Essa consistência é nativa do Gestão Empresarial | ERP, ao ativar o identificador de regras, a consistência será inativada.

Observação

Este identificador de regras tem por intuito executar uma consistência que traz uma mensagem mais clara ao usuário sobre o problema de atualização da série.

Existe uma rotina que atualiza a série de forma mais inteligente, que pode ser ativada por meio do parâmetro global AtuUltNum. Quando este parâmetro está ativo, torna-se redundante ou até mesmo desnecessário o uso deste identificador de regras.

Este artigo ajudou você?