Identificador de Regra

CTB-070CDFIL01

Módulo: CTB - Contabilidade.

Finalidade: Este identificador é acionado ao alterar o registro da filial na tela Cadastros > Filiais > Parâmetros por Gestão > Contabilidade (F070FCT), disponibilizando variáveis com os valores de todos os campos da página ativa na tela para a regra, inclusive os campos de usuário.

Características: Os campos da tela são disponibilizados em variáveis com os nomes começando com letra "x", seguido do nome do campo nas tabelas E070FIL (primeira página da tela) ou E070FIN (segunda página). Por exemplo, o campo "Gravar Log" é disponibilizado numa variável chamada "xCtbLog", pois o nome do campo na tabela E070FIL é CtbLog. Sendo assim, os campos de usuário serão disponibilizados em variáveis cuja denominação será "xUSU_Teste", por exemplo.

Tela: F070FCT

Transação: Não se aplica.

Regra:

Definir Alfa xEstado;
Definir Numero xPagina;
Definir Alfa xRetorno;

se ((xEstado = "M") e (xPagina = 1))
xRetorno = "S";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
xEstado ALFA "M" - Modificando / "I" - Inserindo / "E" - Excluindo N
xPagina NÚMERO Número da página ativa na tela no momento em que a regra foi chamada N
xRetorno ALFA "N" - O processo de alteração é abortado / "S" - A alteração é processada 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ê?