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

Отложенная активация тарифной опции (CRM)
http://forum.bitel.ru/viewtopic.php?f=19&t=12397
Страница 1 из 1

Автор:  a.vo [ 19 апр 2017, 17:24 ]
Заголовок сообщения:  Отложенная активация тарифной опции

Добрый день,
каким образом можно реализовать функционал отложенной активации тарифной опции?
Например абонент просит подключить дополнительный пакет трафика с такого-то числа, приходится помнить об этом.
В функционале такой возможности не нашел.
Пока напрашивается сделать задание в планировщике, которое добавляет необходимые опции, может есть более элегантное решение?

Ну и чтоб два раза не вставать, можно ли каким-то образом добавлять свои интерфейсные элементы (кнопки, модальные окна и прочее) в клиент bgbilling?

Спасибо

Автор:  Ildar [ 15 май 2017, 21:12 ]
Заголовок сообщения:  Re: Отложенная активация тарифной опции (CRM)

Добрый. Я это обещал сделать еще в 7.1, но так руки еще не дошли. При желании это дело можно реализовать и самому. Далее мои рассуждения.
Как вы и предположили создать скрипт и настроить его на запуск каждый день планировщиком.
Создать параметр договора типа дата и типа список.
Дата будет датой когда нужно активировать скрипт, список будет содержать какую именно нужно активировать ТО( если у вас она не одна конечно ).
При запуске скрипта производить выборку договоров у которых дата параметра равна текущей дате и для них всех вещать нужные ТО.
Для этого желательно, чтобы у каждой ТО был один режим активации, иначе надо будет знать какой именно код режима использовать(точнее знать надо будет в любом случае, просто если она одна то можно зашить этот код).

На счет кастомизации клиента. Почти ни как, максимум менюшку(но это вам особо ни чего не даст), для всего остального вам нужны исходники и самому собирать jar. А что именно вы хотели реализовать?

Автор:  a.vo [ 16 май 2017, 09:58 ]
Заголовок сообщения:  Re: Отложенная активация тарифной опции (CRM)

Да, хранение данных в параметрах догвоора — это хорошая идея, чтобы отдельных таблиц не городить, спасибо за совет.
По поводу интерфейсных элементов чисто ради интеерса вопрос, если бы оказалось, что такая возможность есть, то в ряде вопросов, специфичных для бизнеса можно было бы визардов наделать, ну нет так нет.
Спасибо за ответ.

Автор:  Ildar [ 16 май 2017, 10:15 ]
Заголовок сообщения:  Re: Отложенная активация тарифной опции (CRM)

Если что-то надо будет отобразить в будущем, то смотрите в сторону модуля отчетов. Это пока максимум того, что можно формировать программно скриптами( как компоненты, так и реакцию на их значения ).

Автор:  a.vo [ 16 май 2017, 10:38 ]
Заголовок сообщения:  Re: Отложенная активация тарифной опции (CRM)

Я еще новичок в вашем продукте, до отчетов не дошел.
Спасибо

Автор:  alexdirty [ 09 окт 2018, 03:30 ]
Заголовок сообщения:  Re: Отложенная активация тарифной опции (CRM)

Аналогичный вопрос.

В тарифных опциях есть следующие возможности активации:
- с текущего момента;
- с текущего(ей);
- со следующего(ей);
- со следующего часа.

Каким образом можно активировать тарифную опцию с произвольной даты?

В конкретном случае интересует активация тарифной опции на 1 месяц с первого числа произвольно выбранного оператором месяца через клиента биллинга.

Кроме скрипта в планировщике вариантов нет?
Цитата:
Сервер: вер. 7.0.1414 / 01.10.2018 21:53:34

Автор:  a.vo [ 04 дек 2018, 01:23 ]
Заголовок сообщения:  Re: Отложенная активация тарифной опции (CRM)

Нет, вариантов нет, по крайней мере в 7 версии.
В итоге пришлось решать через скрипт.

Код:
ContractTariffOptionDao
ContractTariffOptionActivateManager
TariffOptionService

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