Identificador de Regra

CTL-603LCDPR04

A partir da versão: 5.10.3.57 Restrito: N

Módulo: CTL - Contábil.

O objetivo deste identificador de regra é possibilitar ao usuário realizar alterações nos lançamentos do Livro Caixa do Produtor Rural (LCDPR 2.0), quando necessárias. Para melhor atender as necessidades de customização, todas as variáveis do lançamento foram disponibilizadas e todas elas tem possibilidade de retornar valor. Porém é recomendado declarar apenas as que for utilizar na regra para poupar processamento.

Tela: F603IML

Transação: Não se aplica.

Regra:

Definir Numero CtlNTipMov;
Definir Numero CtlNCodEmp;
Definir Data   CtlDDatLan;
Definir Numero CtlNCodImr;
Definir Alfa   CtlANumDoc;
Definir Alfa   CtlANumCco;
Definir Numero CtlNTipDoc;
Definir Alfa   CtlAHisLan;
Definir Numero CtlNCodPar;
Definir Numero CtlNTipLan;
Definir Numero CtlNVlrLan;
Definir Numero CtlNSeqMov;
Definir Numero CtlNCodFor;
Definir Numero CtlNSeqMan;
Definir Numero CtlNCodFil;
Definir Alfa   CtlANumTit;
Definir Alfa   CtlACodTpt;
Definir Numero CtlNOriSub;
Definir Numero CtlNSeqOri;
Definir Alfa   CtlAProDiv;
Definir Numero CtlNNumNfc;
Definir Alfa   CtlACodSnf;
Definir Numero CtlNIdeUni;
Definir Numero CtlNNumNfv;
Definir Numero CtlNOriSub;
Definir Numero CtlNSeqOri;

/* TipMov = 1, Tesouraria*/
se ((CtlNTipMov = 1 ) e (CtlNCodImr = 0)){
  CtlNCodImr = 1;
  CtlAHisLan = "Código do imóvel preenchido pela regra";
}

x=y;

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
CtlNTipMov Numerica Tipo do movimento que está sendo integrado S
CtlNCodEmp Numerica Código da Empresa S
CtlDDatLan Numerica Data de Lançamento do registro S
CtlNCodImr Numerica Código do Imóvel Rural S
CtlANumDoc Alfa Número do Documento S
CtlANumCco Alfa Número da conta corrente S
CtlNTipDoc Numerica Tipo de documento S
CtlAHisLan Alfa Histórico do lançamento S
CtlNCodPar Numerica CNPJ/CPF do Produtor Rural S
CtlNTipLan Numerica Tipo do Lançamento do Livro Caixa S
CtlNVlrLan Numerica Valor do Lançamento S
CtlNSeqMov Numerica Sequência do Movimento da Tesouraria S
CtlNCodFor Numerica Código do fornecedor S
CtlNSeqMan Numerica Sequência do Lançamento Manual S
CtlNCodFil Numerica Código da Filial S
CtlANumTit Alfa Número do Título do contas à Pagar ou Receber dependendo do movimento integrado S
CtlACodTpt Alfa Tipo do Título do contas à Pagar ou à Receber dependendo do movimento integrado S
CtlNOriSub Numerica Código de Origem da Substituição do contas à receber S
CtlNSeqOri Numerica Sequência dos itens origens do título do contas à receber substituido S
CtlAProDiv Alfa Processamento Diversos ('RETENCAO_PGT' - Pagamento De Substituição, 'RETENCAO_SUB' - Retenção por Substituição, 'RETENCAO_RPN' - Retenção Pagamento Normal S
CtlNNumNfc Numerica Número da Nota Fiscal de Compra relacionada ao movimento S
CtlACodSnf Alfa Série da Nota Fiscal de Compra relacionadaao movimento S
CtlNIdeUni Numerica Identificador único do lançamento sendo integrado S
CtlNNumNfv Numerica Número da Nota Fiscal de Venda relacionada ao movimento S

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ê?