Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gremio10

Criar sistema de fluxo de caixa

Recommended Posts

Então pessoal, eu tenho um projetinho aqui no trabalho, que é criar um sistema de fluxo de caixa, mas o problema é que o ramo da empresa é e-commerce, ou seja, eu tenho de resgatar, caso o pagamento for parcelado, quantas vezes foram feitas, e pegar o dia de cada mes, do determinado valor parcelado, e mostrar na listagem do mes, isso eu não tenho noção de como posso fazer...

 

Ex.:

comprei um notebook por 1000.00 e fiz em 10x de 100.00

 

no mes de maio, tem de aparecer a primeira parcela de 100.00 do determinado usuário ou produto comprado ou até mesmo do id da compra, e no próximo mes a mesma coisa, e por assim vai.

 

o que não consigo imaginar é isso, como posso fazer para ter um sisteminha desse tipo e funcional :lol:

 

Obrigado pela ajuda, abrçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?php
       $parcelas = 10;
       $valorTotal = 1000.00;
       $totalParcelas = number_format($valorTotal / $parcelas,2,',',' ');
       echo 'Você deve pagar',sprintf(' %d Parcelas de R$%s',$parcelas,$totalParcelas);
       date_default_timezone_set('America/Sao_Paulo');
       for($x = 1; $x <= $parcelas; $x++){
  $ArrayParcelas[] = date("Y-m-d",strtotime("+".$x." month",mktime(0, 0, 0,date('m'),date('d'),date('Y'))));
       }
       echo '<pre>';
       print_r( $ArrayParcelas );

 

Saida:

 

Você deve pagar 10 Parcelas de R$100,00
Array
(
   [0] => 2011-06-11
   [1] => 2011-07-11
   [2] => 2011-08-11
   [3] => 2011-09-11
   [4] => 2011-10-11
   [5] => 2011-11-11
   [6] => 2011-12-11
   [7] => 2012-01-11
   [8] => 2012-02-11
   [9] => 2012-03-11
)

 

Agora o array de output é contigo =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sei lá cara, ai agora depende da Modelagem do seu sistema

não sei oque você pretende fazer com esses dados, como o cara recebe etc ..

 

Mais eu gravaria no banco ..

Salvaria em uma tabela relacionada ao cliente, com uma Foregin key pra garantir

e Depois no dia do vencimento, você faz a verificação dos vencimentos

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.