Identificador de Regra
CPA-501CONBA01
Módulo: CPA - Contas a Pagar.
Finalidade: Quando ativo, este identificador é acionado pelas telas de baixa de títulos e pela tela Entradas de Preparação\Movimento de Caixa e Bancos (F600GECFinanças > Gestão de Tesouraria > Caixa e Bancos > Preparação > Entradas).
Características: Não está ligado a uma transação.
Rotinas afetadas:
Financeiro C. Pagar Baixa de Títulos Todas as Telas
Financeiro Tesouraria Preparação/Movimento Opção Pagamento
Financeiro Tesouraria Preparação/Movimento Gerações e Emissões - Exclusão
IMPORTANTE BAIXAS COMPOSTAS: O identificador é invocado para cada baixa realizada. O que acontece quando marcamos mais de um título, é o cálculo proporcional. Nesse caso, podemos realizar uma baixa de 1 para N, certamente serão realizadas mais de uma baixa para o mesmo título e para cada baixa é invocado a regra até sua liquidação ou o término do valor a baixar.
Exemplo do cálculo proporcional:
Titulo a baixar:
Valor Baixar | Valor Juros | Valor Líquido
77,00 6.565,69 6.642,69
Titulo a Compensar:
Titulo Valor Baixar | Valor Juros | Valor Líquido
A 16,20 0,00 16,20
B 6626,49 0,00 6626,49
Proporcional Sobre Título A:
Percentual = 16,20 / 6642,69
Percentual = 0,0024387710400455
Valor Baixar Proporcional = 0,0024387710400455 * 77,00;
Valor Baixar Proporcional = 0,19 (valor que vai para a regra)
Valor Juros Proporcional = 0,0024387710400455 * 6.565,69;
Valor Juros Proporcional = 16,01 (valor que vai para a regra)
Valor Líquido = 16,20 (valor que vai para a regra)
O mesmo cálculo é realizado para o Título B e ajustado os valores caso haja diferença de valores.
Transação: Não se aplica.
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 | Numero do titulo | N |
| VSCODTPT | ALFA | Código do tipo de titulo | N |
| VSCODFOR | NÚMERO | Código do fornecedor | N |
| VSDATMOV | DATA | Data do movimento | N |
| VSNUMDOC | ALFA | Numero do documento | N |
| VSVCTPRO | DATA | Data do vencimento | N |
| VSPROJRS | ALFA | Indicativo se a prorrogação do titulo e com ou sem juros | N |
| VSVLRABE | NÚMERO | Valor em aberto do titulo | N |
| VSCODTNS | ALFA | Código da transação | N |
| VSDATPGT | DATA | Data do pagamento do titulo | N |
| VSCODFPG | NÚMERO | Código da forma de pagamento | N |
| VSDIAATR | NÚMERO | Dias de atraso | N |
| VSDIAJRS | NÚMERO | Dias de atraso para calculo de juros | N |
| VSEMPCCO | NÚMERO | Código da empresa da conta interna | N |
| VSNUMCCO | ALFA | Numero da conta interna | N |
| VSSEQCHE | NÚMERO | Sequência de controle de junção de pgtos mesmo cheque | N |
| VSTNSCXB | ALFA | Transação gerada no Caixa e Bancos | N |
| VSDATLIB | DATA | Data de liberação do cheque | N |
| VSDATCCO | DATA | Data do movimento da conta interna | N |
| VSCODUSU | NÚMERO | Código do usuário | N |
| VSDATAPR | DATA | Data da aprovação para o pagamento | N |
| VSHORAPR | NÚMERO | Hora da aprovação do pagamento | N |
| VSCOTMCP | NÚMERO | Valor da cotação da moeda na data base do movimento | N |
| VSVLRMOV | NÚMERO | Valor pago do valor base do titulo | N |
| VSVLRJRS | NÚMERO | Valor dos juros de mora pago | N |
| VSVLRMUL | NÚMERO | Valor da multa pago | N |
| VSVLRDSC | NÚMERO | Valor do desconto concedido ao pagamento do titulo | N |
| VSVLRENC | NÚMERO | Valor dos encargos do titulo | N |
| VSVLRCOR | NÚMERO | Valor da correção monetaria do titulo | N |
| VSVLROAC | NÚMERO | Valor de outros acréscimos do titulo | N |
| VSVLRODE | NÚMERO | Valor de outros descontos do titulo | N |
| VSVLRLIQ | NÚMERO | Valor liquido pago | N |
| VSCJMANT | DATA | Data do ultimo movimento base | N |
| VSULTPGT | DATA | Data do ultimo pagamento do titulo a pagar | N |
| VSCODPOR | ALFA | Código do portador atual do titulo | N |
| VSCODCRT | ALFA | Código da carteira atual do titulo | N |
| VSFILRLC | NÚMERO | Código da filial do titulo relacionado | N |
| VSNUMRLC | ALFA | Numero do titulo relacionado | N |
| VSTPTRLC | ALFA | Tipo do titulo relacionado | N |
| VSFORRLC | NÚMERO | Código do fornecedor do titulo | N |
| VSSEQMCP | NÚMERO | Sequência do movimento do contas a pagar | N |
| VSSEQMCR | NÚMERO | Sequência do movimento do contas a receber | N |
| VSUSUGER | NÚMERO | Usuário responsável pela geração do registro | N |
| VSDATGER | DATA | Data da geração do registro | N |
| VSHORGER | NÚMERO | Hora da geração do registro | N |
| VSLCTFIN | ALFA | Indicativo se o movimento foi lançado no plano financeiro | N |
| VSPERJRS | NÚMERO | Percentual de juros de mora ao mes do titulo a pagar | N |
| VSESTADO | ALFA | Estado do titulo, pode ser 'INCLUSÃO' ou 'EXCLUSÃO' | N |
| VSOBSMCP | ALFA | Observação do Movimento | N |
| VSSEQMOV | NÚMERO | Sequência do movimento | 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.
English
Español
English
Español


