Identificador de Regra

CTB-650CAJRE02

Módulo: CTB - Contabilidade.

Finalidade: Disponibilizar via regra os principais campos da tela antes de excluir, 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 que estiverem visíveis na tela durante a execução.

Tela: F650CAJ

Transação: Não se aplica.

Regra:

Definir Numero CTBNCodAju;
Definir Alfa CTBADesAju;
Definir Alfa CTBAModAju;
Definir Alfa CTBABasAju;
Definir Alfa CTBAAbgFil;
Definir Alfa CTBAAbgAfi;
Definir Alfa CTBAAbgGcc;
Definir Alfa CTBAAbgCta;
Definir Alfa CTBAFecCan;
Definir Alfa CTBALotFil;
Definir Alfa CTBACtaAju;
Definir Numero CTBNCtaDeb;
Definir Numero CTBNCtaCre;
Definir Alfa CTBANatOri;
Definir Alfa CTBAAjuOri;
Definir Alfa CTBAAjuCpa;
Definir Numero CTBNCodHpd;
Definir Alfa CTBACplLct;
Definir Data CTBDMesAno;
Definir Data CTBDDatLct;
Definir Alfa CTBACodMoeInd;
Definir Numero CTBNVlrCotInd;
Definir Data CTBDDatMoeInd;
Definir Alfa CTBACodMoeVa1;
Definir Numero CTBNVlrCotVa1;
Definir Data CTBDDatMoeVa1;
Definir Alfa CTBACodMoeVa2;
Definir Numero CTBNVlrCotVa2;
Definir Data CTBDDatMoeVa2;
Definir Numero CTBNArrInt;
Definir Numero CTBNArrDec;
Definir Alfa CTBATipZer;
Definir Alfa CTBACodMoeCon;
Definir Numero CTBNVlrCotCon;
Definir Data CTBDDatMoeCon;

se (( CTBNCodAju = 1) e ( CTBAModAju = "I") e ( CTBABasAju = "M") e
( CTBAAbgFil = "1") e ( CTBAAbgAfi = "1") e ( CTBAAbgGcc = "1") e
( CTBAAbgCta = "120") e ( CTBAFecCan = "N") e ( CTBALotFil = "S") e
( CTBACtaAju = "N") e ( CTBNCtaDeb = 120) e ( CTBNCtaCre = 60) e
( CTBANatOri = "C") e ( CTBAAjuOri = "N") e ( CTBAAjuCpa = "N") e
( CTBNCodHpd = 1001) e ( CTBDMesAno = 39203) e ( CTBDDatLct = 39222) e
( CTBACodMoeInd = "01") e ( CTBNVlrCotInd = 1) e ( CTBDDatMoeInd = 38928) e
( CTBNVlrCotCon = 1) e ( CTBDDatMoeCon = 38928))
Mensagem(Erro,"Processamento não permitido!");

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CTBNCodAju NÚMERO Código do Ajuste N
CTBADesAju ALFA Descrição do Ajuste N
CTBAModAju ALFA Modalidade do Ajuste N
CTBABasAju ALFA Modalidade do ajuste contábil N
CTBAAbgFil ALFA Abrangência Código Filial N
CTBAAbgAfi ALFA Abrangência código do agrupamento de filiais N
CTBAAbgGcc ALFA Abrangência do código do grupo de contas N
CTBAAbgCta ALFA Abrangência de conta contábil reduzida N
CTBAFecCan ALFA Fechar período de lançamento na(s) filial(is) informada(s) N
CTBALotFil ALFA Gerar lote por filial N
CTBACtaAju ALFA Mostrar contas contábeis de ajuste N
CTBNCtaDeb NÚMERO Número reduzido da conta de débito N
CTBNCtaCre NÚMERO Número reduzido da conta de crédito N
CTBANatOri ALFA Considerar como natureza de origem N
CTBAAjuOri ALFA Conta contábil que será utilizada na natureza de origem N
CTBAAjuCpa ALFA Conta contábil que será utilizada na natureza de contra partida N
CTBNCodHpd NÚMERO Código do histórico padrão N
CTBACplLct ALFA Descrição complementar do lançamento N
CTBDMesAno DATA Mês e ano de competência para filtro N
CTBDDatLct DATA Data do lançamento N
CTBACodMoeInd ALFA Código da moeda ou índice N
CTBNVlrCotInd NÚMERO Valor da cotação índice N
CTBDDatMoeInd DATA Data da cotação da moeda ou índice N
CTBACodMoeVa1 ALFA Código da Moeda/Variação 1 N
CTBNVlrCotVa1 NÚMERO Valor da Cotação 1 N
CTBDDatMoeVa1 DATA Data Cotação/Variação 1 N
CTBACodMoeVa2 ALFA Código da Moeda/Variação 2 N
CTBNVlrCotVa2 NÚMERO Valor da Cotação 2 N
CTBDDatMoeVa2 DATA Data Cotação/Variação 2 N
CTBNArrInt NÚMERO Arredondamento Inteiros N
CTBNArrDec NÚMERO Aredondamento Decimal N
CTBATipZer ALFA Tipo de Zeramento Totalizado,Individualizado N
CTBACodMoeCon ALFA Código da Moeda Conversão N
CTBNVlrCotCon NÚMERO Valor da Cotação Conversão N
CTBDDatMoeCon DATA Data Cotação Fechamento Conversão 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ê?