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

Превышение трафика в счет.
http://forum.bitel.ru/viewtopic.php?f=14&t=3102
Страница 1 из 1

Автор:  Иван [ 30 окт 2009, 15:56 ]
Заголовок сообщения:  Превышение трафика в счет.

В модуле 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, однако в позиции включенный трафик, все верно вижу максимум по диапазону в тарифе.
Что у меня не верно?

Автор:  Иван [ 30 окт 2009, 16:00 ]
Заголовок сообщения:  Re: Превышение трафика в счет.

Переобсчет IPN источника сделан.

Автор:  Иван [ 31 окт 2009, 02:18 ]
Заголовок сообщения:  Re: Превышение трафика в счет.

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

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

Автор:  Администратор [ 09 ноя 2009, 18:08 ]
Заголовок сообщения:  Re: Превышение трафика в счет.

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

Автор:  Иван [ 09 ноя 2009, 18:24 ]
Заголовок сообщения:  Re: Превышение трафика в счет.

Логика счетов супердоговоров вообще не понятна. Помучался тут изрядно, не пойму как вообще планировалось это использовать. Может опишите где нибудь?

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

Цитата:
Задолженность на начало месяца .. сумма из супердоговора
Поступившие платежи за $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 ? Если нет, то видимо какая то другая логика предполагалась с счетами в иерархии, какая?

Автор:  Jimson [ 11 ноя 2009, 15:27 ]
Заголовок сообщения:  Re: Превышение трафика в счет.

то что вы просите должно получится при выставлении галочки "позиции субдоговоров", при этом в типе документа должны быть 4 позиции: задолженность, платежи, абонка, превышение
если это не получается, то пишите баг-репорт, если, конечно, уверены что это не ошибка в настройке

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