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.
Transação: Não se aplica.
Regra:
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.