Identificador de Regra

GER-075USMPI01

Módulo: GER - Gerais.

Finalidade: Aplica tratamento multiusuário no cadastramento de produtos utilizando a mesma máscara incremental, por dois ou mais usuários simultaneamente.

Características: Com este identificador, sempre que a tela de montagem de código for executada, será criado um novo valor para a máscara incremental, o que fará com que jamais ocorra o problema de dois usuários criarem um mesmo código de produto. A única ressalva nesse processo é que por ventura algum valor pode ser perdido caso o código do produto seja montado, mas o produto não seja gravado no banco de dados, ou se o produto for gravado e excluído logo em seguida. Só terá efeito nas máscaras onde o valor incremental for igual a 1 (um).

Quando este identificador estiver ativo, pode ocorrer uma demora maior na primeira vez que for clicado no botão "Monta Código", dependendo da quantidade de produtos cadastrados, devido a atualização do código do produto no banco de dados.

Tela: Montagem de Código de produto

Transação: Não se aplica.

Atenção

Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.

Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.

Este artigo ajudou você?