Calcul des ICNE
Explications[ ]
Comment sont calculés les ICNE dans la procédure automatique
Méthode / Script / Tables / Règles de calcul en français[ ]
Soit la méthode calculDiffDates30_360, cette méthode permet de calculer la différence de jours entre 2 dates en utilisant le mode de calcul 30/360.
Cette méthode fait le calcul suivant :
- soit dteDeb : date début intervale
- soit dteFin : date fin intervalle
Si la jour de dteFin est le 31, mise à jour du jour au 30
- soit diffJour : la différence de jours (résultat de la méthode)
diffJour = (jour dteFin - jour dteDeb) + 30 * (mois dteFin - mois dteDeb) + 360 * (année dteFin + année dteDeb)
Le calcul des ICNE se fait en suivant la méthode suivante :
Soit dteEchN-1 = Date dernière échéance N-1
Soit dteFinN-1 = 31/12 pour l'exercice N-1
Soit dteEchN = Date première échéance de l'exercice N
Soit interetsN+1 = intérêts de la première échéance de l'exercice N
Si mode calcul intéret "30/360" :
- soit diffTotal : la différence de jours entre dteEchN-1 et dteEchN (méthode calculDiffDates30_360)
- soit diffInter = la différence de jours entre dteEchN-1 et dteFinN-1 (méthode calculDiffDates30_360)
Sinon
- soit diffTotal : la différence de jours entre dteEchN-1 et dteEchN (différence de jours calendaires exact)
- soit diffInter = la différence de jours entre dteEchN-1 et dteFinN-1 (différence de jours calendaires exact)
Soit interetsICNE : les intérêts ICNE
interetsICNE = (interetsN+1 * diffInter) / diffTotal
Les intérêts ICNE sont ainsi valorisés avec la variable interetsICNE
Exemple : emrprunt avec dernière échéance en 2022 du 24/11/2022 et première échéance en 2023 du 24/02/2023 avec 1000.00 € d'intérêts.
1. - Mode calcul des intérêts de l'emprunt Exact/365
diffTotal = 92 jours
diffInter = 37 jours
interetsN+1 = 1000.00 €
interetsICNE = (interetsN+1 * diffInter) / diffTotal
interetsICNE = (1000.00 * 37) / 92
interetsICNE = 402.17 €
2. - Mode calcul des intérêts de l'emprunt 30/360
diffTotal = 90 jours
diffInter = 36 jours
interetsN+1 = 1000.00 €
interetsICNE = (interetsN+1 * diffInter) / diffTotal
interetsICNE = (1000.00 * 36) / 90
interetsICNE = 400.00 €