BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 19 мар 2024, 15:56

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 28 июн 2019, 03:05 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
Желающие приглашаются протестить реализацию механизма приостановки ТО

Сценарии использования
1) при создании договора нужно предоставить бесплатный период, например 30 дней, при этом между созданием договора и началом работы клиента может пройти несколько дней.
РЕШЕНИЕ: при создании договора на договор добавляется ТО на 30 дней, дата окончания которой будет ежедневно сдвигаться пока договор находится в не активном состоянии.
2) клиент оплачивает услуги сразу за полгода при этом ему на этот срок предоставляется скидка на услуги. При этом клиент может приостанавливать предоставление услуг (добровольная блокировка), период скидки должен продлеваться на время блокировки.
РЕШЕНИЕ: при оплате на договор добавляется ТО на 180 дней, при смене статуса договора на ПРИОСТАНОВЛЕН дата окончания ТО будет ежедневно сдвигаться пока договор находится в не активном состоянии.

Во вложение глобальный скрипт который требуется ежедневно запускать планировщиком.
Скрипт экспериментальный - требуется тестирование


Вложения:
TariffOptionPause.java [6.48 КБ]
Скачиваний: 570
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.040s | 24 Queries | GZIP : On ]