forum.bitel.ru
http://forum.bitel.ru/

Как узнать о наличии заданий по смене тарифа?
http://forum.bitel.ru/viewtopic.php?f=5&t=1945
Страница 1 из 1

Автор:  Alex-XXI [ 25 фев 2009, 12:30 ]
Заголовок сообщения:  Как узнать о наличии заданий по смене тарифа?

Добрый день.
Есть скрипт обработки учетного периода, при помощи которого у абонентов снимается абонентская плата и открывается учетный период на 30 дней. Подскажите как в этом скрипте сделать проверку на наличие заданий по смене тарифного плана у пользователя?

Автор:  Alex-XXI [ 25 фев 2009, 13:40 ]
Заголовок сообщения:  Re: Как узнать о наличии заданий по смене тарифа?

Вдруг кому-то понадобится. Сделал такую проверку:
Код:
// проверка отсутствия заданий на смену тарифного плана
query = "SELECT COUNT(*) FROM tariff_change_task WHERE cid="+cid;
ps = con.prepareStatement( query );
rs = ps.executeQuery();

if( rs.first() && rs.getInt(1) > 0 ) {
    error( "Has a tarif change schedule.." );
    return;   
}

Автор:  Администратор [ 25 фев 2009, 16:51 ]
Заголовок сообщения: 

Для 4.5 уже неактуально, т.к. там заданий нету, тариф сразу меняется будущей датой.

Автор:  snark [ 25 фев 2009, 16:55 ]
Заголовок сообщения: 

Администратор писал(а):
Для 4.5 уже неактуально, т.к. там заданий нету, тариф сразу меняется будущей датой.

IMHO это не правильно, т.к. юзер не может отменить/изменить свое решение о переходе на другой тариф ...

Автор:  Alex-XXI [ 25 фев 2009, 22:12 ]
Заголовок сообщения: 

Администратор писал(а):
Для 4.5 уже неактуально, т.к. там заданий нету, тариф сразу меняется будущей датой.

У меня стоит 4.4 версия, скрипт для нее.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/