Commit Graph

29 Commits

Author SHA1 Message Date
Lauréline Guérin f0503f9190
pricing: adapt get_agenda_pricing method for flat fee schedule mode (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin 83684c3899
pricing: always pass a pricing_date in context (#67675)
to be able to get the correct QF value
2022-08-08 09:23:05 +02:00
Lauréline Guérin bbe4dce2cf
pricing: adapt test tool for flat fee schedule mode (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin 35c27548df
pricing: new method get_pricing_data for flat_fee_schedule mode (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin 5d43627364
pricing: rename & rewrite get_pricing_data method (#67675)
renamed into get_pricing_data_for_event, to prepare flat_fee_schedule
mode
2022-08-08 09:23:05 +02:00
Lauréline Guérin fd54026499
pricing: export/import agenda pricing with billing dates (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin 23f5f70a8a
pricing: update model for flat fee schedule mode (#67675) 2022-08-08 09:23:05 +02:00
Lauréline Guérin dc39fc0b1d
pricing: remove old agenda FK from AgendaPricing model (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin 886ea62b72
pricing: use M2M in pricing_data methods (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin ce46b324c7
pricing: add label & slug on AgendaPricingModel (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin 369fbb8602
pricing: import/export pricings (#67196) 2022-08-02 17:11:36 +02:00
Lauréline Guérin c694ee5e67
pricing: M2M between AgendaPricing and Agenda (#67196) 2022-08-02 17:11:35 +02:00
Lauréline Guérin 2389a3f706
pricing: format pricing_data to ignore category ordering (#66899) 2022-07-15 09:45:49 +02:00
Lauréline Guérin 41eda72b2e
pricing: test tool for agenda pricing (#66892) 2022-07-12 23:20:10 +02:00
Lauréline Guérin c01c17ecf8
pricing: default criteria configuration (#65328) 2022-06-09 09:13:09 +02:00
Lauréline Guérin cf75e822ee
pricing: compute pricing with data retrieved from chrono (#65456) 2022-06-02 12:04:45 +02:00
Lauréline Guérin 6679f33a8a pricing: fix dataclass use with List & py37 (#65370) 2022-05-17 23:15:35 +02:00
Frédéric Péters 1961c9b5a9 pricing: add temporary noqa markers 2022-05-17 23:15:35 +02:00
Frédéric Péters 348465fff0 pricing: adjust after integration (#65357) 2022-05-17 23:15:35 +02:00
Lauréline Guérin 02113a76e7 pricing: duplicate pricing model (#65231) 2022-05-17 17:38:43 +02:00
Lauréline Guérin 873a78fa18 pricing: import/export pricing_data (#65053) 2022-05-17 17:38:43 +02:00
Lauréline Guérin a9b21ae950 pricing: iter_pricing_matrix method (#65053) 2022-05-17 17:38:43 +02:00
Lauréline Guérin f12c76bca8 pricing: import/export pricing models (#64903) 2022-05-17 17:38:43 +02:00
Lauréline Guérin 393445d71e pricing: variable configuration (#64903) 2022-05-17 17:38:43 +02:00
Lauréline Guérin 8c92d992e9 pricing: add pricing variables (#64561) 2022-05-17 17:38:43 +02:00
Lauréline Guérin ffd6ac120d pricing: import/export categories (#64746) 2022-05-17 17:38:40 +02:00
Lauréline Guérin 3395cfb9b6 pricing: apply modifier according to booking status (#64565) 2022-05-17 16:17:13 +02:00
Lauréline Guérin d4e0a1e58b pricing: get pricing data for event & users (#64562) 2022-05-17 16:17:13 +02:00
Lauréline Guérin d7ac0cef15 pricing: add models (#63808) 2022-05-17 16:17:13 +02:00