Identificador de Regra
PAT-670MCLRE01
Módulo: PAT - Patrimônio.
Finalidade: Disponibiliza via regra os principais campos da tela ao processar cada registro, para que o usuário consista as informações da forma que desejar.
Características: As variáveis disponibilizadas para regra serão apenas as visíveis na tela durante a execução.
As variáveis com iniciais "PAT" + "TIPO (N,A,D)" + "G" são variáveis de campos de grade e serão disponibilizadas para regra somente quando estiverem visíveis na grade durante a execução. Ex: PATACodBem.
O campo PAGNGSelReg indica se a linha do Grid esta selecionada (indica se o registro será processado).
Tela: F670MCL
Transação: Não se aplica.
Regra:
Definir Alfa PATATipAlt;
Definir Alfa PATASemMvt;
Definir Alfa PATACodBem;
Definir Alfa PATACodEsp;
Definir Alfa PATACtaRed;
Definir Alfa PATACodCcu;
Definir Alfa PATACodLoc;
Definir Alfa PATACodFil;
Definir Numero PATNGSelReg;
Definir Alfa PATAGCodBem;
Definir Numero PATNGCodTur;
Definir Data PATDGDatIac;
Definir Data PATDGDatFac;
Definir Data PATDGDatIag;
Definir Data PATDGDatFag;
Definir Data PATDGDatIin;
Definir Data PATDGDatFin;
Definir Data PATDGDatIig;
Definir Data PATDGDatFig;
Definir Alfa PATAGTipAcr;
Definir Numero PATNGCodFor;
Definir Alfa PATAGNomFor;
Definir Alfa PATAGRecPis;
Definir Alfa PATAGRecCof;
Definir Alfa PATAGRecCsl;
Definir Data PATDGDatLoc;
Definir Numero PATNGSeqLoc;
Definir Alfa PATAGNumPla;
Definir Alfa PATAGCodDep;
Definir Alfa PATAGPlaSeg;
Definir Numero PATNGEmpLoc;
Definir Numero PATNGFilEmp;
Definir Alfa PATAGCcuLoc;
Definir Alfa PATAGLcrLoc;
Definir Alfa PATAGPerEmp;
Definir Numero PATNGFilAqi;
Definir Numero PATNGFilLoc;
Definir Data PATDGDatEnt;
Definir Data PATDGDatAqi;
Definir Data PATDGDatIcl;
Definir Data PATDGDatIcg;
Definir Numero PATNGCtaRed;
Definir Numero PATNGTaxIof;
Definir Numero PATNGTaxIog;
Definir Numero PATNGRedBcl;
Definir Numero PATNGVlrBas;
Definir Numero PATNGVlrAqp;
Definir Numero PATNGVlrAqc;
Definir Numero PATNGVlrAql;
Definir Numero PATNGCorAcu;
Definir Numero PATNGVlrMco;
Definir Numero PATNGVlrMio;
Definir Numero PATNGVlrMgr;
Definir Numero PATNGVlrSeg;
Definir Numero PATNGDprAcu;
Definir Numero PATNGBprAcu;
Definir Numero PATNGBcrAcu;
Definir Numero PATNGBclAcu;
Definir Numero PATNGQtmPis;
Definir Numero PATNGQtmCof;
Definir Numero PATNGQtmCsl;
Definir Alfa PATAGCodCcu;
Definir Alfa PATAGCodLoc;
Definir Alfa PATAGLocRea;
Definir Numero PATNGCodPor;
se (( PATATipAlt = "Dados dos Bens") e ( PATASemMvt = "NAO") e
(PATACodBem = "CAPINTEG0001-000,CAPTESTA0001-000") e
( PATACtaRed = "2680,1300") e ( PATAGCodBem = "CAPINTEG0001-000"))
Mensagem(Erro,"Alteração não permitida!");
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
PATATipAlt | ALFA | Tipo da Operação | N |
PATASemMvt | ALFA | Apenas bens sem cálculo e sem movimento | N |
PATACodBem | ALFA | Abrangência Código Bem | N |
PATACodEsp | ALFA | Abrangência Código da espécie do Bem | N |
PATACtaRed | ALFA | Abrangência Conta Contábil de Registro do Bem | N |
PATACodCcu | ALFA | Abrangência Centro de custo de Registro do Bem | N |
PATACodLoc | ALFA | Abrangência Código de Localização real do Bem | N |
PATACodFil | ALFA | Abrangência Código da Filial | N |
PATNGSelReg | NÚMERO | Campo Seleção do Grid | N |
PATAGCodBem | ALFA | Código Bem | N |
PATNGCodTur | NÚMERO | Código turno para acréscimo da depreciação. | N |
PATDGDatIac | DATA | Data início da Aceleração da Depreciação Oficial | N |
PATDGDatFac | DATA | Data Final da Aceleração da Depreciação Oficial | N |
PATDGDatIag | DATA | Data início da Aceleração da Depreciação Gerencial | N |
PATDGDatFag | DATA | Data Final da Aceleração da Depreciação Gerencial | N |
PATDGDatIin | DATA | Data do Início da Interrupção da Depreciação Oficial | N |
PATDGDatFin | DATA | Data de Finalização da Interrupção da Depreciação Oficial | N |
PATDGDatIig | DATA | Data do Início da Interrupção da Depreciação Gerencial | N |
PATDGDatFig | DATA | Data de Finalização da Interrupção da Depreciação Gerencial | N |
PATAGTipAcr | ALFA | Tipo de Acréscimo | N |
PATNGCodFor | NÚMERO | Código do Fornecedor | N |
PATAGNomFor | ALFA | Nome Fornecedor | N |
PATAGRecPis | ALFA | Indicador de recuperação de crédito do PIS | N |
PATAGRecCof | ALFA | Indicador de recuperação de crédito do COFINS | N |
PATAGRecCsl | ALFA | Indicador de recuperação de crédito do CSLL | N |
PATNGFilAqi | NÚMERO | Código da Filial de Aquisição | N |
PATNGFilLoc | NÚMERO | Código da Filial de Localização | N |
PATDGDatEnt | DATA | Data de entrada do bem no sistema | N |
PATDGDatAqi | DATA | Data da Aquisição do Bem | N |
PATDGDatIcl | DATA | Data início de cálculo oficial do Bem | N |
PATDGDatIcg | DATA | Data início de cálculo gerencial do Bem | N |
PATNGCtaRed | NÚMERO | Conta Contábil de Registro do Bem | N |
PATNGTaxIof | NÚMERO | Taxa anual de depreciação oficial | N |
PATNGTaxIog | NÚMERO | Taxa anual de depreciação Gerencial | N |
PATNGRedBcl | NÚMERO | Percentual de redução da base de cálculo da depreciação | N |
PATNGVlrBas | NÚMERO | Valor unitário da aquisição do Bem | N |
PATNGVlrAqp | NÚMERO | Valor unit. da aquisição do Bem p/ créd. PIS | N |
PATNGVlrAqc | NÚMERO | Valor unit. da aquisição do Bem p/ créd. COFINS | N |
PATNGVlrAql | NÚMERO | Valor unit. da aquisição do Bem p/ créd. CSLL | N |
PATNGCorAcu | NÚMERO | Valor correção monetária unitária acumulada inicial | N |
PATNGVlrMco | NÚMERO | Valor unitário atual do Bem em Moeda Corrente | N |
PATNGVlrMio | NÚMERO | Valor unitário do Bem em Índice Oficial | N |
PATNGVlrMgr | NÚMERO | Valor unitário do Bem em Índice Gerencial | N |
PATNGVlrSeg | NÚMERO | Valor unitário do bem para seguro | N |
PATNGDprAcu | NÚMERO | Depreciação unitária acumulada inicial em Índice Oficial | N |
PATNGBprAcu | NÚMERO | Base de cálculo do PIS unitária acumulada em índice oficial | N |
PATNGBcrAcu | NÚMERO | Base de cálculo do COFINS unitária acumulada em índice oficial | N |
PATNGBclAcu | NÚMERO | Base de cálculo do CSLL unitária acumulada em índice oficial | N |
PATNGQtmPis | NÚMERO | Quantidade máxima de meses para recuperação do PIS | N |
PATNGQtmCof | NÚMERO | Quantidade máxima de meses para recuperação do COFINS | N |
PATNGQtmCsl | NÚMERO | Quantidade máxima de meses para recuperação do CSLL | N |
PATDGDatLoc | DATA | Data do registro do Bem na Localização | N |
PATNGSeqLoc | NÚMERO | Seqüência do registro do Bem na Localização | N |
PATAGNumPla | ALFA | Numeração da Plaqueta indicativa do Item | N |
PATAGCodDep | ALFA | Código do departamento em que se encontra o Centro de Custos | N |
PATAGPlaSeg | ALFA | Código da Localização na Planta de Seguro do Bem | N |
PATNGEmpLoc | NÚMERO | Código da empresa para empréstimo | N |
PATNGFilEmp | NÚMERO | Filial Empréstimo | N |
PATAGCcuLoc | ALFA | Código do Centro de Custos do Patrimônio para empréstimo | N |
PATAGLcrLoc | ALFA | Local real do item para empréstimo | N |
PATAGPerEmp | ALFA | Indicativo se permite empréstimo | N |
PATAGCodLoc | ALFA | Código da localização real do bem de acordo com o organograma | N |
PATAGLocRea | ALFA | Localização real do bem de acordo com organograma | N |
PATNGCodPor | NÚMERO | Código do portador do Bem | N |
PATDGDatIvd | DATA | Data início de cálculo vida útil | N |
PATAGVidUti | ALFA | Vida útil a qual a entidade espera obter pela utilização do bem | N |
PATAGUniMed | ALFA | Código da unidade de medida | N |
PATNGVidTot | NÚMERO | Vida útil unitário total do bem | N |
PATNGVidIni | NÚMERO | Vida útil unitário inicial do bem | N |
PATNGVlrJus | NÚMERO | Valor unitário justo que o bem pode ser negociado | N |
PATNGVlrEsp | NÚMERO | Valor unitário específico que a entidade espera obter ao final da vida útil | N |
PATNGVidMes | NÚMERO | Vida útil unitário utilizado no mês | 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.