Identificador de Regra

FIN-615PRJRE00

Módulo: FIN - Financeiro.

Finalidade: Este identificador serve para efetuar as consistências via regra, de todos os campos disponíveis na tela mais as variáveis de sistema, possibilitando ao usuário consistir os campos que desejar.

Transação: Não se aplica.

Regra:

Definir Numero VSNumPrj;

se (VSNumPrj >= 50) e (CodUsu = 10005)
inicio
GeraLog("Você não tem permissão de alterar projetos menores ou igual a 50.");
fim;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSNumPrj NÚMERO Número interno do projeto N
VSNomPrj ALFA Nome do projeto N
VSAbrPrj ALFA Abreviatura do projeto N
VSCodTpj NÚMERO Código do tipo de projeto N
VSObjPrj ALFA Texto para descrição dos objetivos do projeto N
VSCodTns ALFA Código da transação do projeto N
VSClaPrj ALFA Classificação do projeto N
VSPrjMsk ALFA Número do projeto conforme máscara do tipo de projeto N
VSCodCli NÚMERO Código do cliente que o projeto pertence N
VSCliFat NÚMERO Código do cliente para faturamento do projeto N
VSCodFor NÚMERO Código do órgão financiador (Fornecedor) N
VSCodBan ALFA Código do banco da conta corrente do fornecedor N
VSCodAge ALFA Código da agência do banco da conta corrente do fornecedor N
VSCcbFor ALFA Número da conta corrente do fornecedor no banco N
VSCodUsu NÚMERO Usuário responsável pelo projeto N
VSCodCcu ALFA Código do centro de custo responsável pelo projeto N
VSSitPrj ALFA Indicativo da situação do projeto N
VSCodMot NÚMERO Código do motivo da situação do projeto N
VSObsMot ALFA Observação do motivo da situação do projeto N
VSCodFil2 NÚMERO Código da filial que o projeto pertence N
VSDatPip2 DATA Data de previsão de início do projeto N
VSDatPfp2 DATA Data de previsão da finalização do projeto N
VSDatIpj2 DATA Data do início da execução do projeto N
VSDatFpj2 DATA Data da finalização da execução do projeto N
VSPerTol2 NÚMERO Percentual de tolerância do orçamento para os valores do projeto N
VSPrjCvl2 ALFA Indicativo se o projeto tem controle de valor do orçamento N
VSRegOrc2 ALFA Indicativo do regime de orçamento do projeto N
VSPrjCvm2 ALFA Indicativo se o projeto tem controle de valor por mês N
VSPrjCvp2 ALFA Indicativo se o projeto tem controle de valor por Projeto N
VSPrjCvf2 ALFA Indicativo se o projeto tem controle de valor por fase N
VSPrjCvc2 ALFA Indicativo se o projeto tem controle de valor por conta de receita/despesa N
VSPrjCvu2 ALFA Indicativo se o projeto tem controle de valor por centro de custo N
VSPrjFis2 ALFA Indicativo se para este projeto haverá controle físico N
VSPrjNat2 ALFA Natureza do projeto N
VSPrjOri2 NÚMERO Código do projeto origem N
VSPrjSup2 NÚMERO Código do projeto superior N
VSCodFpp2 NÚMERO Código da fase de projeto padrão do projeto para efeito de rateio N
VSIndAoi2 ALFA Indicativo se para este projeto é permitido alterar o orçamento inicial N
VSCtaRed2 NÚMERO Conta contábil reduzida - 1 N
VSCtaRcr2 NÚMERO Conta contábil reduzida - 2 N
VSCtaFdv2 NÚMERO Conta contábil reduzida - 3 N
VSCtaFcr2 NÚMERO Conta contábil reduzida - 4 N
VSDatApr2 DATA Data da aprovação do projeto N
VSPrjApr2 ALFA Projeto aprovado (s/n) N
VSConOrc2 NÚMERO Consistências do orçamento (desconsidera/soma/consiste) N
VSOrcPos2 ALFA Consistir alterações de orçamento de projetos N
VSClaFpj2 ALFA Utiliza classificação fase N
VSUsuGer2 NÚMERO Usuário responsável pela geração do registro N
VSDatGer2 DATA Data da geração do registro N
VSHorGer2 NÚMERO Hora da geração do registro N
VSUsuAtu2 ALFA Usuário responsável pela última atualização N
VSDatAtu2 DATA Data da última atualização do cadastro N
VSHorAtu2 NÚMERO Hora/minuto da última atualização do cadastro N
VSCriBrq3 ALFA Indicativo do critério de bloqueio nas requisições (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBrq3 ALFA Mensagem para aviso ou bloqueio nas requisições N
VSCriBsc3 ALFA Indicativo do critério de bloqueio nas solicitações de compra (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBsc3 ALFA Mensagem para aviso ou bloqueio nas solicitações de compra N
VSCriBoc3 ALFA Indicativo do critério de bloqueio nas ordens de compra (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBoc3 ALFA Mensagem para aviso ou bloqueio nas ordens de compra N
VSCriBcp3 ALFA Indicativo do critério de bloqueio no contas a pagar (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBcp3 ALFA Mensagem para aviso ou bloqueio no contas a pagar N
VSCriBpt3 ALFA Indicativo do critério de bloqueio nas preparações de tesouraria (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBpt3 ALFA Mensagem para aviso ou bloqueio nas preparações de tesouraria N
VSCriBte3 ALFA Indicativo do critério de bloqueio na tesouraria (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBte3 ALFA Mensagem para aviso ou bloqueio na tesouraria N
VSCriBes3 ALFA Indicativo do critério de bloqueio nos estoques (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBes3 ALFA Mensagem para aviso ou bloqueio nos estoques N
VSCriBma3 ALFA Indicativo do critério de bloqueio nos lançamentos manuais (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBma3 ALFA Mensagem para aviso ou bloqueio nos lançamentos manuais N
VSCriBcr3 ALFA Indicativo do critério de bloqueio nos créditos do contas a receber (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBcr3 ALFA Mensagem para aviso ou bloqueio nos créditos do contas a receber N
VSCriBfr4 ALFA Indicativo do critério de bloqueio nas requisições (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBfr4 ALFA Mensagem para aviso ou bloqueio nas requisições N
VSCtrQfr4 ALFA Controle físico por quantidade nas requisições N
VSCtrUfr4 ALFA Controle físico pelo valor unitário nas requisições N
VSCtrTfr4 ALFA Controle físico pelo valor total nas requisições N
VSCriBfs4 ALFA Indicativo do critério de bloqueio nas solicitações de compra (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBfs4 ALFA Mensagem para aviso ou bloqueio nas solicitações de compra N
VSCtrQfs4 ALFA Controle físico por quantidade nas solicitações de compra N
VSCtrUfs4 ALFA Controle físico pelo valor unitário nas solicitações de compra N
VSCtrTfs4 ALFA Controle físico pelo valor total nas solicitações de compra N
VSCriBfo4 ALFA Indicativo do critério de bloqueio nas ordens de compra (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBfo4 ALFA Mensagem para aviso ou bloqueio nas ordens de compra N
VSCtrQfo4 ALFA Controle físico por quantidade nas ordens de compra N
VSCtrUfo4 ALFA Controle físico pelo valor unitário nas ordens de compra N
VSCtrTfo4 ALFA Controle físico pelo valor total nas ordens de compra N
VSCriBfp4 ALFA Indicativo do critério de bloqueio no contas a pagar (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBfp4 ALFA Mensagem para aviso ou bloqueio no contas a pagar N
VSCtrQfp4 ALFA Controle físico por quantidade no contas a pagar N
VSCtrUfp4 ALFA Controle físico pelo valor unitário no contas a pagar N
VSCtrTfp4 ALFA Controle físico pelo valor total no contas a pagar N
VSCriBfe4 ALFA Indicativo do critério de bloqueio nos estoques (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBfe4 ALFA Mensagem para aviso ou bloqueio nos estoques N
VSCtrQfe4 ALFA Controle físico por quantidade nos estoques N
VSCtrUfe4 ALFA Controle físico pelo valor unitário nos estoques N
VSCtrTfe4 ALFA Controle físico pelo valor total nos estoques N
VSCriBfm4 ALFA Indicativo do critério de bloqueio nos lançamentos manuais (L=Libera, A=Avisa, B=Bloqueia) N
VSMsgBfm4 ALFA Mensagem para aviso ou bloqueio nos lançamentos manuais N
VSCtrQfm4 ALFA Controle físico por quantidade nos lançamentos manuais N
VSCtrUfm4 ALFA Controle físico pelo valor unitário nos lançamentos manuais N
VSCtrTfm4 ALFA Controle físico pelo valor total nos lançamentos manuais N
VSEstCco5 ALFA Atualizar situação no conta corrente do projeto ao estornar N
VSRegAtu5 ALFA Regime para atualização on-line de projetos N
VSEstRat5 ALFA Gerar estorno do rateio em projetos na data atual N
VSTotOrc5 ALFA Totaliza orçamento sintético a partir do orçamento analítico N
VSESTADO ALFA INSERINDO - ALTERANDO - EXCLUINDO - CONSULTANDO N
VSTELA ALFA F615PRJ 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ê?