Jump to content
Sign in to follow this  
rebortec

recibos parciais

Recommended Posts

rebortec

Boas pessoal,

Fiz um pequeno programa de faturação, agora nos recibos estou com o problema no pagamento parcial das faturas ou seja como faço para quando um cliente paga um valor e abate nas faturas pendentes começando pela mais antiga e caso o valor nao chegue para pagar tudo fica valores pendentes.

algum me pode dar uma dica de como fazer?

Tenho uma tabela de lancamentos e uma de documentos onde o documento é que controla se o valor é debito ou credito.

Share this post


Link to post
Share on other sites
nelsonr

Se a duvida é sobre o procedimento, pode ser algo assim:

- Crias variavel que contem o valor do recibo (valor que pretendes pagar)

- Passas por todos os documentos em divida, ordenados pela data de emissao

- Caso o valor em divida do documento seja inferior ou igual ao valor da variavel, pagas o valor total do documento e subtrais ao valor da variavel

- Caso o valor em divida do documento seja superior ao valor da variavel, pagas o valor da variavel, continuando o restante valor do documento em divida

- Se o valor da variavel for maior que zero e ainda houver documentos a processar, passas para o documento seguinte

Share this post


Link to post
Share on other sites
rebortec

Muito obrigado vou tentar passar para a logica o que nao vai ser fácil, no entanto o teu raciocinio ja ajudou.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.