Identificador de Regra

CPR-420APROC02

Módulo: CPR - Compras.

Finalidade: Permitir que a regra defina se determinada ordem de compra deverá ou não ser apresentada na grade da tela F420APR [Suprimentos > Gestão de Compras > Ordens de Compra > Aprovações multinível].

Tela: F420APR

Transação: Não se aplica.

Regra:

/*Valores de retorno para a variável "CprAInserir": (SIM/NÃO)*/

Definir Alfa CprAInserir;

se ((CprNUsuLog = CprNCodUsu) ou (CprNUsuLog = 1012))
CprAInserir = "SIM";
senao
CprAInserir = "NÃO";

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CprNCodEmp NÚMERO Código da empresa. N
CprNCodFil NÚMERO Código da filial. N
CprNNumOcp NÚMERO Número da ordem de compra. N
CprNCodUsu NÚMERO Código do usuário comprador. N
CprNUsuGer NÚMERO Usuário responsável pela geração do registro. N
CprNUsuFec NÚMERO Usuário responsável pelo fechamento da ordem de compra. N
CprNUsuLog NÚMERO Usuário Logado. N
CprAInserir ALFA Informa se deve ou não inserir a OC. 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ê?