Identificador de Regra
CTB-640LCTRE00
Módulo: CTB - Contabilidade.
Finalidade: Disponibilizar via regra os principais campos da tela antes de processar, 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: Lançamentos contábeis
Transação: Não se aplica.
Regra:
Definir Numero CTBNNumLct;
Definir Numero CTBNCtaDeb;
Definir Numero CTBNCtaCre;
Definir Numero CTBNVlrLct;
Definir Numero CTBNCodHpd;
Definir Alfa CTBACplLct;
Definir Numero CTBNCodFil;
Definir Data CTBDDatLct;
Definir Numero CTBNTipLct;
Definir Alfa CTBADocLct;
Definir Alfa CTBAObsCpl;
Definir Numero CTBNCgcCpf;
Definir Alfa CTBAClaDeb;
Definir Alfa CTBAClaCre;
se (( CTBNNumLct = 508000041) e ( CTBNCtaDeb = 50) e ( CTBNCtaCre = 120) e
( CTBNVlrLct = 100) e ( CTBNCodHpd = 1) e ( CTBACplLct = "1,teste") e
( CTBNCodFil = 2) e ( CTBDDatLct = 39216) e ( CTBNTipLct = 1))
Mensagem(Erro,"Processamento não permitido!");
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
CTBNNumLct | NÚMERO | Número do lançamento | 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 |
CTBNVlrLct | NÚMERO | Valor do lançamento contábil | N |
CTBNCodHpd | NÚMERO | Código do histórico padrão | N |
CTBACplLct | ALFA | Descrição complementar do lançamento | N |
CTBNCodFil | NÚMERO | Código da filial | N |
CTBDDatLct | DATA | Data do lançamento | N |
CTBNTipLct | NÚMERO | Tipo do lançamento | N |
CTBADocLct | ALFA | Documento de controle de lançamentos | N |
CTBAObsCpl | ALFA | Observação complementar do lançamento | N |
CTBNCgcCpf | NÚMERO | Número do CNPJ ou CPF | N |
CTBAClaDeb | ALFA | Classificação da conta Débito | N |
CTBAClaCre | ALFA | Classificação da conta Crédito | 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.