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.
English
Español
English
Español


