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

Узнать цену пакета
http://forum.bitel.ru/viewtopic.php?f=61&t=12460
Страница 1 из 1

Автор:  Bazhutyan [ 22 май 2017, 07:57 ]
Заголовок сообщения:  Узнать цену пакета

Мне нужно в ЛК на приставке выводить доступные для подписки ТВ-пакеты и указывать цену подписки.
Как из БГ вытащить цену продукта и цену активации?

Автор:  Amir [ 22 май 2017, 15:41 ]
Заголовок сообщения:  Re: Узнать цену пакета

https://bgbilling.ru/v7.0/javadoc/ru/bitel/oss/systems/order/product/common/service/ProductOrderService.html#productOfferingList-java.lang.Integer-int-int-int-java.util.Date-boolean-boolean-

productOfferingList(moduleId, contractId, accountId, 0, null, true, true)

Автор:  Bazhutyan [ 24 май 2017, 05:59 ]
Заголовок сообщения:  Re: Узнать цену пакета

Это список подписок на договоре. А мне нужно все доступные подписки с ценами из тарифного плана.
Т.е. зашел в ЛК абонент, у которого нет ни одной подписки, ему выводится список с доступными пакетами и ценами.
Как это сделать?

Автор:  Amir [ 24 май 2017, 16:48 ]
Заголовок сообщения:  Re: Узнать цену пакета

Нет, это не список подписок, а список предложений, который выводится в ЛК для активации.

Автор:  Bazhutyan [ 25 май 2017, 04:53 ]
Заголовок сообщения:  Re: Узнать цену пакета

Хорошо, предложений. Но они же уже должны быть на договоре, так? Причём на каждом из account'ов.
Может я не понимаю логику модуля, может все имеющиеся пакеты должны быть заведены на каждом аккаунте каждого договора? Тогда productOfferingList использовать можно, да.
Но что делать, если появляется новый пакет? Это надо пройтись по каждому договору и в каждый аккаунт его добавить?
Не думаю, что именно это вы имели ввиду.

Вопрос остаётся открытым, как вывести в ЛК (причём ЛК не БГ, а ЛК приставки, т.е. туда я отдаю данные через webservice) список всех продуктов, которые заведены на вкладке "Продукты" модуля TV с ценами за эти продукты, которые указаны в Тарифном плане?

Автор:  Amir [ 25 май 2017, 16:51 ]
Заголовок сообщения:  Re: Узнать цену пакета

Цитата:
Но они же уже должны быть на договоре, так? Причём на каждом из account'ов.
Нет. Это тот же список, что отображается в обычном ЛК при нажатии кнопки Активировать.

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