Identificador de Regra
PAT-670CEMRE00
Módulo: PAT - Patrimônio.
Finalidade: Disponibilizar via regra os principais campos da tela antes de confirmar o processamento, para que o usuário consista as informações da forma que desejar.
Tela: F670CEM
Transação: Não se aplica.
Regra:
Definir Alfa PATANECodFIl;
Definir Alfa PATANECodCcu;
Definir Alfa PATANECodLoc;
Definir Alfa PATANECtaRed;
Definir Alfa PATANECodEsp;
Definir Alfa PATANECodEmp;
Definir Alfa PATACodFil;
Definir Alfa PATACodCcu;
Definir Alfa PATACodLoc;
Definir Alfa PATACtaRed;
Definir Alfa PATACodEsp;
Definir Alfa PATACodEmp;
Definir Alfa PATAModalidade;
Definir Alfa PATAPesquisar;
Definir Alfa PATATnsOri;
Definir Data PATDDatIni;
Definir Data PATDDatFin;
Definir Alfa PATAPatMov;
Definir Alfa PATACodBem;
Definir Alfa PATANETnsOri;
Definir Alfa PATANEDatMov;
Definir Alfa PATANEPatMov;
Definir Alfa PATANECodBem;
Definir Alfa PATADivergencia;
se (( PATACodFil = "1") e ( PATACodCcu = "1443") e ( PATACtaRed = "2680") e
( PATACodEsp = "6") e ( PATACodEmp = "1") e ( PATAModalidade = "Excluir" ) e
( PATAPesquisar = "Movtos." ) e ( PATDDatIni = 38807) e ( PATDDatFin = 39782) e
( PATAPatMov = "2") e ( PATACodBem = "CAPTESTI0001-000"))
Mensagem(Erro,"Processamento não permitido!");
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
PATACodEmp | ALFA | Abrangência Código da Empresa | N |
PATACodFil | ALFA | Abrangência Código da Filial | N |
PATACodCcu | ALFA | Código do centro de custo | N |
PATACodLoc | ALFA | Abrangência Código da localização real do Bem | N |
PATACtaRed | ALFA | Abrangência Conta contábil reduzida | N |
PATACodEsp | ALFA | Abrangência Código da Espécie | N |
PATANECodEmp | ALFA | Não possuindo: VSAbrCodEmp | N |
PATANECodFIl | ALFA | Não possuindo: VSAbrCodFil | N |
PATANECodCcu | ALFA | Não possuindo: VSCodCcu | N |
PATANECodLoc | ALFA | Não possuindo: VSAbrCodLoc | N |
PATANECtaRed | ALFA | Não possuindo: VSAbrCodEsp | N |
PATAModalidade | ALFA | Modalidade: Consultar/Excluir | N |
PATAPesquisar | ALFA | Pesquisar: Movtos./Rateios | N |
PATATnsOri | ALFA | Abrangência Transação Origem | N |
PATDDatIni | DATA | Data Inicial | N |
PATDDatFin | DATA | Data Final | N |
PATAPatMov | ALFA | Tipo Movimento | N |
PATACodBem | ALFA | Abrangência Código do Bem | N |
PATANETnsOri | ALFA | Não Possuindo: VSAbrTnsOri | N |
PATANEDatMov | ALFA | Não Estando no Período: De: VSDatIni Até: VSDatFin | N |
PATANEPatMov | ALFA | Não Possuindo: VSPatMov | N |
PATANECodBem | ALFA | Não Possuindo: VSAbrCodBem | N |
PATADivergencia | ALFA | Divergência: Com/Sem/Ambos/Não Verificar | 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.