Bonjour,
je travaille avec forms6i et oracle 9i sous winXP.
j'ai un problème, pour calculer les interets dans une periode donnée entre deux dates d1 et d2, je dois multiplier le montant de la facture par le nombre de jour de chaque mois inclus dans la periode car chaque mois a un taux d'interet spécifique à lui.

exemple: montant = 1000 USD, période du 02/05/2007 au 15/07/2007 le nombre de jour total est 73j
les taux sont : mois 5 = 8.3, mois 6 = 8.7, mois 7 = 8.116.
on doit faire comme ça:
- 02/05/2007 au 31/05/2007 : nbr_j = 29 --> 1000*29*8.3=A
- 01/06/2007 au 30/06/2007 : nbr_j = 30 --> 1000*30*8.7=B
- 01/07/2007 au 15/07/2007 : nbr_j = 15 --> 1000*15*8.116=C

SVP, comment gérér tout ça de manière automatique par programme PL/SQL qq la période et lo nombre de jour.

MERCI