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

[5.2] Не устанаваливается статуст Заблокирован
http://forum.bitel.ru/viewtopic.php?f=16&t=9389
Страница 1 из 1

Автор:  spectrum [ 01 июл 2014, 16:36 ]
Заголовок сообщения:  [5.2] Не устанаваливается статуст Заблокирован

Не устанаваливается статус Заблокирован у договоров с отрицательным балансом. В планировщике запускается задача "Закрытие статуса NPay договоров по балансу". Она выполняется, но статусы договров остатся Активными.

Автор:  dimOn [ 01 июл 2014, 16:44 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

Лимит у договоров какой?
Договоры точно дебетовые?
Во сколько задача настроена и во сколько настроена задача переобсчёта?

Автор:  stark [ 01 июл 2014, 17:06 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

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

Автор:  dimOn [ 01 июл 2014, 17:18 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

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

Так именно что не после, а ДО должно быть в этом случае.
Цитата:
то ничего менять не будет

в смысле "не будет"? закрывать не будет, если в минус начислено? это как это так)
описанная проблема не в том, что в минус, а в том, что не закрывается типа.

Автор:  stark [ 01 июл 2014, 17:30 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

dimOn писал(а):
Цитата:
закрытие должно быть после начисление абонплат. Если уже начислено в минус, то ничего менять не будет

Так именно что не после, а ДО должно быть в этом случае.
Цитата:
то ничего менять не будет

в смысле "не будет"? закрывать не будет, если в минус начислено? это как это так)


Именно так и есть.

Автор:  stark [ 01 июл 2014, 17:31 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

stark писал(а):
закрытие должно быть после начисление абонплат.


Прошу прощения, наоборот - закрытие должно быть ДО начисление абонплат.

Автор:  dimOn [ 01 июл 2014, 17:39 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

Цитата:
Не устанаваливается статус Заблокирован у договоров с отрицательным балансом.
А почему вы вообще считаете, что должно закрыться? Причём тут баланс отрицательный? В дополнение к предыдущим вопросам: абонка у вас какая?

Автор:  spectrum [ 01 июл 2014, 17:40 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

dimOn писал(а):
Лимит у договоров какой?
Договоры точно дебетовые?
Во сколько задача настроена и во сколько настроена задача переобсчёта?

Лимитам там все верно, они нулевые.
Договоры дебетовые.

Запуск процесса Начисление NPay абон плат был сделан в 13:00.
Запуск процесса Закрытие статуса NPay договоров по балансу в 13:20.

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

Автор:  dimOn [ 01 июл 2014, 17:43 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

Так, может, абонплата у вас, например, месячная или как вообще?

Цитата:
Запуск процесса Начисление NPay абон плат был сделан в 13:00.
Запуск процесса Закрытие статуса NPay договоров по балансу в 13:20.

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

Автор:  stark [ 01 июл 2014, 17:46 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

вот тут есть обсуждение темы.

Автор:  spectrum [ 01 июл 2014, 17:53 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

dimOn писал(а):
Так, может, абонплата у вас, например, месячная или как вообще?

А какая разница? Есть отрицательный баланс. Вполне логично, что договор надо перевести в статус Заблокирован.

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

dimOn писал(а):
если абонка, например, уже списалась на месяц, оно и не должно закрыть.

Тот же вопрос почему? Есть отрицательный баланс. Вполне логично, что договор надо перевести в статус Заблокирован.


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

Автор:  stark [ 01 июл 2014, 18:01 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

spectrum писал(а):
dimOn писал(а):
Так, может, абонплата у вас, например, месячная или как вообще?

А какая разница? Есть отрицательный баланс. Вполне логично, что договор надо перевести в статус Заблокирован.

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

dimOn писал(а):
если абонка, например, уже списалась на месяц, оно и не должно закрыть.

Тот же вопрос почему? Есть отрицательный баланс. Вполне логично, что договор надо перевести в статус Заблокирован.


перейдите по ссылке выше. там есть про флаг
Код:
check.account.changed=false

Поставьте его в конфигурации задачи.

Автор:  stark [ 01 июл 2014, 18:04 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

spectrum писал(а):
dimOn писал(а):
если абонка, например, уже списалась на месяц, оно и не должно закрыть.

Тот же вопрос почему? Есть отрицательный баланс. Вполне логично, что договор надо перевести в статус Заблокирован.


Никто не знает почему, в том числе и сам разработчик . Режим дебетовых абонплат так работал с самого начала.

Автор:  spectrum [ 01 июл 2014, 18:05 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

stark писал(а):
Код:
check.account.changed=false

Поставьте его в конфигурации задачи.

У нас версия 5.2. Этот флаг будет работать?

Автор:  stark [ 01 июл 2014, 18:09 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

spectrum писал(а):
stark писал(а):
Код:
check.account.changed=false

Поставьте его в конфигурации задачи.

У нас версия 5.2. Этот флаг будет работать?


не накатывали на 5.2

Автор:  dimOn [ 01 июл 2014, 18:19 ]
Заголовок сообщения:  Re: Не устанаваливается статуст Заблокирован

spectrum писал(а):
Есть отрицательный баланс. Вполне логично, что договор надо перевести в статус Заблокирован..

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

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