Esta versão do sistema foi descontinuada e não recebe atualizações e novas implementações. Acesse a documentação da versão 5.10.3 aqui

Identificador de Regra

PAT-670LOTRE01

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 somente 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.

Tela: F670LOT

Transação: Não se aplica.

Regra:

Definir Numero PATNQtdGer;
Definir Alfa PATADesBem;
Definir Numero PATNCodFor;
Definir Alfa PATANomFor;
Definir Alfa PATAEspDoc;
Definir Alfa PATACodSnf;
Definir Numero PATNNumDoc;
Definir Numero PATNCodEsp;
Definir Alfa PATACodTns;
Definir Numero PATNFilAqi;
Definir Numero PATNFilLoc;
Definir Data PATDDatEnt;
Definir Data PATDDatAqi;
Definir Data PATDDatIcl;
Definir Data PATDDatIcg;
Definir Alfa PATATelLoc;
Definir Numero PATNCtaRed;
Definir Alfa PATACodCcu;
Definir Alfa PATATipDes;
Definir Data PATDDatGar;
Definir Numero PATNCodTur;
Definir Alfa PATARecPis;
Definir Numero PATDQtmPis;
Definir Alfa PATARecCof;
Definir Numero PATNQtmCof;
Definir Alfa PATARecCsl;
Definir Numero PATNQtmCsl;
Definir Alfa PATATipAcr;
Definir Numero PATNVlrBas;
Definir Numero PATNTaxIof;
Definir Numero PATNTaxIog;
Definir Numero PATNRedBcl;
Definir Numero PATNVlrSeg;
Definir Numero PATNVlrAqp;
Definir Numero PATNVlrAqc;
Definir Numero PATNVlrAql;
Definir Alfa PATAGCodBem;
Definir Alfa PATAGDesBem;
Definir Numero PATNGCodEsp;
Definir Alfa PATAGCodTns;
Definir Data PATDGDatEnt;
Definir Data PATDGDatAqi;
Definir Data PATDGDatIcl;
Definir Data PATDGDatIcg;
Definir Numero PATNGVlrBas;
Definir Numero PATNGVlrAqp;
Definir Numero PATNGVlrAqc;
Definir Numero PATNGVlrAql;
Definir Numero PATNGFilAqi;
Definir Numero PATNGFilLoc;
Definir Numero PATNGCtaRed;
Definir Alfa PATAGCodCcu;
Definir Alfa PATAGTipDes;
Definir Numero PATNGTaxIof;
Definir Numero PATNGTaxIog;
Definir Numero PATNGRedBcl;
Definir Numero PATNGCodFor;
Definir Alfa PATAGNomFor;
Definir Alfa PATAGCodSnf;
Definir Numero PATNGNumDoc;
Definir Alfa PATAGEspDoc;
Definir Numero PATNGVlrSeg;
Definir Data PATDGDatGar;
Definir Numero PATNGCodTur;
Definir Alfa PATAGTipAcr;
Definir Alfa PATAGRecPis;
Definir Numero PATNGQtmPis;
Definir Alfa PATAGRecCof;
Definir Numero PATNGQtmCof;
Definir Alfa PATAGRecCsl;
Definir Numero PATNGQtmCsl;


se (( PATDDatEnt = 39195) e ( PATDDatAqi = 39195) e ( PATDDatIcl = 39173) e
( PATDDatIcg = 39173) e ( PATATelLoc = "SIM" ) e ( PATNCtaRed = 6030))
se (( PATAGCodBem = "INFNOTEB0001-002") e ( PATNGCodEsp = 5) e
( PATAGTipAcr = "C") e ( PATAGRecPis = "N") e ( PATAGRecCof = "N") e
( PATAGRecCsl = "N"))
Mensagem(Erro,"Processamento não permitido!");

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
PATDQtdGer DATA Quantidade de bens a gerar N
PATADesBem ALFA Descrição do Bem N
PATNCodFor NÚMERO Código do Fornecedor N
PATANomFor ALFA Nome Fornecedor N
PATAEspDoc ALFA Espécie do Documento N
PATACodSnf ALFA Série da Nota Fiscal de Entrada N
PATNNumDoc NÚMERO Número do Documento de Entrada N
PATNCodEsp NÚMERO Código da espécie do bem N
PATACodTns ALFA Transação de entrada do bem N
PATNFilAqi NÚMERO Código da Filial de Aquisição N
PATNFilLoc NÚMERO Código da Filial de Localização N
PATDDatEnt DATA Data de entrada do bem no sistema N
PATDDatAqi DATA Data da Aquisição do Bem N
PATDDatIcl DATA Data início de cálculo oficial do bem N
PATDDatIcg DATA Data início de cálculo gerencial do bem N
PATATelLoc ALFA Indicativo se chama a tela de localizações N
PATNCtaRed NÚMERO Conta Contábil de Registro do Bem N
PATACodCcu ALFA Centro de custos N
PATATipDes ALFA Tipo de desvalorização N
PATDDatGar DATA Data da garantia do Bem N
PATNCodTur NÚMERO Código turno para acréscimo da depreciação N
PATARecPis ALFA Indica se o bem recupera PIS N
PATNQtmPis NÚMERO Quantidade máxima de meses para recuperação do PIS N
PATARecCof ALFA Indica se o bem recupera COFINS N
PATNQtmCof NÚMERO Quantidade máxima de meses para recuperação do COFINS N
PATARecCsl ALFA Indica se o bem recupera CSLL N
PATNQtmCsl NÚMERO Quantidade máxima de meses para recuperação do CSLL N
PATATipAcr ALFA Tipo de Acréscimo N
PATNVlrBas NÚMERO Valor da aquisição do bem N
PATNTaxIof NÚMERO Taxa de Depreciação do Bem em Índice Oficial N
PATNTaxIog NÚMERO Taxa de depreciação do Bem em Índice Gerencial N
PATNRedBcl NÚMERO Percentual na redução da base de cálculo da depreciação N
PATNVlrSeg NÚMERO Valor do bem para seguro N
PATNVlrAqp NÚMERO Valor base para cálculo do PIS N
PATNVlrAqc NÚMERO Valor base para cálculo do COFINS N
PATNVlrAql NÚMERO Valor base para cálculo do CSLL N
PATAGCodBem ALFA Código do Bem N
PATAGDesBem ALFA Descrição do Bem N
PATNGCodEsp NÚMERO Código da espécie do Bem N
PATAGCodTns ALFA Transação de entrada do Bem 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
PATNGVlrBas NÚMERO Valor da aquisição do bem (base para cálculo) N
PATNGVlrAqp NÚMERO Valor base para cálculo do PIS N
PATNGVlrAqc NÚMERO Valor base para cálculo do COFINS N
PATNGVlrAql NÚMERO Valor base para cálculo 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
PATNGCtaRed NÚMERO Conta Contábil de Registro do Bem N
PATAGCodCcu ALFA Centro de custos N
PATAGTipDes ALFA Tipo de desvalorização N
PATNGTaxIof NÚMERO Taxa de Depreciação do Bem em Índice Oficial N
PATNGTaxIog NÚMERO Taxa de depreciação do Bem em Índice Gerencial N
PATNGRedBcl NÚMERO Percentual na redução da base de cálculo da depreciação N
PATNGCodFor NÚMERO Código do Fornecedor N
PATAGNomFor ALFA Nome Fornecedor N
PATAGCodSnf ALFA Série da Nota Fiscal de Entrada N
PATNGNumDoc NÚMERO Número do Documento de Entrada N
PATAGEspDoc ALFA Espécie do Documento N
PATNGVlrSeg NÚMERO Valor do Bem para seguro N
PATDGDatGar DATA Data da garantia do Bem N
PATNGCodTur NÚMERO Código turno para acréscimo da depreciação N
PATAGTipAcr ALFA Tipo de Acréscimo N
PATAGRecPis ALFA Indica se o bem recupera PIS N
PATNGQtmPis NÚMERO Quantidade máxima de meses para recuperação do PIS N
PATAGRecCof ALFA Indica se o bem recupera COFINS N
PATNGQtmCof NÚMERO Quantidade máxima de meses para recuperação do COFINS N
PATAGRecCsl ALFA Indica se o bem recupera CSLL N
PATNGQtmCsl NÚMERO Quantidade máxima de meses para recuperação do CSLL N
PATDDatIvd DATA Data início do cálculo vida útil N
PATAVidUti ALFA Vida útil a qual a entidade espera obter pela utilização do bem N
PATAUniMed ALFA Código da unidade de medida N
PATNVidTot NÚMERO Vida útil unitário total do bem N
PATNVidIni NÚMERO Vida útil unitário inicial do bem N
PATNVlrJus NÚMERO Valor unitário justo que o bem pode ser negociado N
PATNVlrEsp NÚMERO Valor unitário específico que a entidade espera obter ao final da vida útil N
PATNVlrRes NÚMERO Valor unitário residual do bem estimado com a venda do ativo N
PATDGDatIvd DATA Data início do 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
PATNGVlrRes NÚMERO Valor unitário residual do bem estimado com a venda do ativo 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ê?