В базе есть несколько юзеров, у которых поотваливались услуги с абонплатой (неправильно были сделаны тарифы), теперь при добавлении тарифа с усгугами к этим юзерам абонентка не списывается, ни при добавлении услуги ни по времени предоставления.
все параметры проверял, отличий от нормально обрабатываемых юзеров не замечено. Перезаводить юзеров не хотелось бы да и это некрасивое решение.
В таблице discount_transactions_all не появлается списаний по услуге с ненулевой периодической составляющей.
В таблице periodic_service_links по связке данной услуги сумма не увеличивается, start_date у всех наступило, но значение в 0 не изменилось, is_planned=0, хотя не должно (документация версии 1.10 от 27.11.05, стр.70).
Расчётные периоды вродебы все в порядке, единственное смущает - что в accounts система всем поумолчанию подставляет discount_period_id=1, а период №1 - годовой. но на остальных юзеров это не влияет, всё списывается правильно.
А в таблице users поумолчанию все discount_period_id=0.
не списывается абонплата
-
- Сообщения: 131
- Зарегистрирован: Ср авг 10, 2005 21:32
- Откуда: Москва