forum.bitel.ru http://forum.bitel.ru/ |
|
Абонплата начисляется дважды по двум тарифам http://forum.bitel.ru/viewtopic.php?f=16&t=6395 |
Страница 1 из 1 |
Автор: | WhiteWind [ 01 фев 2012, 10:28 ] |
Заголовок сообщения: | Абонплата начисляется дважды по двум тарифам |
У меня есть абонплата на договоре и есть два тарифа на неё: один глобальный, второй - персональный. В этих тарифах дерево абонплат унаследовано от общего предка. В результате начисляется сумма абонплат из обоих тарифов, т.е. если в одном указана цена 600, а в другом 200, то начислится 800. А в документации сказано, что должно начисляться по персональному тарифу |
Автор: | Cromeshnic [ 01 фев 2012, 13:12 ] |
Заголовок сообщения: | Re: Абонплата начисляется дважды по двум тарифам |
Вроде так и должно быть. А можно ссылку, где это сказано в доках? |
Автор: | WhiteWind [ 01 фев 2012, 15:03 ] |
Заголовок сообщения: | Re: Абонплата начисляется дважды по двум тарифам |
Цитата: Т.е. персональные тарифы рассматриваются в первую очередь. Для большинства модулей в один день для одного договора может действовать только один тариф для данного модуля. Исключение составляют голосовые модули (Voip, Phone), в которых производится поочередный просмотр всех тарифов для данного модуля сначала персональных затем глобальных в договоре в порядке позиций до нахождения цены звонка. http://bgbilling.ru/v5.1/doc/ch01s20.html |
Автор: | Cromeshnic [ 02 фев 2012, 06:52 ] |
Заголовок сообщения: | Re: Абонплата начисляется дважды по двум тарифам |
Хм, вот оно как. Ну, про npay тут явно ничего не сказано. А вот тут - сказано: Цитата: В ряде модулей (Phone, NPay) алгоритм поиска тарифа отличается от перечисленных здесь и описан отдельно. По факту для npay сумма складывается из всех тарифов договора. И это правильно, как мне кажется. |
Автор: | WhiteWind [ 02 фев 2012, 07:27 ] |
Заголовок сообщения: | Re: Абонплата начисляется дважды по двум тарифам |
Цитата: 1) производится выборка потребителей услуг данного модуля, получая набор сочетаний: договоры - услуга - период - количество 2) для каждого сочетания производится разбивка по действующим на период тарифные планы, получая тарифицируемые сочетания: договор - услуга - тариф - период - количество Пример 18.1. Пример получения В договоре определены: Абонплата 1 - с 1 по 10 число Абонплата 2 - с 9 по 31 число Тариф 1 - с 2 по 31 число Получаем два тарифицируемых сочетания: Абонплата 1 - Тариф 1 - с 2 по 10 число Абонплата 2 - Тариф 1 - с 9 по 31 число Каждое сочетание тарифицируется по тарифу. И нигде не сказано про то, что разные тарифы для абонплат суммируются. Цитата: И это правильно, как мне кажется. С чего вдруг правильно? 1. Ни один модуль так не тарифицируется. 2. В документации это не описано, описано наоборот 3. В таком варианте невозможно переопределить стоимость абонплаты для договора. И вообще, это не честно. Я всегда считал, что только для телефонии и VoiP можно указывать цены на разные услуги в разных тарифах и поэтому всегда держал цены на абонплаты в одном тарифе |
Автор: | WhiteWind [ 09 фев 2012, 08:53 ] |
Заголовок сообщения: | Re: Абонплата начисляется дважды по двум тарифам |
Разработчики, ответьте что-нибудь |
Автор: | stark [ 17 фев 2012, 18:33 ] |
Заголовок сообщения: | Re: Абонплата начисляется дважды по двум тарифам |
WhiteWind писал(а): Цитата: 1) производится выборка потребителей услуг данного модуля, получая набор сочетаний: договоры - услуга - период - количество 2) для каждого сочетания производится разбивка по действующим на период тарифные планы, получая тарифицируемые сочетания: договор - услуга - тариф - период - количество Пример 18.1. Пример получения В договоре определены: Абонплата 1 - с 1 по 10 число Абонплата 2 - с 9 по 31 число Тариф 1 - с 2 по 31 число Получаем два тарифицируемых сочетания: Абонплата 1 - Тариф 1 - с 2 по 10 число Абонплата 2 - Тариф 1 - с 9 по 31 число Каждое сочетание тарифицируется по тарифу. И нигде не сказано про то, что разные тарифы для абонплат суммируются. Цитата: для каждого сочетания производится разбивка по действующим на период тарифные планы, получая тарифицируемые сочетания: договор - услуга - тариф - период - количество Т.е Код: договор - услуга - тариф1 - период - количество
договор - услуга - тариф2 - период - количество |
Автор: | WhiteWind [ 17 фев 2012, 19:40 ] |
Заголовок сообщения: | Re: Абонплата начисляется дважды по двум тарифам |
Ясно, спасибо. А что насчёт Цитата: 1. Ни один модуль так не тарифицируется. 2. В документации это не описано, описано наоборот 3. В таком варианте невозможно переопределить стоимость абонплаты для договора. И вообще, это не честно. Я всегда считал, что только для телефонии и VoiP можно указывать цены на разные услуги в разных тарифах и поэтому всегда держал цены на абонплаты в одном тарифе Стоит либо подправить документацию, чтобы не было этой неопределённости, либо подправить логику получения тарифицируемых сочетаний. А в прочем, документацию стоит поправить в обоих случаях |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |