Pagamentos Parciais Usando Prioridade de Contabilização
Para registrar valores suspensos com base em uma prioridade, cada código de distribuição suspensa deve ser atribuído a uma Prioridade de Contabilização. Quando um pagamento parcial é lançado, somente parte do valor suspenso será transferido para o valor a pagar (proporcional ao valor de contas a receber reduzido pelo pagamento). Quando o valor suspenso consiste em vários códigos de distribuição suspensos com diferentes prioridades de contabilização, o valor a ser transferido é alocado da seguinte forma:
- Os códigos de distribuição suspensos associados ao débito mais antigo são liquidados primeiro.
- Dentro do mesmo período de débito, os códigos de distribuição suspensos com uma prioridade de contabilização mais alta são registrados primeiro. Se mais de um código de distribuição compartilhar a mesma prioridade, a liquidação será distribuída entre eles na proporção do saldo da conta suspensa.
A lógica acima é tratada pelo algoritmo de criação da transação financeira do segmento de pagamento C1-FTGL-PSAC. Como exemplo de como essas regras se aplicam, vamos supor que uma implementação pratique o regime de caixa, ou seja, receita, impostos e outras obrigações de terceiros não são reconhecidas até que o pagamento seja recebido. Considere também que os seguintes códigos de distribuição foram configurados:
Código de Distribuição Suspenso |
Descrição |
Código de Distribuição de Regime de Caixa |
Prioridade de Contabilização |
HLD-LPC |
Multa por Atraso no Pagamento |
R-MISC |
10 |
HLD-RGEN |
Receita — Cobrança de Geração |
R-GEN |
20 |
HLD-RDIS |
Receita — Cobrança de Distribuição |
R-DIST |
30 |
HLD-RTRN |
Receita — Cobrança de Transmissão |
R-TRAN |
30 |
HLD-THRD |
Cobranças de Terceiros |
R-THRD |
40 |
HLD-VAT |
IVA |
A/P-VAT |
90 |
Suponha que um cliente tenha uma cobrança de terceiros pendente com uma data de vencimento de obrigações de 02/01/2009:
Evento |
Contabilização do LR |
Saldo a Pagar do Acordo de Serviço |
Saldos Suspensos |
|||||
HLD-LPC |
HLD-RGEN |
HLD-RDIS |
HLD-RTRN |
HLD-THRD |
HLD-VAT |
|||
Valor Não Pago |
Contas a Receber 50 HLD-HRD <45> HLD-VAT <5> |
50 |
0 |
0 |
0 |
0 |
(45) |
(5) |
Uma fatura é criada para um cliente e o resultado das transações financeiras da fatura (um ajuste de multa por atraso no pagamento no valor de 10 e um segmento da fatura no valor de 127) inclui as seguintes linhas do LR da transação financeira (ambas as transações financeiras têm uma data de vencimento de 15/jan/2009):
Evento |
Contabilização do LR |
Saldo a Pagar do Acordo de Serviço |
Saldos Suspensos |
|||||
HLD-LPC |
HLD-RGEN |
HLD-RDIS |
HLD-RTRN |
HLD-THRD |
HLD-VAT |
|||
Segmento da fatura criado |
Contas a Receber 127 HLD-RGEN <15> HLD-RDIS <20> HLD-RTRN <55> HLD-THRD <10> HLD-VAT <27> |
177 |
0 |
(15) |
(20) |
(55) |
(55) |
(32) |
Ajuste criado |
Contas a Receber 10 HLD-LPC <10> |
187 |
(10) |
(15) |
(20) |
(55) |
(55) |
(32) |
Nenhum pagamento é recebido antes da próxima fatura. O resultado da transação financeira da próxima fatura (um segmento da fatura no valor de 100) inclui as seguintes linhas do LR da transação financeira (essa transação tem uma data de vencimento de obrigações de 16/02/2009):
Evento |
Contabilização do LR |
Saldo a Pagar do Acordo de Serviço |
Saldos Suspensos |
|||||
HLD-LPC |
HLD-RGEN |
HLD-RDIS |
HLD-RTRN |
HLD-THRD |
HLD-VAT |
|||
Segmento da fatura criado |
Contas a Receber 100 HLD-RGEN <15> HLD-RDIS <20> HLD-RTRN <45> HLD-THRD <10> HLD-VAT <10> |
287 |
(10) |
(30) |
(40) |
(100) |
(65) |
(42) |
Veja a seguir o resultado se um cliente efetuar um pagamento em 20/02/2009. No momento do pagamento, criaremos uma tabela de valores suspensos por prioridade de contabilização e período de débito da seguinte forma:
Código de Distribuição e Prioridade |
HLD-LPC (10) |
HLD-RGEN (20) |
HLD-RDIS (30) |
HLD-RTRN (30) |
HLD-THRD (40) |
HLD-VAT (90) |
Período de Débito |
||||||
4 dias de vencimento |
(15) |
(20) |
(45) |
(10) |
(10) |
|
36 dias de vencimento |
(10) |
(15) |
(20) |
(55) |
(10) |
(27) |
49 dias de vencimento |
(45) |
(5) |