Fix letter rate bug in migtion

This commit is contained in:
Rebecca Law
2018-05-17 10:06:58 +01:00
parent de95a28b7c
commit 1969c83f57

View File

@@ -467,7 +467,7 @@ def migrate_data_to_ft_billing(start_date, end_date):
coalesce((select rates.rate from rates
where n.notification_type = rates.notification_type and n.sent_at > rates.valid_from
order by rates.valid_from desc limit 1), 0) as sms_rate,
coalesce((select l.rate from letter_rates l where n.rate_multiplier = l.sheet_count
coalesce((select l.rate from letter_rates l where n.billable_units = l.sheet_count
and s.crown = l.crown and n.notification_type='letter'), 0) as letter_rate,
coalesce(n.international, false) as international,
n.billable_units,