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.