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

Отключен за неуплату
http://forum.bitel.ru/viewtopic.php?f=22&t=7739
Страница 1 из 1

Автор:  barguzin2 [ 16 фев 2013, 23:52 ]
Заголовок сообщения:  Отключен за неуплату

Ставлю статус с комментарием Отключен [17.02.2003-...] Отключен за неуплату.

Дальше допустим тут же просят включить на 2 дня и обещают заплатить. Ставлю статус Активен [17.02.2013-18.02.2013] Отсрочка платежа по звонку. Все Ок.

Предыдущий отключенный статус получается разрывается (перемещается) и он уже становится Отключен [19.02.2013-...] Отключен за неуплату. Тут тоже все Ок.

Дальше ставлю платеж и вижу статусы: с отсрочкой платежа и вот ЭТО: Активен [19.02.2013-...] Отключен за неуплату. Not Ok.

Несуразица какая-то получается. Все действия провожу подряд одно за другим. Получается при платеже статус уже Активный и, так понимаю, идет только перетирание. Но по идее этот новый статус перекрывает все предыдущие и они должны удаляться. Не ? Для наглядности скрин прилагаю.

Код:
Сервер: вер. 5.2 сборка 1411 от 14.02.2013 19:26:40


Вложения:
status.jpg
status.jpg [ 13.65 КБ | Просмотров: 3903 ]

Автор:  Phricker [ 17 фев 2013, 00:08 ]
Заголовок сообщения:  Re: Отключен за неуплату

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

Автор:  barguzin2 [ 17 фев 2013, 10:17 ]
Заголовок сообщения:  Re: Отключен за неуплату

Не, то что Отключен [19.02.2013-...] Отключен за неуплату перетирается на Активный - это так и надо. Мы ведь сначала отключили абонента и потом включили его на 2 дня временным статусом, после которого опять идёт отключен (вдруг не оплатит). Клиент платит скажем в этот же день и уже 19го отключиться НЕ должен, поэтому указанный статус перетирается на Активен (по приходу платежа).

По статусу больших вопросов нет, разве что последние 2 на картине должны(?) были перетереться одним новым Активен [17.02.2013-...] при платеже (например с комментарием Установлен сервером [по платежу]). Больше всего смущает старый комментарий у измененного статуса, т.е. статус то Активен, а комментарий по прежнему Отключен за неуплату. Вот где основная несуразица. Здесь тогда хотя бы менять комментарий на Установлен сервером, раз меняется сам статус.

Автор:  Phricker [ 17 фев 2013, 13:12 ]
Заголовок сообщения:  Re: Отключен за неуплату

Честно говоря не смог повторить этого.
А у вас не используется скрипт изменения стандартной логики перетирания статусов?
Пример на вики есть.

Автор:  barguzin2 [ 17 фев 2013, 19:52 ]
Заголовок сообщения:  Re: Отключен за неуплату

Тогда еще данные: состояние на начало месяца: -100, расход: 100, исходящий: -200, лимит: -1000, режим: кредит. Началальный статус: Активен [01.12.2012-...] (поставить активен с начала действия договора).

Конфик
Код:
# статусы договора, коды и обозначения
contract.status.list=0:Активен;1:В отключении;2:Отключен;3:Заблокирован;4:Приостановлен;5:В подключении;6:Закрыт
# статус договора, при котором кредитовый договор считается активным
credit.contract.active.status=0
# статусы договора, из которых кредитовый договор может быть переведён в активный статус по платежу
# в случае, если сальдо станет положительным
credit.contract.open.by.payment.status=2,3
# статусы договора, которые перекрываются в будущем активным статусом, при открытии кредитового договора
credit.contract.override.future.to.active.status=2


Действия:
1) Дергаем статус: Отключен [17.02.2013-...] Отключен за неуплату
2) Дергаем статус: Активен [17.02.2013-18.02.2013] Отсрочка платежа
3) Приход 100р 17.02.2013.

В итоге получилась картинка из первого поста. В истории статусов после каждого действия добавлялось по строке (первую не считать, это установка активного статуса для сброса в исходное состояние)
Код:
01.12.2012-…   17.02.2013 21:28:00   Активен   Администратор   
17.12.2012-…   17.02.2013 21:30:29   Отключен   Администратор   Отключен за неуплату
17.12.2012-18.02.2013   17.02.2013 21:30:53   Активен   Администратор   Отсрочка платежа
19.02.2013-…   17.02.2013 21:31:25   Активен   Сервер   Отключен за неуплату

Никаких скриптов перетирания логики нет. Все из коробки.
Код:
Сервер: вер. 5.2 сборка 1411 от 14.02.2013 19:26:40

Автор:  barguzin2 [ 20 фев 2013, 10:35 ]
Заголовок сообщения:  Re: Отключен за неуплату

апчик!

Автор:  KostiK [ 27 фев 2013, 11:26 ]
Заголовок сообщения:  Re: Отключен за неуплату

К сожалению не получается воспроизвести на локальной машине. Напишите по этой проблеме в хелп деск и сразу доступ предоставте пожалуйста.

Автор:  barguzin2 [ 06 мар 2013, 16:53 ]
Заголовок сообщения:  Re: Отключен за неуплату

http://webfile.ru/6415554
Вот видеозапись действий. Еще раз краткая суть - статусы меняются правильно. Неправильно (по моему мнению) то, что когда в конце при платеже статус перетирается с Отключен на Активен - комментарий остается старым - Отключен за неуплату, а надо тогда его хотя бы просто пустым ставить чтобы не было противоречия.

Автор:  KostiK [ 07 мар 2013, 13:45 ]
Заголовок сообщения:  Re: Отключен за неуплату

Спасибо за помощь! Баг исправил, в следующем обновлении будет исправлено!

Автор:  barguzin2 [ 07 мар 2013, 16:28 ]
Заголовок сообщения:  Re: Отключен за неуплату

И Вам спасибо за исправление!

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