Identificador de Regra

CPA-501LOTOR01

Módulo: CPA - Contas a Pagar.

Finalidade: Com esse identificador ativo e com regra cadastrada é possível alterar a ordenação padrão da tela F501LOT ao clicar em mostrar.

Características: A ordenação somente poderá retornar campos existentes das tabelas E501TCP e E095FOR. É necessário passar o comando de ordenação via regra corretamente para evitar erros de SQL.

Caso a tela possua ordenação configurada no botão "C" localizado no canto superior esquerdo, a ordenação será executada na seguinte sequência: primeiro via regra depois via botão "C" da tela.

Quando esse identificador estiver ativo, na tela F600ECH a ordenação será da seguinte forma: se existir alguma sequência retornada com algum caractere diferente de número, a ordenação será da forma que é hoje (alfa), caso as sequências retornadas contenham somente números, a ordenação será de forma numeral.

Transação: Não se aplica.

Regra:

Definir alfa CpaAOrdenacao;

CpaAOrdenacao = "E501TCP.CODFOR, E501TCP.VCTPRO";

ou

Definir alfa CpaAOrdenacao;

CpaAOrdenacao = "E501TCP.CODFOR DESC, E501TCP.VCTPRO";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CpaAOrdenacao ALFA Sequência de ordenação da tela. 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ê?