BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 22:10

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 15 ноя 2016, 22:58 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
что то изменилось в логике? почему то с какого то момента Приостановленный договор из ЛК, стал открываться модулем Абон. плат с обоснованием, что какой то достаточный платеж.
зеленым отмечено, что в какой то момент времени все работало, а потом пошла мышиная возня, кто сильнее Биллинг или Пользователь:
Вложение:
pimgpsh_fullsize_distr.png
pimgpsh_fullsize_distr.png [ 47.88 КБ | Просмотров: 6093 ]


Код:
 Клиент: вер. 7.0.836 / 15.09.2016 16:44:58
    os: Windows 10; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91
  Сервер: вер. 7.0.1107 / 15.09.2016 17:20:29
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45

  bill: вер. 7.0.93 / 15.09.2016 16:47:16
  card: вер. 7.0.40 / 22.08.2016 16:40:03
  dialup: вер. 7.0.319 / 29.08.2016 16:38:40
  drweb: вер. 7.0.73 / 08.04.2016 17:40:40
  inet: вер. 7.0.679 / 15.09.2016 16:46:50
  ipn: вер. 7.0.258 / 01.09.2016 18:14:39
  mps: вер. 7.0.199 / 13.09.2016 16:58:16
  npay: вер. 7.0.198 / 19.07.2016 18:37:21
  paymaster: вер. 7.0.58 / 15.09.2016 17:20:39
  rentsoft: вер. 7.0.65 / 10.06.2016 17:00:01
  reports: вер. 7.0.216 / 13.09.2016 16:58:32
  rscm: вер. 7.0.180 / 10.06.2016 17:00:08
  ru.bitel.bgbilling.plugins.bonus: вер. 7.0.122 / 15.09.2016 16:49:24
  ru.bitel.bgbilling.plugins.crm: вер. 7.0.194 / 31.05.2016 15:00:38
  ru.bitel.bgbilling.plugins.dispatch: вер. 7.0.85 / 13.09.2016 12:47:01
  trayinfo: вер. 7.0.175 / 10.06.2016 17:00:23
  tv: вер. 7.0.226 / 06.09.2016 17:38:49


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 15 ноя 2016, 23:58 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
А зачем вы из лк выставляете тот же статус что и модуль абонплат?
Скорее всего вам поможет флаг
Код:
check.account.changed=false

в конфигурации задачи Закрытие статуса NPAY договоров по балансу

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 16 ноя 2016, 14:28 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
не совсем понял:
Цитата:
А зачем вы из лк выставляете тот же статус что и модуль абонплат?

вообще логика работы такая:
1. модуль аб. плат ставит договор в статус Закрыт, если денег не хватает, в статус Активен если достаточно денег.
2. в тоже время, пользователь может Приостановить договор на неопределенный срок и вернуть договор в статус Активен.
какой тут статус "тот же"?
я просто говорю, что до определенного периода это работало. а потом, модуль аб. плат начал переводить статус договора в Активен, если баланс его положителен - при этом никаких платежей по договору не происходит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 16 ноя 2016, 14:29 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Покажите конфигурацию модуля Npay

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 16 ноя 2016, 14:41 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Код:
#статусы договора, в которых не начисляется абонентская плата
contract.status.suspend.codes=3,4
#
#автоматическое переначисление абонентских плат договора при изменении их периода, количества и т.п.
# 0 - выключить переначисление, 1 - включить переначисление, 2 - включить переначисление, но выполнять только для текущего месяца
recalculate.on.service.change=1
#E-Mail для отправки уведомлений об автоматическом переначислении при изменении абонплаты, если не указан - уведомление не высылается
#auto.recalculate.email=
#набор услуг для переобсчета при автоматическом переначислении при изменении абонплаты, если не указан - все услуги
#auto.recalculate.email.service.set=
#количество выводимых ошибок в периодических процессах
max.periodic.errors=30
#подмена абонплаты другой услугой на период закрытого статуса
#wrap.close.service=
#
#----------------------------------------
#выборочное отключение проверки закрытого периода
#Перенести абонплату на другой договор
#closed.date.disabled.ActionMovePay=
#Наисление абонплат
#closed.date.disabled.ActionRecalculatePay=
#Удаление абонплаты
#closed.date.disabled.ActionServiceObjectDelete=
#Изменение абонплаты
#closed.date.disabled.ActionServiceObjectUpdate=
#Перенести абонплату на другой договор с даты
#closed.date.disabled.ActionWrapPay=
#----------------------------------------
debet.npay.status.manage=1
#код активного статуса договора
debet.npay.active.status=0
#код заблокированного статуса договора
debet.npay.locked.status=3,4
#коды групп, для которых применяется режим через запятую
debet.npay.status.manage.groups=0,3,4,5,6,7,8,9,10,12,13,14,15,16,18,19,21,20,22,23,24,25,26,27,28,61
#коды тарифных планов через запятую
#при указании параметра блокировка осуществляется только если на дату блокировки в договоре стоит один из указанных тарифов
#debet.npay.status.manage.tariff.ids=
#учитываемый в дебетовых абонплатах набор услуг (если не указан, считается, что после разблокировки будут начислены все услуги из полного набора)
#debet.npay.service.set=


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 16 ноя 2016, 17:08 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
я просто говорю, что до определенного периода это работало. а потом, модуль аб. плат начал переводить статус договора в Активен, если баланс его положителен - при этом никаких платежей по договору не происходит.
то есть проблема то в том, что не проверяется из какого статуса переводится в открытый что ли? типа из приостановлен не должен, но переводит?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 16 ноя 2016, 17:09 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
#код заблокированного статуса договора
debet.npay.locked.status=3,4
это какие у вас статусы?
настройку в ядре покажите уж тогда

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 16 ноя 2016, 17:39 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Код:
# статусы договора, коды и обозначения
contract.status.list=0:Активен;1:В отключении;2:Отключен;3:Закрыт;4:Приостановлен;5:В подключении

Цитата:
то есть проблема то в том, что не проверяется из какого статуса переводится в открытый что ли? типа из приостановлен не должен, но переводит?

по сути да, надо дать клиенту возможно заморозить договор и так работало, а сейчас перестало.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 16 ноя 2016, 17:40 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
правильно ли я понимаю, что мне надо убрать из debet.npay.locked.status - 4 код статуса? но при этом оставить его contract.status.suspend.codes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 16 ноя 2016, 18:19 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
ну вроде как получается да
причём вы его туда видимо недавно добавляли. т.к. возможность указывать несколько статусов там совсем свежая, июня 2016
или может прописано было всегда, но после этого и стало странно так работать
хотя не должно вроде как... надо бы вам вспомнить зачем у вас два статуса там прописано

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [7.0] Приостановить договор из ЛК
СообщениеДобавлено: 16 ноя 2016, 18:22 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
я если честно затрудняюсь ответить наверняка, когда это было доабвлено.
ок, удалю, понаблюдаю. спасибо.


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

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


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

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


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

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