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

Разделение в счете обычного и предоплаченного трафика
http://forum.bitel.ru/viewtopic.php?f=14&t=2972
Страница 1 из 1

Автор:  borisk [ 02 окт 2009, 17:30 ]
Заголовок сообщения:  Разделение в счете обычного и предоплаченного трафика

Добрый день!
В модуле указаны следующие позиции:
#
invoice.pos.2.title=Входящий IP трафик
invoice.pos.2.name=Входящий IP трафик
invoice.pos.2.summ=SERVICE_ACCOUNT($month, 1)
invoice.pos.2.quantity=IPN_SERVICE_AMOUNT(3, $month , 1048576, 1)
invoice.pos.2.qtynums=0
invoice.pos.2.unit=Мб
invoice.pos.2.insum=1
#
invoice.pos.3.title=Предоплаченный IP трафик
invoice.pos.3.name=Предоплаченный IP трафик
invoice.pos.3.summ=TARIFF_DETAIL_COST(3, $month, 1)
invoice.pos.3.quantity=IPN_TARIFF_DETAIL_AMOUNT(3, $month , 1048576, 1)
invoice.pos.3.qtynums=0
invoice.pos.3.unit=Мб
invoice.pos.3.insum=1
#
#
invoice.pos.4.title=Превышение IP трафика
invoice.pos.4.name=Превышение IP трафика
invoice.pos.4.summ=TARIFF_DETAIL_COST(3, $month, 2)
invoice.pos.4.quantity=IPN_TARIFF_DETAIL_AMOUNT(3, $month , 1048576, 2)
invoice.pos.4.qtynums=0
invoice.pos.4.unit=Мб
invoice.pos.4.insum=1


Соответственно, если я говорю включать в документ все эти позиции, то получаю запись вида:
Абонентная плата за включенный трафик
Входящий IP трафик _полный_объем стоимость
Превышение трафика _превышенный_объем стоимость
что на самом деле не правильно. Просто хотелось создать универсальный счет, который бы выводил нужные позиции. Т. е. в случае предоплаченного трафика выводил только его, а не суммарную наработку. Но пока не могу додумать как это сделать наиболее универсально. Пока есть вот такие варианты:
1. Все таки использовать разные шаблоны
2. Разносить трафики по разным типам услуг
3. Услуга одна, но разные коды начислений

Может кто-то уже сталкивался с этим вопросом в своей эксплуатации и поделится соображениями?

Автор:  Amir [ 02 окт 2009, 17:54 ]
Заголовок сообщения:  Re: Разделение в счете обычного и предоплаченного трафика

Ну если все равно делаете через детализацию, то можно сделать еще один тип детализации, и прописать его в тарифах без включенного трафика. А также вместо позиции наработки прописать этот тип детализации.
Тогда у тех у кого тариф с предоплаченным позиция 1 будет 0 и не попадет в счет и наоборот.

Автор:  borisk [ 02 окт 2009, 17:59 ]
Заголовок сообщения:  Re: Разделение в счете обычного и предоплаченного трафика

Да, мне тоже этот вариант представлялся наиболее целесообразным.

Автор:  borisk [ 03 окт 2009, 09:55 ]
Заголовок сообщения:  Re: Разделение в счете обычного и предоплаченного трафика

Кстати, а варианты не через детализацию все таки есть приемлимые?

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