BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
СообщениеДобавлено: 22 июн 2018, 06:26 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
Всем привет!
Во внутренней CRM (не bitel) появилась необходимость формировать некий документ, в котом будет указана стоимость услуг для абонента. Совсем не обязательно, что эти услуги уже добавлены абоненту и по ним есть наработка. Хотелось бы написать action, который будет на вход принимать contractId и serviceId, а на выход отдавать стоимость услуги, согласно тарифа абонента. Что можете посоветовать, с чего начать?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 июн 2018, 19:06 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
вы про понимание написания дин.сервиса или дин.экшена или про алгоритм как в биллинге это сделать
про какой модуль речь? или про любую услугу вообще любого модуля?
это делается запуском соответствующего модульного калькулятора или дублирования кода из него, по-другому нереально

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 июн 2018, 19:08 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
но если они "не добавлены", то они не обсчитаются родным калькулятором, потому надо писать аналог своего.
но и тут непонятно как считать тогда, если их нет на догворе. наработка и "стоимость услуги" - это результат действия тарифа на состояние договора - периоды услуг, тарифов, статусы договора и куча других условий. откуда возьмётся реальная цена, если этих условий нет?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июл 2018, 10:13 
Не в сети

Зарегистрирован: 20 май 2011, 15:58
Сообщения: 83
Карма: 0
А если речь идет только об услугах модуля RSCM? По сути надо просто выдирать стоимость услуги из тарифа. Может быть подскажете как это сделать запросом к бд?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июл 2018, 13:16 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
одним запросом это от "непросто" до "никак" в общем виде, но вообще теоретически можно разобрать дерево кодом, если оно простое, например тупо услуга-цена

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 июл 2018, 16:14 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
так же можно сделать custom api и в него кидать параметры и получать ответ


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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


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

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


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

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