betagouv/preuve-covoiturage

Evolution du moteur de campagne d'incitation : ajout donnée incentive_rules

nicolas-viennot-beta opened this issue · 4 comments

Besoin : les collectivités ont besoin de dissocier dans leur fichier d'APdf les incitations qui sont calculées sur la base des règles de "période normale" et de "période booster", cas des campagnes IDFM et PDLL actuellement.

Evolution souhaitée : labelliser les incitations calculées par le RPC en fonction de la période à laquelle s'appliquent les règles de campagne dites normales et les règles dites ponctuelles ou booster, exemple :
image

  • ajouter les ranges de dates dans la propriété dynamique de policy "params" pour l'export, exemple :
  params(): PolicyHandlerParamsInterface {
    return {
      slices: this.slices,
      operators: this.operators,
      limits: {
        glob: this.max_amount,
      },
      booster_dates: Date[]
    };
  }

La partie policy est faite sur cette PR #2355
Il faut faire la partie "APDF". Il faudrait spécifier ce que tu souhaites exactement @nicolas-viennot-beta. Est-ce que c'est une colonne dans la liste des trajets ou est-ce que c'est une stats en "page de garde" (comme les tranches) ?

ok bien noté @nmrgt merci.
Concernant la partie APDF, c'est spécifié ici : #2347 (on remonte la données à la fois dans les tableaux de tranche et dans la colonne de la liste trajet.

ok s'il y a un autre ticket je vais fermer celui-là.

@jonathanfallon pour faire le ticket #2347 il y a un propriété "booster_dates" disponible sur les campagnes