betagouv / cout-embauche

Estimateur de prix d'embauche - Simulate the price of hiring in France
45 stars 9 forks source link

Mode recouvrement Fillon #79

Open laem opened 9 years ago

laem commented 9 years ago

Investiguer le bug du mode de recouvrement Fillon. En progressif voir les différents modes, l'allègement Fillon est incorrectement 0 pour tous les mois supérieurs à mars en 2015. Voir le la réparation rapide #78

-> Investiguer la formule de calcul ici

laem commented 8 years ago

La requête erronée :

{
   "values":{
      "allegement_fillon":0.0
   },
   "params":{
      "allegement_fillon_mode_recouvrement":2,
      "effectif_entreprise":1,
      "jeune_entreprise_innovante":false,
      "type_sal":0,
      "salaire_de_base":1457.52,
      "contrat_de_travail_debut":"2015-10-01"
   },
   "period":[
      "month",
      [
         2015,
         11,
         1
      ],
      1
   ],
   "apiVersion":"2.1.0"
}
laem commented 8 years ago

Le problème : L'allègement Fillon est calculé à l'année. "allegement_fillon_mode_recouvrement":2 demande un calcul progressif de l'allègement. Le calcul pour le mois de novembre que nous demandons ici est donc fait en fonction de l'allègement Fillon reversé les mois précédents. Or, notre salarié n'a pas débuté son contrat de travail ! C'est la formule coefficient_proratisation qui va poser problème, en renvoyant un coefficient négatif (précisément, jours_travailles sera par exemple -167).

laem commented 8 years ago

Voir #118