Project

General

Profile

Development #89605

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

Added by Lauréline Guérin (retour le 23/05) about 1 month ago. Updated 20 days ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
15 April 2024
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

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

Associated revisions

Revision 30f9c867 (diff)
Added by Lauréline Guérin about 1 month ago

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

Revision 424ffd00 (diff)
Added by Lauréline Guérin about 1 month ago

pricing: new min_pricing_data field (#89605)

Revision 4615f173 (diff)
Added by Lauréline Guérin 25 days ago

pricing: methods to work with min_pricing_data (#89605)

Revision 736136af (diff)
Added by Lauréline Guérin 25 days ago

misc: remove django2 compat in tests (#89605)

Revision f07f664e (diff)
Added by Lauréline Guérin 25 days ago

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

Revision 6448b162 (diff)
Added by Lauréline Guérin 25 days ago

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

History

#2

Updated by Robot Gitea about 1 month ago

  • Status changed from Nouveau to En cours

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

#3

Updated by Robot Gitea about 1 month ago

  • Status changed from En cours to Solution proposée
#4

Updated by Robot Gitea about 1 month ago

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

#5

Updated by Robot Gitea 27 days ago

  • Status changed from Solution proposée to Solution validée

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

#6

Updated by Robot Gitea 24 days ago

  • Status changed from Solution validée to Résolu (à déployer)

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

#7

Updated by Transition automatique 20 days ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF