BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 03 май 2024, 20:24

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 20 апр 2011, 15:45 
Не в сети

Зарегистрирован: 11 ноя 2008, 18:16
Сообщения: 39
Карма: 0
Здравствуйте.

Цитата:
Версия билинга:
Клиент: вер. 5.1 сборка 504 от 18.04.2011 16:15:04
os:Windows 7; java:Sun Microsystems Inc., v.1.6.0_24
Сервер: вер. 5.1 сборка 624 от 18.04.2011 16:14:36
os:Linux; java:Sun Microsystems Inc., v.1.6.0_24

bill вер. 5.1 сборка 228 от 18.03.2011 15:54:08
card вер. 5.1 сборка 155 от 13.04.2011 17:28:52
email вер. 5.1 сборка 148 от 29.09.2010 13:00:35
gorod вер. 5.1 сборка 140 от 22.02.2011 17:40:16
mps вер. 5.1 сборка 158 от 13.04.2011 16:41:49
npay вер. 5.1 сборка 169 от 07.02.2011 19:19:27
phone вер. 5.1 сборка 258 от 15.04.2011 12:48:57
reports вер. 5.1 сборка 173 от 10.03.2011 17:08:39
ru.bitel.bgbilling.plugins.crm вер. 5.1 сборка 179 от 16.03.2011 20:29:17


Абонплаты начисляются в зависимости от количества поинтов (телефонов) в договоре.
После перехода на V 5.1 обнаружил проблему: при добавлении к существующему договору поинтов абонплата за них начисляется за весь месяц, не смотря на то что период поинта открыт в середине.

К примеру,в договоре тарифный план открыт 01.01.2011, услуга абонплата - 01.01.2011, один поинт - 01.01.2011. Добавляю к этому договору второй поинт датой 19.04.2011. При этом абонплата за второй поинт насчитывается не за 12 дней (с 19 по 30), а за весь месяц.
В тарифе помесячное начисление, пропорционально периоду.
В прошлой версии начисление было нормально (также зависело от периода поинта).
P.S. Собственно не важно, есть уже поинты в договоре или нет. В примере выше - при добавлении любого по счету поинта датой середины месяца - абонплата начисляется за полный месяц.

P.S2. В общем, теперь не важен период поинта в договоре. Начисление происходит только в зависимости от периодов тарифного плана и услуги.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 апр 2011, 12:51 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 апр 2011, 15:07 
Не в сети

Зарегистрирован: 11 ноя 2008, 18:16
Сообщения: 39
Карма: 0
Код:
# Денежная наработка (в рублях)
module.account.1.title=Наработка в Phone
module.account.1.mid=1
module.account.1.class=bitel.billing.server.npay.bean.PhoneModuleAccount
module.account.2.sids=2,3,4,5,21,40
# Наработка по услуге (минут)
module.amount.2.title=Объем трафика телефонии
module.amount.2.mid=1
module.amount.2.class=bitel.billing.server.npay.bean.PhoneModuleAmount
module.amount.2.sids=2,3,4,5,21,40
# Множим абонплаты на количество телефонов в договоре соответственно sid (абонплатам)
module.quantity.1.mid=1
module.quantity.1.class=bitel.billing.server.npay.bean.PhoneModuleQuantity
module.quantity.1.sids=46,47,50,51,56,57,62,64,65,66,67,68
# Наработка по услуге "Местная телефония" (минут)
module.amount.3.title=Объем трафика местной телефонии
module.amount.3.mid=1
module.amount.3.class=bitel.billing.server.npay.bean.PhoneModuleAmount
module.amount.3.sids=2
#абонплаты, на которые не влияет приостановка договора
#service.no.suspend=
#абонплаты, начисляемые при нахождении договора в статусе "Приостановлен"
service.no.suspend.in.suspend=128,129
#абонплаты, начисляемые при нахождении договора в статусе "Закрыт"
service.no.suspend.in.close=128,129
#автоматическое переначисление абонентских плат договора при изменении их периода, количества и т.п.
recalculate.on.service.change=1
#E-Mail для отправки уведомлений об автоматическом переначислении при изменении абонплаты, если не указан - уведомление не высылается
#auto.recalculate.email=
#количество выводимых ошибок в периодических процессах
max.periodic.errors=30
#подмена абонплаты другой услугой на период закрытого статуса
#wrap.close.service=91:128;62:128
#
#----------------------------------------
#выборочное отключение проверки закрытого периода
#Перенести абонплату на другой договор
#closed.date.disabled.ActionMovePay=1
#Наисление абонплат
#closed.date.disabled.ActionRecalculatePay=1
#Удаление абонплаты
#closed.date.disabled.ActionServiceObjectDelete=1
#Изменение абонплаты
#closed.date.disabled.ActionServiceObjectUpdate=1
#Перенести абонплату на другой договор с даты
#closed.date.disabled.ActionWrapPay=1
#----------------------------------------


В тарифном плане 2 абонплаты (см Тариф.jpg).
Создаем договор от 01.01.2011. Добавляем тариф "Абонплаты" с 01.01.2011 к договору, добавляем модуль NPay и добавляем услуги с 01.01.2011. Добавляем поинт (телефон) к договору с 21.04.2011 (см. Договор.jpg).
После начисления Абонплаты за апрель 2011 видим, что сумма начислилась полностью за весь месяц, а не с 21-го числа (см. Начис_абон.jpg).


Вложения:
Комментарий к файлу: Тариф "Абонплаты"
Тариф.JPG
Тариф.JPG [ 22.41 КБ | Просмотров: 3530 ]
Комментарий к файлу: Периоды в Договоре
Договор.jpg
Договор.jpg [ 44.09 КБ | Просмотров: 3530 ]
Комментарий к файлу: Начисленная абонплата
Начис_абон.JPG
Начис_абон.JPG [ 67.79 КБ | Просмотров: 3530 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 апр 2011, 09:22 
Не в сети

Зарегистрирован: 11 ноя 2008, 18:16
Сообщения: 39
Карма: 0
Up!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 апр 2011, 12:36 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 апр 2011, 10:03 
Не в сети

Зарегистрирован: 11 ноя 2008, 18:16
Сообщения: 39
Карма: 0
Администратор писал(а):
Вам нужно использовать подневной режим начисления. При помесячном цена определяется один раз на конец месяца и количество считается так же один раз.

Хм... Понятно. Спасибо. При подневном теперь правильно начисляется. Только зачем изменили принцип начисления при помесячном? В прошлых версиях нормально считалось в зависимости от периода поинта. А так пришлось переделывать весь тарифный план с кучей абонок на подневной режим :?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 май 2011, 17:43 
Не в сети
Разработчик

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


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

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


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

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


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

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