Projet

Général

Profil

Development #89605

tarification: taux de réduction au lieu d'un tarif minimum unique, on a besoin de matrices de tarif minimum

Ajouté par Lauréline Guérin il y a 14 jours. Mis à jour il y a 3 jours.

Statut:
Résolu (à déployer)
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
15 avril 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

cf #89393

Petites modification d'UI:
  • depuis la liste des grilles tarifaires, lorsqu'on clique sur une grille, on arrive sur une page permettant de visualiser et modifier toutes les données purement tarifaires:
    • les matrices de tarif pour un type de grille "basic" ou "reduction"
    • les matrices de taux d'effort pour un type de grille "effort"
    • les tarifs min et max
  • en barre latérale, un bouton "paramétrage" qui permet d'aller sur la page permettant de paramétrer tout le reste (les gabarits, les critères, etc)
Pour avoir des matrices de tarif minimum:
  • ajouter un champ min_pricing_data, sur le modèle de pricing_data, et toute la mécanique pour aller y piocher un tarif en fonction des critères et du contexte du user et de l'event
  • pour une grille tarifaire de type "reduction", avoir un onglet pour paramétrer les matrices de tarif min (on a autant de matrices de tarif min que de matrices de tarif, c'est à dire, ça dépend des critères !)
  • dans la méthode apply_reduction_rate, exploiter min_pricing_data

Révisions associées

Révision 30f9c867 (diff)
Ajouté par Lauréline Guérin il y a 12 jours

pricing: move pricing config in a parameters page (#89605)

Révision 424ffd00 (diff)
Ajouté par Lauréline Guérin il y a 12 jours

pricing: new min_pricing_data field (#89605)

Révision 4615f173 (diff)
Ajouté par Lauréline Guérin il y a 4 jours

pricing: methods to work with min_pricing_data (#89605)

Révision 736136af (diff)
Ajouté par Lauréline Guérin il y a 4 jours

misc: remove django2 compat in tests (#89605)

Révision f07f664e (diff)
Ajouté par Lauréline Guérin il y a 4 jours

pricing: manager views to see and edit min pricings (#89605)

Révision 6448b162 (diff)
Ajouté par Lauréline Guérin il y a 4 jours

pricing: reduction rate mode, apply min pricing from matrix (#89605)

Historique

#2

Mis à jour par Robot Gitea il y a 12 jours

  • Statut changé de Nouveau à En cours

Lauréline Guérin (lguerin) a ouvert une pull request sur Gitea concernant cette demande :

#3

Mis à jour par Robot Gitea il y a 11 jours

  • Statut changé de En cours à Solution proposée
#4

Mis à jour par Robot Gitea il y a 11 jours

Paul Marillonnet (pmarillonnet) a demandé une relecture de Paul Marillonnet (pmarillonnet) sur une pull request sur Gitea concernant cette demande :

#5

Mis à jour par Robot Gitea il y a 6 jours

  • Statut changé de Solution proposée à Solution validée

Paul Marillonnet (pmarillonnet) a approuvé une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Robot Gitea il y a 3 jours

  • Statut changé de Solution validée à Résolu (à déployer)

Lauréline Guérin (lguerin) a mergé une pull request sur Gitea concernant cette demande :

Formats disponibles : Atom PDF