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.