CREDIARIO - BAIXA EM PARCELAS

MOREIRA 14/04/2010 14:37:48
#339350
Boa tarde pessoal, estou desenvolvendo um modulo pra crediário. já esta pronto gerar parcelas..

Estou com dificuldades em um detalhe...
Um Cliente X Tem Y Parcelas a pagar...

Em Alguns casos não é Pago uma parcela com o valor Integral. Exemplo: Vlr_Parcela R$ 150,00, ele pagou apenas 100,00, então restou saldo devedor 50,00.

Na minha tabela tenho a seguinte estrutura

DtVencto
VlrParcela
VlrPago
Etc........

A Duvida é: Qual Seria a Melhor Forma de Controlar esses Pagamento de Parcelas nao Integral.. e Controlando o Saldo devedor dessa Parcela...

[txt-color=#e80000]OBS: sendo q, se nÃo for pago a parcela em dia, já foi gerado juros.. e conseguentimente, já tenho um valor a ser pago maior q a percela...[/txt-color]

fico grato a atenção de Todos
TEMPESTADE 14/04/2010 14:48:52
#339351
Neste caso amigo a parcela que o cliente não pagar integral, vc internamente vai colocar o valor da parcela igual ao valor pago, e gerar uma parcela com o mesmo vencimento, mais NSU diferente é logico com o restante do valor a apagar, ou seja se um conjunto de parcelas que o cliente dever seja 1000,00 reais e o cliente vair pagar 950,00, então no laço de pgto, vc vai varrendo se o valor da parcela é menor que o valor pago, se for vc paga a parcela integral, quando o saldo do valor pago, for menor que a parcela, ai vc, paga a parcela de forma parcial, fazendo do modo como lhe disse acima, uso esta metodologia a anos e numca tive problemas. Espero ter ajudado.
MOREIRA 14/04/2010 22:42:11
#339411
nesse caso, Atualizo o Campo Valor Parcela com o valor pago..Agora não entendir muito bem, gerar uma parcela com o mesmo vencimento. seria em um só campo....

por favor. obrigado pela atenção de Todos..!!
JESUEL.OLIVEIRA 15/04/2010 01:48:39
#339421
Resposta escolhida
Amigo, eu uso como amortização de divida,

Vl = 150,00
Pg = 100,00
Amortizou X %

o sistema cobra juros de 50,00 mantendo o vencimento, pois no fluxo de caixa, a previsão é 150,00 realizado não previsto
MOREIRA 15/04/2010 01:56:26
#339424
por favor. como ficaria estrutura da tabela nesse caso..

no campo VlrParcela = 150,00
teria q criar um campo para VlrPago
e outro para Saldo Devedor.. seria isso...

nesse seu caso, me parece que o valor saldo [Ô]50,00[Ô] permanece no campo valor parcela.. é isso mesmo...

JESUEL.OLIVEIRA 15/04/2010 02:04:40
#339426
Na estrutura
campo VlrParcela e VlrPago, o calculo faço na SQL na hora de trazer os dados, pois se no 50,00 o cliente pagar mais 25.00 vou atualizando o campo só que crio uma tabela logs_pagamentos, onde adiciono

cod_cliente
cod_debito
data
vlPago

para quando houver questionamento, ou até acompanhar a movimentação do cliente.
Tópico encerrado , respostas não são mais permitidas