forum.bitel.ru http://forum.bitel.ru/ |
|
Переобсчет наработки NPay за предыдущий месяц http://forum.bitel.ru/viewtopic.php?f=16&t=12483 |
Страница 1 из 1 |
Автор: | raul [ 03 июн 2017, 11:00 ] |
Заголовок сообщения: | Переобсчет наработки NPay за предыдущий месяц |
Добрый день! Предыстория Недавно решили для Интернет и КТВ использовать один договор на абонента. Ранее использовалось два договора с независимыми балансами. Тариф КТВ - это просто фиксированная абонплата снимаемая раз в месяц без учета баланса договора. Договора только с КТВ всегда в состоянии Активен. Тарифы менять не стал, просто в договоре стало два тарифа и две услуги. BGbilling 6.1 Код: Статусы: 0 - Активен 2 - Отключен 3 - Закрыт 6 - Наработка только Интернет 7 - Наработка только КТВ Услуги NPay: 1 - Абонплата Интернет 2 - Абонплата КТВ Проблема Заметил, что абонплата КТВ не насчитывается если на договоре не хватает средств. Нашел ошибку - в конфиге модуля NPay не было строчки "contract.status.no.suspend.2=2". Исправил, сейчас конфиг выглядит так: Код: contract.status.suspend.codes=2,3,4,6,7 contract.status.no.suspend.2=2 contract.status.no.suspend.6=1 contract.status.no.suspend.7=2 debet.npay.status.manage=1 debet.npay.active.status=0 debet.npay.locked.status=2 #Тут исключены тарифы КТВ, чтобы договора с только КТВ тарифами не отключались. debet.npay.status.manage.tariff.ids=1,5,6,13,14,15 debet.npay.unlock.balance.limit=0 Выбираю договор в котором не было наработки КТВ в прошлом месяце так как он перешел в статус "2 - Отключен" и не хватало средств для наработки. Запускаю пересчет за прошлый месяц - ожидаю что наработка услуги "2" появится - а наработки так и нет =( Нужно чтобы при наработке Абонплаты КТВ баланс мог уходить в минус Подскажите где-то ошибка? Или я что-то не понимаю ? |
Автор: | raul [ 03 июн 2017, 11:33 ] |
Заголовок сообщения: | Re: Переобсчет наработки NPay за предыдущий месяц |
Возможно мне поможет вот этот функционал в 6.2 ? 1070 20.06.2016 14:27:37 ДОБАВЛЕНО Npay:Для дебетовых абонплат возможность указать несколько статусов активных и заблокированных договоров, а так же правил перехода из статуса в статус. Нашел описание в доке к 7.1 Код: #Коды активных статусов договоров через запятую
debet.npay.active.status=0 #Коды заблокированных статусов договоров через запятую debet.npay.locked.status=3 #Правила перехода статусов, если не указана, от переводит на первый статус активного или заблокированного статуса соответственно. #debet.npay.status.rule=0:3,3:0,4:1,1:4 |
Автор: | raul [ 12 июн 2017, 10:15 ] |
Заголовок сообщения: | Re: Переобсчет наработки NPay за предыдущий месяц |
Просто опечатка. Исправил contract.status.no.suspend на service.no.suspend. |
Автор: | Arcad77 [ 11 июл 2017, 18:47 ] |
Заголовок сообщения: | Re: Переобсчет наработки NPay за предыдущий месяц |
Думаю вопрос в тему! Наработка за КабТВ - 16000 + Интернет 56000 - и бонусы начислены хотя не должны были. Вот к примеру договор A1342, на начало месяца у него был баланс около -8000 - тут как и выше сказано ТВ проскакивает, а Инет зависает. Другой вариант: Остаток больше 16000, то есть 25000, значит теоретически хватит только на КабТВ. Схожий вариант: Остаток больше 56000, то есть 60000, хватит только на Интернет. В обоих вариантах договор - ДОЛЖНИК - НО! в последнем случае какая услуга будет оплачена?. Вопрос Реализована ли приоритетность списания наработки, и следовательно выписка бонусов только за ту наработку за которую хватило средств, должникам бонусы не начисляются. |
Автор: | zavndw [ 12 июл 2017, 05:42 ] |
Заголовок сообщения: | Re: Переобсчет наработки NPay за предыдущий месяц |
Маловато информации. Как у вас услуги расположены? на одном договоре 2 абонплаты? если да то если суммарная сумма начисления больше баланса то весь договор приостановится. Приоритетности нет, можно сгруппировать абонки для начисления в разное время. |
Автор: | Arcad77 [ 12 июл 2017, 13:08 ] |
Заголовок сообщения: | Re: Переобсчет наработки NPay за предыдущий месяц |
zavndw писал(а): Маловато информации. Как у вас услуги расположены? на одном договоре 2 абонплаты? если да то если суммарная сумма начисления больше баланса то весь договор приостановится. Приоритетности нет, можно сгруппировать абонки для начисления в разное время. Да All-inClusive, пока как работает NPAY в принципе устраивает дело все в бонусной программе. Цитата: вариант: Остаток больше 56000, то есть 60000, хватит или на Интернет, или на ТВ. Быть или не Быть - вот в чем вопрос. За какую услугу принять оплаченной и по ней можно работать (к примеру начислять Бонусных пряников), а какая услуга будет не оплаченной, из-за какой услуги договор стал должником, по какой услуге не начислять бонусов. К стати должники лечатся у нас понижением лимитом, но это еще не значит что бонусы ему положены. |
Автор: | zavndw [ 12 июл 2017, 13:20 ] |
Заголовок сообщения: | Re: Переобсчет наработки NPay за предыдущий месяц |
наверно если разбить услуги на разные дни начисления то и будет списана первая услуга которая в планировщике раньше |
Автор: | Arcad77 [ 12 июл 2017, 14:30 ] |
Заголовок сообщения: | Re: Переобсчет наработки NPay за предыдущий месяц |
zavndw писал(а): наверно если разбить услуги на разные дни начисления то и будет списана первая услуга которая в планировщике раньше Хорошее распределение внедрили! Попробуем с микшировать с бонусами. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |