Identificador de Regra

CPA-501TCPUS01

Módulo: CPA - Contas a Pagar.

Finalidade: Se o título foi gerado com a situação "AS - Aberto Suspenso" ou teve a sua situação alterada para essa situação e não houver controle de aprovação na empresa, apenas o usuário responsável pela geração ou alteração, ou um de seus usuários supervisores, poderá alterar a situação do título.

Se ativo, esse identificador ignorará a validação acima e permitirá que qualquer usuário altere a situação de títulos com a situação "AS - Aberto Suspenso" (somente se não houver controle de aprovação na empresa). É possível, via regra, restringir quais usuários poderão ou não alterar a situação do título. Contudo, mesmo que a regra defina que o usuário logado não pode alterar a situação, caso o usuário logado seja o usuário responsável pela geração ou alteração do título para AS - Aberto Suspenso, ou seja um de seus usuários superiores, o usuário irá poder realizar a alteração da situação normalmente.

Telas: F501ATL ou F501TCP.

Transação: Não se aplica.

Regra:

Definir Numero CpaNCodUsu; @Código do usuário@
Definir Alfa CpaNAltSit; @Indica se usuário poderá ou não alterar a situação do título. Valores aceitos: "S" ou "N"@
Se (CpaNCodUsu = 45) {
CpaNAltSit = "N";
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CpaNCodUsu NÚMERO Código do usuário N
CpaNAltSit NÚMERO Indica se usuário poderá ou não alterar a situação do título. Valor padrão: "S". Valores aceitos: "S" ou "N" 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ê?