Identificador de Regra

GER-000CARDI02

Módulo: GER - Gerais.

Finalidade: Tem como objetivo permitir informar projetos e fases para rateios importados de títulos do Cardio.

Características: É possível informar diferentes projetos e fases filtrando por empresa, filial, conta contábil, conta financeira e centro de custo, conforme segue no exemplo de regra.

Transação: Não se aplica.

Regra:

Definir Numero VSINTCODEMP;
Definir Numero VSINTCODFIL;
Definir Alfa VSINTNUMPRJ;
Definir Alfa VSINTCODFPJ;
Definir Alfa VSINTCTARED;
Definir Alfa VSINTCTAFIN;
Definir Alfa VSINTCODCCU;

Se ((VSINTCODEMP = 2) e (VSINTCODFIL = 1))
{
Se (VSINTCTARED = "270")
{
VSINTNUMPRJ = "2";
VSINTCODFPJ = "1";
}
Se (VSINTCTAFIN = "10")
{
VSINTNUMPRJ = "1";
VSINTCODFPJ = "2";
}
Se (VSINTCODCCU = "3030")
{
VSINTNUMPRJ = "3";
VSINTCODFPJ = "3";
}
}
Senao
{
VSINTNUMPRJ = "1";
VSINTCODFPJ = "1";
}

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSINTCODEMP ALFA Empresa N
VSINTCODFIL ALFA Filial N
VSINTCTARED ALFA Conta Contábil N
VSINTCTAFIN ALFA Conta Financeira N
VSINTCODCCU ALFA Centro de Custo N
VSINTNUMPRJ ALFA Projeto S
VSINTCODFPJ ALFA Fase 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ê?