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

CPA-501TCPEA01

Módulo: CPA - Contas a Pagar.

Finalidade: Este identificador de regras permite aprovar um título via regra no momento de sua criação (somente entradas automáticas).
Para isso, serão desponibilizados os principais campos do título (variáveis) para que através da regra seja definido se o título entra aprovado ou não.
Para que a aprovação ocorra, a variável "vsAprovar" deve receber "SIM", e também a variável "VsPgtApr" com a data de pagamento de aprovação.

Transação: Não se aplica.

Regra:

@-- exemplo da utilização da regra--@
definir alfa VSCodTpt;
definir alfa vsAprovar;
definir data VsPgtApr;

se (vsCodTpt = "DM"){
vsAprovar = "SIM";
VsPgtApr = datsis;
};

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VSCodEmp NÚMERO Código da empresa N
VSCodFil NÚMERO Código da filial N
VSNumTit ALFA Número do título a pagar N
VSCodTpt ALFA Código do tipo do título a pagar N
VSCodFor NÚMERO Código do fornecedor do título a pagar N
VSCodCrp ALFA Código do grupo de contas a pagar N
VSCodTns ALFA Código da transação origem do título a pagar N
VSCodNtg NÚMERO Código da natureza de gasto N
VSCodTri ALFA Código de tributação para emissão da DARF N
VSSitTit ALFA Situação do título a pagar N
VSDatEnt DATA Data da entrada do título a pagar N
VSDatEmi DATA Data de emissão do título a pagar N
VSObsTcp ALFA Observação para o título N
VSCodFav NÚMERO Código do favorecido N
VSVctOri DATA Data do vencimento original do título a pagar N
VSVlrOri NÚMERO Valor original do título a pagar N
VSCodFpg NÚMERO Código da forma de pagamento N
VSVctPro DATA Data do vencimento atual do título a pagar N
VSProJrs ALFA Indicativo se a prorrogação do vencimento é com juros N
VSCodMpt ALFA Código do motivo de prorrogação do título N
VSDatPpt DATA Data do provável pagamento do título N
VSVlrAbe NÚMERO Valor em aberto do título N
VSCodMoe ALFA Código da moeda base do título a pagar N
VSCotEmi NÚMERO Valor da cotação da moeda na data de emissão do título N
VSCodFrj ALFA Código da fórmula de reajuste do título a pagar N
VSDatDsc NÚMERO Data/Tolerância válidas para desconto do título N
VSTolDsc NÚMERO Dias de tolerância para desconto N
VSAntDsc ALFA Antecipa Desconto N
VSPerDsc NÚMERO Percentual de desconto a ser concedido ao título a pagar N
VSVlrDsc NÚMERO Valor do desconto a ser concedido ao título a pagar N
VSPerJrs NÚMERO Percentual de juros de mora previsto para o título a pagar N
VSTipJrs ALFA Indicativo se o juros de mora é simples ou composto N
VSTolJrs NÚMERO Quantidade de dias de tolerância para os juros de mora N
VSDatCjm DATA Data até onde foram calculados os juros de mora do título a pagar N
VSPerMul NÚMERO Percentual de multa prevista para o título a pagar N
VSTolMul NÚMERO Quantidade de dias de tolerância para a multa do título a pagar N
VSDatNeg DATA Data base dos juros negociados (data até) N
VSJrsNeg NÚMERO Valor dos juros negociados N
VSMulNeg NÚMERO Valor da multa negociada N
VSOutNeg NÚMERO Valor de outros valores negociados N
VSCotNeg NÚMERO Cotação moeda negociada N
VSCodPor ALFA Código do portador do título a pagar N
VSCodCrt ALFA Código da carteira do título a pagar N
VSTitBan ALFA Número do título a pagar no banco N
VSCodBan ALFA Código do banco da conta corrente do fornecedor N
VSCodAge ALFA Código da agência do banco da conta corrente do fornecedor N
VSCcbFor ALFA Número da conta corrente do fornecedor no banco N
VSPorAnt ALFA Código do portador anterior N
VSNumPrj NÚMERO Número do projeto N
VSCodFpj NÚMERO Código da fase do projeto N
VSCtaFin NÚMERO Conta financeira reduzida N
VSCtaRed NÚMERO Conta contábil reduzida N
VSCodCcu ALFA Código do centro de custo N
VSDatUcm DATA Data da última cotação valorizada N
VSCotUcm NÚMERO Valor da cotação da moeda na data última valorização N
VSFilNfc NÚMERO Código da filial da nota fiscal de entrada N
VSForNfc NÚMERO Fornecedor da Nota Fiscal de Entrada origem do título N
VSNumNfc NÚMERO Número da nota fiscal de entrada origem do título N
VSSnfNfc ALFA Código da série da nota fiscal de entrada de origem do título N
VSFilCtr NÚMERO Código da filial do contrato de financeiro N
VSNumCtr NÚMERO Número do contrato financeiro que originou o título N
VSSeqImo NÚMERO Sequência do item do contrato financeiro que originou o título N
VSFilNff NÚMERO Código da filial da nota fiscal fatura origem do título N
VSNumNff NÚMERO Número da nota fiscal fatura origem do título N
VSForNff NÚMERO Código do fornecedor da nota fiscal fatura origem do título N
VSFilNfv NÚMERO Código da filial da nota fiscal de saída N
VSSnfNfv ALFA Código da série da nota fiscal de saída N
VSNumNfv NÚMERO Número da nota fiscal de saída que originou o título N
VSFilOcp NÚMERO Código da filial da Ordem de Compra N
VSNumOcp NÚMERO Número da ordem de compra N
VSCodBar ALFA Código de barra para pagamento eletrônico N
VSUsuSit NÚMERO Usuário responsável pela alteração da situação do título N
VSTipEfe ALFA Indicativo do Tipo Efetivação N
VSTnsPre ALFA Código da transação de previsão do título a pagar N
VSVlrPre NÚMERO Valor original do título previsto antes da efetivação N
VSNumArb NÚMERO Número de arquivo de remessa para banco N
VSEstado ALFA Estado da Tela N
VSAprovar ALFA Aprovar ou não título S
VsPgtApr DATA Data de aprovação para pagamento 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ê?