не найден расчётный период

Технические вопросы по UTM 5.0
Ответить
xxxupg
Сообщения: 457
Зарегистрирован: Вс май 02, 2010 10:00

не найден расчётный период

Сообщение xxxupg »

Добрый всем день!
в логи сыпется:
ERROR : Jul 27 23:54:41 DBAExistingError: get_discount_period_iter: no such disc per 419
ERROR : Jul 27 23:54:41 DBAExistingError: get_discount_period_iter: no such disc per 419
ERROR : Jul 27 23:54:41 DBAExistingError: get_discount_period_iter: no such disc per 419
ERROR : Jul 27 23:54:41 DBAExistingError: get_discount_period_iter: no such disc per 419
в базе поиском нашлись пара абонентов (они не пользуются давно) у которых удалённые тарифы висят всё еще на закрытом расчётно периоде (сейчас этот период уже 421.
У клиентов висят только сервисные связки. Как можно стопорнув базу это безболезненно удалить? Спасибо!

xxxupg
Сообщения: 457
Зарегистрирован: Вс май 02, 2010 10:00

Сообщение xxxupg »

п.с. из админки связка не удаляется, при её удалении просто ничего не происходит.

Аватара пользователя
MaxDM
Сообщения: 313
Зарегистрирован: Пн апр 03, 2006 10:26
Контактная информация:

Сообщение MaxDM »

Удалить с этих абонентов сервисные и тарифные связки.
Найти лиц. счёта этих абонентов примерно так:

Код: Выделить всё

SELECT account_id FROM account_tariff_link WHERE discount_period_id=419 AND is_deleted=0

xxxupg
Сообщения: 457
Зарегистрирован: Вс май 02, 2010 10:00

Сообщение xxxupg »

Из каких таблиц и что удалять?
по Вашему запросу показываются ВСЕ абоненты участвующие в 419 расчётном периоде....

Аватара пользователя
MaxDM
Сообщения: 313
Зарегистрирован: Пн апр 03, 2006 10:26
Контактная информация:

Сообщение MaxDM »

xxxupg писал(а):Из каких таблиц и что удалять?
по Вашему запросу показываются ВСЕ абоненты участвующие в 419 расчётном периоде....
Ну Вам же их удалить надо, если сейчас id расчётного периода 421?

Ответить