Identificador de Regra

FIN-615IPTCR01

Módulo: FIN - Financeiro.

Finalidade: Com este identificador ativo e existência de uma regra. O usuário terá a possibilidade de alterar a situação do item do protocolo como desejar. Dentro do padrão "ANA" de análise e "BLO" de bloqueado.

Características: As chaves do identificador são as variáveis PrjASitSol e PrjASitPca. As demais variáveis são somente para auxilio do usuário e sem possibilidade de alteração na rotina.

Tela: F615IPT

Transação: Não se aplica.

Regra:

definir alfa PrjASitSol;
definir alfa PrjASitPca;
definir numero PrjNCodSol;
definir numero PrjNNumPrj;
definir numero PrjNCodEmp;

se (PrjNCodEmp)
inicio
se ((PrjASitSol = "BLO") e (PrjNCodSol = 1) e (PrjNNumPrj = 1))
PrjASitSol = "ANA";
senao
se ((PrjASitPca = "BLO") e (PrjNCodSol = 1) e (PrjNNumPrj = 1))
PrjASitPca = "ANA";
fim

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
PrjNCodEmp NÚMERO Código da empresa N
PrjNCodFor NÚMERO Código do órgão financiador (Fornecedor) N
PrjNNumPrj NÚMERO Código da solicitação de adiantamento N
PrjNCodSol NÚMERO Número interno do projeto (Somente para solicitações) N
PrjNCodPca NÚMERO Código da prestação de contas do adiantamento (Somete para prestações) N
PrjASitSol ALFA Situação da solicitação de adiantamento N
PrjASitPca ALFA Situação da solicitação de adiantamento N

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ê?