Identificador de Regra

FIN-615PRJSL01

Módulo: FIN - Financeiro.

Finalidade: Retornar o saldo do projeto somando ou não as fases conforme parametrizado na regra.
Se não houver regra ligada ao identificador, o padrão é mostrar o saldo do projeto quebrando por fase.

Características: O identificador é consistido somente quando há controle de aprovação ativo para o projeto.

Tela: F615PRJ

Transação: Não se aplica.

Regra:

Exemplo:

Definir Alfa VSConApr;
Definir Data VSDatIni;
Definir Data VSDatFim;
Definir Numero VSDetSal;
Definir Alfa PRJASituacaoAtual;
Definir Alfa PRJASituacaoAnterior;
Definir Alfa PRJAConsiste;

se ((PRJASituacaoAtual = "ENC") ou (PRJASituacaoAtual = "CAN") ou (PRJASituacaoAtual = "REP"))
inicio
PRJAConsiste = 'S'; @consistir o saldo@
VSConApr = 'S'; @considerar as fases onde o campo ConApr estiver igual a Sim@
VSDetSal = 0; @Detalhar saldo do projeto somando as fases@

VDia = 01;
vMes = 01;
vAno = 2012;
MontaData(vDia, vMes, vAno, VSDatIni);

VDia = 31;
vMes = 12;
vAno = 2012;
MontaData(vDia, vMes, vAno, VSDatFim);
fim;
senao
PRJAConsiste = 'N';

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSDatIni DATA Data inicial pesquisa saldo N
VSDatFim DATA Data final pesquisa saldo N
VSConApr ALFA Cons. Orçamento p/ Aprovação (S / N) N
VSDetSal NÚMERO Detalhar saldo do projeto (0 - soma fases / 1 - quebra fases) N
PRJASituacaoAtual ALFA Situação atual do projeto N
PRJASituacaoAnterior ALFA Situação anterior do projeto N
PRJAConsiste ALFA Consiste saldo do projeto ('S' - Sim/ 'N' Não) 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ê?