BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 03 июн 2024, 22:23

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Превышение трафика в счет.
СообщениеДобавлено: 30 окт 2009, 15:56 
Не в сети

Зарегистрирован: 26 ноя 2008, 01:56
Сообщения: 80
Карма: 0
В модуле IPN указано
Код:
tariff_detail.cost_type.1=Включённый трафик
tariff_detail.cost_type.1.range_take_all=1
tariff_detail.cost_type.1.range_take_all.sid=3
tariff_detail.cost_type.2=Превышение трафика
tariff_detail.cost_type.2.range_take_all=0
tariff_detail.cost_type.2.range_take_all.sid=3


В тарифе:
Изображение

В модуле Bill
Код:
bill.pos.10.title=Превышение трафика
bill.pos.10.name=Превышение трафика за $month
bill.pos.10.quantity=IPN_TARIFF_DETAIL_AMOUNT(1, $month, 1048576, 2)
bill.pos.10.summ=SERVICE_AMOUNT($month,3,4) + CHARGE($month,3,4)
bill.pos.10.unit=Мб
bill.pos.10.awlz=1
bill.pos.10.insum=1
bill.pos.11.title=Включенный трафик
bill.pos.11.name=Включенный трафик за $month
bill.pos.11.quantity=IPN_TARIFF_DETAIL_AMOUNT(1, $month, 1048576, 1)
bill.pos.11.summ=0
bill.pos.11.unit=Мб
bill.pos.11.awlz=1
bill.pos.11.insum=0


mid=1 модуль IPN , sid=3 Трафик входящий внешний. как в тарифе.

Однако при генерации счета с этими позициями 10 и 11, при наличии превышения трафика
я вижу превышение трафика , количество всегда 0, однако в позиции включенный трафик, все верно вижу максимум по диапазону в тарифе.
Что у меня не верно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Превышение трафика в счет.
СообщениеДобавлено: 30 окт 2009, 16:00 
Не в сети

Зарегистрирован: 26 ноя 2008, 01:56
Сообщения: 80
Карма: 0
Переобсчет IPN источника сделан.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Превышение трафика в счет.
СообщениеДобавлено: 31 окт 2009, 02:18 
Не в сети

Зарегистрирован: 26 ноя 2008, 01:56
Сообщения: 80
Карма: 0
Поэкспериментировал с разными договорами при этих же настройках.
И обнаружил что проблема 0 в "превышении трафика" у меня всегда встречается когда договор является супер договором.
т.е. У меня есть супердоговор, без услуг и без тарифов, к нему два субдоговора - копии, только айпишник отличается в IPN. У обоих одинаковый тарив с предоплаченным трафиком и превышением.
Счет создаю на супердоговор, и стабильно кол-во IPN_TARIFF_DETAIL_AMOUNT ноль. Несмотря на то что в реальности у одного и субдоговоров оно не нулевое. и SERVICE_AMOUNT показывает начисление.

Проверьте пожалуйста, нет ли ошибки где то связанной с иерархией договоров.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Превышение трафика в счет.
СообщениеДобавлено: 09 ноя 2009, 18:08 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Превышение субдоговора не является превышением супердоговора. Если вы сделали иерархию, вам нужно будет модифицировать шаблон, для отображения по каждому субдоговору позиций со своими значениями.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Превышение трафика в счет.
СообщениеДобавлено: 09 ноя 2009, 18:24 
Не в сети

Зарегистрирован: 26 ноя 2008, 01:56
Сообщения: 80
Карма: 0
Логика счетов супердоговоров вообще не понятна. Помучался тут изрядно, не пойму как вообще планировалось это использовать. Может опишите где нибудь?

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

Цитата:
Задолженность на начало месяца .. сумма из супердоговора
Поступившие платежи за $month .. сумма из супердоговора
абонплата субдоговор №13131/1 ... сумма из субдоговора 13131/1
Включенный трафик договор 13131/1 .. кол-во из 13131/1
Превышение 13131/1 . .. количество и сумма из 13131/1
абонплата субдоговор №13131/2 ... сумма из субдоговора 13131/2
Включенный трафик договор 13131/2 .. кол-во из 13131/2
Превышение 13131/2 . .. количество и сумма из 13131/2


Возможно это , без sql запросов из xslt ? Если нет, то видимо какая то другая логика предполагалась с счетами в иерархии, какая?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Превышение трафика в счет.
СообщениеДобавлено: 11 ноя 2009, 15:27 
Не в сети

Зарегистрирован: 07 май 2008, 13:34
Сообщения: 594
Откуда: Москва
Карма: 27
то что вы просите должно получится при выставлении галочки "позиции субдоговоров", при этом в типе документа должны быть 4 позиции: задолженность, платежи, абонка, превышение
если это не получается, то пишите баг-репорт, если, конечно, уверены что это не ошибка в настройке


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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