Tema: Intereses
Ver Mensaje Individual
  #12 (permalink)  
Antiguo 30/09/2014, 16:57
Avatar de Patriarka
Patriarka
 
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 14 años, 1 mes
Puntos: 288
Respuesta: Intereses

primero por regla del negocio se debe determinar un dia del mes o dias transcurridos desde la ultima factura

1)tengo la tabla facturas con un status: pendiente de pago, pagada, vencida
2)busco las facturas vencidas, seguramente son (fecha_emision+1month) < fecha_actual
3)de las facturas vencidas creo en la tabla Intereses, nuevos registros por cada mes:
calculos los meses entre la fecha de emision de la facturas y la fecha actual (hay muchas funciones en php.net sobre como calcular esto)
La tabla Interes tiene 3 campos claves y unicos: idfactura, idcliente,fecha_emision_interes. y un 4to campo: monto interes. un 5to campo status: pagado|pendiente

bueno con eso podes sacar cualquier reporte y prevenir que no se repliquen los intereses.

es solo logica. si tenes dudas como calcular fechas visita php.net