Identificador de Regra

COM-061CNEXP01

Módulo: COM - Comercial.

Finalidade: Permite consistir via regra a exclusão da exclusão da área de interesse, na tela Tabelas\Comercial\Área de Interesse. Na regra, podem ser feitas quaisquer consistências (cursores, etc), sendo que se o registro não pode ser excluído, deve-se atribuir para a variável VSMSGERR uma motivo (mensgem de texto) da não exclusão. Após finalizada a regra, a rotina verifica se essa variável possui valor, e aborta a operação de exclusão exibindo o conteúdo dessa mensagem como mensagem de erro. Caso a exclusão possa ser efetuada, deve-se atribuir branco ou nulo para a variável.

Características: Deve estar ligado a uma regra
Não deve estar ligado a uma transação.

Transação: Não se aplica.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Código da Empresa N
VSCodFil NÚMERO Código da Filial N
VSCodAri ALFA Código da Área de Interesse N
VSMsgErr ALFA Mensagem de erro S

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ê?