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

отключить автоматическую активацию договора в статусе
http://forum.bitel.ru/viewtopic.php?f=22&t=11376
Страница 1 из 1

Автор:  Galkov [ 24 фев 2016, 18:33 ]
Заголовок сообщения:  отключить автоматическую активацию договора в статусе

Помогите пожалуйста.. как отключить автоматическую активацию договора (смену статуса на Активный), если он находится в таком-то статусе (постоянно вышибает отключеных руками абонентов, если поступает палатёж, при этом есть статусы из которых так и должно быть ), поэтому вот это -

do.not.open.contract.on.payment=1

не применимо (такие пользователи в одной группе могут быть).

Автор:  vdd [ 24 фев 2016, 19:17 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

# Cтатусы договора, из которых кредитовый договор может быть переведён в активный статус по платежу
# в случае, если сальдо станет положительным
credit.contract.open.by.payment.status=1

Автор:  Galkov [ 24 фев 2016, 19:31 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

vdd писал(а):
# Cтатусы договора, из которых кредитовый договор может быть переведён в активный статус по платежу
# в случае, если сальдо станет положительным
credit.contract.open.by.payment.status=1



Это не то..

Автор:  vdd [ 24 фев 2016, 19:34 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

Цитата:
как отключить автоматическую активацию договора (смену статуса на Активный), если он находится в таком-то статусе

От сальдо должно не зависеть? Или перечислить все статусы, кроме одного в credit.contract.open.by.payment.status нет возможности?

Автор:  Galkov [ 25 фев 2016, 11:18 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

Я не подумал про разницу между кредитными и дебетовыми договорами... договора дебетовые... нужно чтобы договора, находящиеся в неком статусе не выходили из него, если поступает платёж, выводящий баланс в +. Они так и должны оставаться в своём статусе.
При этом есть статусы из которых такой выход должен происходить.

Автор:  skyb [ 25 фев 2016, 11:44 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

дебитовую схему абонок применяете?

Автор:  Galkov [ 25 фев 2016, 11:54 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

skyb писал(а):
дебитовую схему абонок применяете?


и ту и ту, но проблемма есть в дебетовых договорах - договор находится в статусе, скажем "отключен за долги", счёт отрицательный, договор дебетовый.
абоненту падает платёж - он переходит в активный статус. так не должно быть.
в то же время в этой группе есть абоненты в статусе "приостановлен" - если они выходят в + по платежу - их должно включать.
---
нужна вот такая схема.

сейчас в обоих случаях договор становится активным. (специально отключил все свои скрипты на договоре, чтобы ничего не влияло, кроме логики ядра.)

Автор:  dimOn [ 25 фев 2016, 12:10 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

Цитата:
но проблемма есть в дебетовых договорах <...>абоненту падает платёж - он переходит в активный статус. так не должно быть.
так и не должно быть, если настроили верно.
или укажите в чём ошибка программы (настроено так-то, а работает так-то), или уточните вопрос

Автор:  Galkov [ 25 фев 2016, 12:17 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

dimOn писал(а):
Цитата:
но проблемма есть в дебетовых договорах <...>абоненту падает платёж - он переходит в активный статус. так не должно быть.
так и не должно быть, если настроили верно.
или укажите в чём ошибка программы (настроено так-то, а работает так-то), или уточните вопрос



да. так и должно быть.
но периодически я ловлю дебетовые договора, которые вышли из статуса по платежу.

сейчас попробовал смоделировать ситуацию - 1 раз по платежу дебетовый договор вышел из статуса, это совершенно точно. но повторить я больше это не могу - повторное моделирование ситуации на договоре отрабатывается правильно - больше ядро не меняет статус договору.

в истории изменения статусов написано - "Статус изменён модулем абонплат по достаточному "[..]
-----------------------------------

Вложения:
qwest.png
qwest.png [ 171.39 КБ | Просмотров: 6336 ]

Автор:  Galkov [ 10 мар 2016, 12:50 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

Проблема сама-собой не исчезла.
По прежнему есть абоненты случайным образом(не каждый раз!!!) выходящие из установленного им статуса в активные, при том, что по настройкам этого происходить не должно.
Вручную проблему воспроизвести не получается. Так как при выполнении занесения платежа вручную выхода в статус активный у абонента не происходит.

Автор:  dimOn [ 10 мар 2016, 13:30 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

Лично я несколько раз выше пытался спросить - почему они не должны "переходить в активные"? В чём именно ошибка видится? По каким именно "настройкам происходить не должно"? Итд.

Автор:  Galkov [ 10 мар 2016, 13:48 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

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

Я же выше описал и даже привёл скриншот проблемы, как NPay изменил статус абоненту по приходу платежа и оставил запись в логе статусов. Что туда надо добавить, чтобы было полностью понятно, что настроено точно?

я ещё раз повторяю - происходит такое не каждый раз. т.е. да - NPAY не каждый раз выводит абонента из какого-то статуса в активный на дебетовом договоре. это заметно только при довольно большом объёме платежей. вручную получилось такое сделать только 1 раз из пары десятков попыток.

Автор:  stark [ 21 мар 2016, 18:00 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

Перечитал тему и не вижу информации, конфигов. я не понял применяется ли у вас дебетовая схема абонплат.. И если да, то что что у вас стоит в
Код:
debet.npay.locked.status


В общем ваша задача настроить такой статус, который бы не открывался биллином. Если у вас его открывает механизм дебетовых абонплат, то надо настроить его в этой опции. Если как-то еще, то надо разбираться.

Автор:  dimOn [ 21 мар 2016, 20:32 ]
Заголовок сообщения:  Re: отключить автоматическую активацию договора в статусе

информация и конфиги почему-то в секрете - я про то, "как именно настроено?" несколько раз спросил

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