Identificador de Regra

CRE-301SUBLE01

Módulo: CRE - Contas a Receber.

Finalidade: Com este identificador cadastrado e ativo, será apresentado na tela "F301SUB > Finanças > Gestão de Contas a Receber > Contas a Receber > Baixas de Títulos > Por Substituição/Negociação", os botões "Leitor" e "Imprimir". A regra associada ao identificador poderá tratar os campos da grid, quando pressionado o botão "Leitor". Após a leitura do código de barras, as variáveis abaixo poderão ser tratadas pelo cliente nesta regra.

Características: A regra contém a variável chamada VSEstado, que pode ter 2 estados: INSERINDO e ALTERANDO. Quando o estado for INSERINDO, serão tratados os campos VSCodFil e VSCodCLi, os valores das demais variáveis não serão tratados. Quando o estado for ALTERANDO, daí sim as demais variáveis descritas abaixo serão tratadas e poderão ter valores atribuídos pelo usuário.
A variável VSCodBar vai levar para a regra o código de barras lido na tela de Leitura do Código de Barras, para que o usuário possa utilizá-lo conforme sua necessidade.

Transação: Não se aplica.

Regra:

Deverá ser implementada pelo usuário.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSEstado ALFA INSERINDO e ALTERANDO N
VSCodFil NÚMERO Filial S
VSCodCLi NÚMERO Código do Cliente S
VSCodBar ALFA Código lido na tela Leitura do Código de Barras S
VSNumTit ALFA Número do Título S
VSCodTpt ALFA Tipo de Título S
VSVlrOri NÚMERO Valor Original S
VSCodTns ALFA Transação S
VSCodFpg NÚMERO Forma de Pagamento S
VSCodNtg NÚMERO Natureza de Gasto S
VSDatEnt NÚMERO Data de Entrada S
VSDatEmi NÚMERO Data de Emissão S
VSCodSac NÚMERO Código do Sacado S
VSVctOri NÚMERO Vencimento Original S
VSVctPro NÚMERO Vencimento Prorrogado S
VSCodMoe ALFA Código da Moeda S
VSDatDsc NÚMERO Data do Desconto S
VSAntDsc ALFA Desconto Antecipado S
VSPerDsc NÚMERO Percentual de Desconto S
VSVlrDsc NÚMERO Valor do Desconto S
VSCodPor ALFA Portador S
VSCodCrt ALFA Carteira S
VSTitBan ALFA Número do Título no Banco S
VSPerMul NÚMERO Percentual de Multa S
VSTolMul NÚMERO Tolerância de Multa S
VSPerJrs NÚMERO Percentual de Juros S
VSVlrJrs NÚMERO Valor dos Juros S
VSTipJrs ALFA Tipo de Juros S
VSTolJrs NÚMERO Tolerância de Juros S
VSTolDsc NÚMERO Tolerância de Desconto S
VSDatNeg NÚMERO Data Base Valores Negociados S
VSJrsNeg NÚMERO Juros Negociados S
VSMulNeg NÚMERO Multa Negociada S
VSOutNeg NÚMERO Outros Valores Negociados S
VSDscNeg NÚMERO Desconto Negociado S
VSCheBan ALFA Código do Banco S
VSCheAge ALFA Código da Agência S
VSCheCta ALFA Conta Corrente S
VSCheNum ALFA Número do Cheque S
VSCodFrj ALFA Código da Forma de Reajuste S
VSCodCrp ALFA Código do Grupo de Contas a Receber S
VSCtaFin NÚMERO Conta Financeira S
VSCtaRed NÚMERO Conta Contábil S
VSCodCcu ALFA Centro de Custos S
VSPrdDsc ALFA Período do Desconto Antecipado 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ê?