Identificador de Regra
CPA-501TCPEA01
Módulo: CPA - Contas a Pagar.
Finalidade: Este identificador de regras permite aprovar um título (Rotina controle de aprovação) via regra no momento de sua criação (somente entradas automáticas. Exemplo: Título gerado a partir de uma Nota Fiscal).
Para isso, serão disponibilizados 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.