#5705 (Time credit provisions must not differentiate extra and regular)
by Luc Saffre · in Developers · assigned to Luc Saffre
Résumé
In noi1e, when a ticket or session is invoiced using the "Extra" tariff (e.g. because the customer marked it as urgent), the Extra tariff (a product instance) must "know" that it is actually just a virtual storage item and that each hour of extra service is equivalent to 1.5 hours of regular service.
New model working.ReportingRule. ReportingTypes no longer points to a product.
Side effect: removed tickets.TicketsNeedingMyFeedback and
tickets.MyTicketsNeedingFeedback,
Concepts sous-jacents
Commentaires
- 2 ans, 2 mois ago by Luc Saffre about #5705 (Time credit provisions must not differentiate extra and regular) : Last minor finishing changes: change verbose_name "Session" to "Working session", remove unused ServiceReport template.
- 2 ans, 2 mois ago by Luc Saffre about #5705 (Time credit provisions must not differentiate extra and regular) : In Jane have two reporting types "Regular" and "Free", but nobody actually ever cared about this ventilation. We actually want only one reporting type in Jane. But we do have two tariffs (free" and "regular" on our service reports). Which means we don't want to change ReportingTypes into a model, we...
- 2 ans, 2 mois ago by Luc Saffre about #5705 (Time credit provisions must not differentiate extra and regular) : Right now it is implemented by ReportingType inheriting from PointingChoice. Should I change ReportingType into a database model and add fields "product" and "qty_multiplier"? If I do so, I must remove the virtual columns that ventilate by reporting type. These are part of the original idea behind o...
- 2 ans, 2 mois ago by Luc Saffre about #5705 (Time credit provisions must not differentiate extra and regular) : Created new Ticket #5705 (A filler must fill both provisions Extra and Regular ).