forum.bitel.ru http://forum.bitel.ru/ |
|
Ошибка смены статуса клиента на Активный (CRM) http://forum.bitel.ru/viewtopic.php?f=22&t=10149 |
Страница 1 из 1 |
Автор: | moniko [ 06 фев 2015, 17:54 ] |
Заголовок сообщения: | Ошибка смены статуса клиента на Активный |
Добрый день! Впервые столкнулись с такой проблемой. Клиент (услуга интернет, режим дебет) был заблокирован 1.01.15 по недостатку средств на счете (входящий остаток около 120 руб. при абонентской плате 250 руб). 18-го числа он был разблокирован 18.01.2015-… 18.01.2015 06:03:47 Активен Сервер Разблокирован модулем абонплат по достаточному платежу хотя никакого платежа не было. В этот момент отрабатывало задание планировщика Начисление NPay абонплат 09.08.2013-… * * * 6 0 работает нормальный Тарифный план с помесячным режимом снятия пропорционально периоду. Как такое могло произойти и как избежать подобного в дальнейшем? Информация о версии: Сервер: вер. 6.0 сборка 1817 от 12.12.2014 19:45:32 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_45 npay вер. 6.0 сборка 229 от 14.11.2014 18:59:36 |
Автор: | stark [ 06 фев 2015, 17:58 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
после начисления абопнлаты могло так получится, что денег ему теперь стало хватать на тот момент ? А, кажется догадываюсь. Вначале месяца ему не хватало, а тут раз и стало хватать - пропорционально периоду же. Что то-то похожее у Phricker-а вроде было, если не путаю. |
Автор: | Phricker [ 06 фев 2015, 18:37 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Кто поминает меня всуе Вроде такого не было у меня. Хотя у нас и не используются пропорционально периоду ЕМНИМС. Случаем лимит ему не выставляли? Или скрипт переобсчет баланса не делал? Или новую опцию не пробовали ставить случайно Код: 172 23.04.2014 15:38:46 ДОБАВЛЕНО Новый флаг check.account.changed=false в задаче закрытия статуса npay по балансу. Отключает проверку на изменение наработки, позволяет закрыть статус когда c абонента уже списали абонплату (по умолчанию true). Оно же и открывает договора ![]() |
Автор: | moniko [ 09 фев 2015, 10:31 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
stark писал(а): после начисления абопнлаты могло так получится, что денег ему теперь стало хватать на тот момент ? А, кажется догадываюсь. Вначале месяца ему не хватало, а тут раз и стало хватать - пропорционально периоду же. Что то-то похожее у Phricker-а вроде было, если не путаю. Ну да, так и есть, как стало хватать его разблокировало. Только вот разблокировка у дебетовых клиентов должна происходить по приходу достаточного платежа. А тут платежа не было, а клиента открыло задание - Начисление NPay абонплат, так быть точно не должно. У нас везде такая схема, таких косяков не было. |
Автор: | moniko [ 09 фев 2015, 10:34 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Phricker писал(а): Кто поминает меня всуе Вроде такого не было у меня. Хотя у нас и не используются пропорционально периоду ЕМНИМС. Случаем лимит ему не выставляли? Или скрипт переобсчет баланса не делал? Или новую опцию не пробовали ставить случайно Код: 172 23.04.2014 15:38:46 ДОБАВЛЕНО Новый флаг check.account.changed=false в задаче закрытия статуса npay по балансу. Отключает проверку на изменение наработки, позволяет закрыть статус когда c абонента уже списали абонплату (по умолчанию true). Оно же и открывает договора ![]() Лимит 0, первым делом проверили. Опцию не добавляли. |
Автор: | stark [ 09 фев 2015, 12:06 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
moniko писал(а): stark писал(а): после начисления абопнлаты могло так получится, что денег ему теперь стало хватать на тот момент ? А, кажется догадываюсь. Вначале месяца ему не хватало, а тут раз и стало хватать - пропорционально периоду же. Что то-то похожее у Phricker-а вроде было, если не путаю. Ну да, так и есть, как стало хватать его разблокировало. Только вот разблокировка у дебетовых клиентов должна происходить по приходу достаточного платежа. А тут платежа не было, а клиента открыло задание - Начисление NPay абонплат, так быть точно не должно. У нас везде такая схема, таких косяков не было. Начиная с версии 5.2 любое начисление генерирует те же самые события, как и платеж . Ну на самом деле раньше клиент мог заплатить 1 рубль и его бы открыло , так что это сомнительная защита. |
Автор: | moniko [ 09 фев 2015, 13:04 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Хм, а как защищаться? Как нам эмулировать работу версии 5.1, когда после блокирования клиента он не мог работать пока не оплатил. Нам неинтересно, чтобы клиента разблокировало где-то 18-го числа, когда входящего остатка хватает на конец месяца, а он и не подозревает что у него инет доступен и деньги снялись ![]() |
Автор: | Cromeshnic [ 09 фев 2015, 13:56 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Подневное списание абонплат не вариант? |
Автор: | moniko [ 09 фев 2015, 14:58 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Cromeshnic писал(а): Подневное списание абонплат не вариант? Ну у нас схема работы при которой абонка снимается за месяц и всех блокирует 1-го числа. При подневном я так понимаю в любой момент как деньги закончатся блокировать будет. |
Автор: | Phricker [ 09 фев 2015, 15:13 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
moniko писал(а): Cromeshnic писал(а): Подневное списание абонплат не вариант? Ну у нас схема работы при которой абонка снимается за месяц и всех блокирует 1-го числа. При подневном я так понимаю в любой момент как деньги закончатся блокировать будет. Подневной режим списания авансом за месяц |
Автор: | moniko [ 09 фев 2015, 15:19 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
А в чем будет отличие от помесячного режима снятия? В день, когда денег будет хватать на остаток месяца, клиента не разблокирует? |
Автор: | Phricker [ 09 фев 2015, 15:25 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Ну у нас не разблокировывает к примеру. Но ВОЗМОЖНО, что это у вас связано не с режимом начисления абонплат (у нас не используется пропорц. периоду, так что уверенно не могу сказать), а с каким либо скриптом который у вас запускается и делает начисления или переобсчет баланса. Тогда вам не поможет. |
Автор: | moniko [ 09 фев 2015, 15:43 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Нет, я же написала выше что разблокировка происходит по заданию планировщика "Начисление NPay абонплат", своих скриптов у нас нет. Stark уже подтвердил эту логику работы. Поэтому я не уверенна что подневной режим снятия спасет. |
Автор: | Phricker [ 09 фев 2015, 15:45 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Если вы думаете, что вот это stark писал(а): Вначале месяца ему не хватало, а тут раз и стало хватать - пропорционально периоду же. есть подтверждение логики - то вы ошибаетесь )))))))) Щас Димон придет и скажет, что полгода назад был коммит который менял логику, а Старк об этом не в курсе, а потом окажется что Старк менял логику, но никому об этом не сказал Цитата: Поэтому я не уверенна что подневной режим снятия спасет. Спасет. Он не разблокировывает. |
Автор: | stark [ 09 фев 2015, 15:53 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Phricker писал(а): Кто поминает меня всуе Вроде такого не было у меня. Хотя у нас и не используются пропорционально периоду ЕМНИМС. Я просто вспомнил вот эту тему там есть нечто похожее, только наоборот. Там как раз нужно открыть, а не открывает. А тут открывает, но нужно не открывать. |
Автор: | Phricker [ 09 фев 2015, 15:54 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Ну про флаг я тоже упоминал. топикстартер утверждает что нет ничего подобного ![]() |
Автор: | stark [ 09 фев 2015, 16:15 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Это было мое предположение. Надо проверять как на самом деле работает. У меня теперь есть сомнения, вроде как пропорционально периоду - это пропорционально периоду действия услуги. Хотя наверное статус тут тоже учитывается. |
Автор: | moniko [ 09 фев 2015, 16:19 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Phricker писал(а): Если вы думаете, что вот это stark писал(а): Вначале месяца ему не хватало, а тут раз и стало хватать - пропорционально периоду же. есть подтверждение логики - то вы ошибаетесь )))))))) Щас Димон придет и скажет, что полгода назад был коммит который менял логику, а Старк об этом не в курсе, а потом окажется что Старк менял логику, но никому об этом не сказал нет, я имела ввиду stark писал(а): Начиная с версии 5.2 любое начисление генерирует те же самые события, как и платеж . Ну на самом деле раньше клиент мог заплатить 1 рубль и его бы открыло , так что это сомнительная защита. В 5.1 у нас с этим всё ок как раз. |
Автор: | moniko [ 09 фев 2015, 16:20 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Мне бы вот разделить эти события начисления и прихода платежа =) |
Автор: | stark [ 09 фев 2015, 16:22 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
moniko писал(а): Phricker писал(а): Если вы думаете, что вот это stark писал(а): Вначале месяца ему не хватало, а тут раз и стало хватать - пропорционально периоду же. есть подтверждение логики - то вы ошибаетесь )))))))) Щас Димон придет и скажет, что полгода назад был коммит который менял логику, а Старк об этом не в курсе, а потом окажется что Старк менял логику, но никому об этом не сказал нет, я имела ввиду stark писал(а): Начиная с версии 5.2 любое начисление генерирует те же самые события, как и платеж . Ну на самом деле раньше клиент мог заплатить 1 рубль и его бы открыло , так что это сомнительная защита. В 5.1 у нас с этим всё ок как раз. А если в 5.1 рубль заплатит? |
Автор: | moniko [ 09 фев 2015, 16:26 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
check.account.changed - этого флага нету. и чесно не поняла как он работает. |
Автор: | stark [ 09 фев 2015, 16:29 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
moniko писал(а): check.account.changed - этого флага нету. и чесно не поняла как он работает. Он вам не нужен. Он решает проблему, которой у вас нет. |
Автор: | moniko [ 09 фев 2015, 16:31 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
stark писал(а): А если в 5.1 рубль заплатит? рубль ничего не меняет, договор становится активным только при достаточном платеже. из доков: "Перевод договора в активный статус происходит по платежу тогда, когда остаток баланса позволяет перевести открыть договор от текущей даты, начислить ему абонентскую плату и баланс при этом не должен опуститься ниже лимита. Минимально необходимая для открытия сумма платежа должна отображаться в дереве карточки договора напротив экземпляра модуля NPay." |
Автор: | stark [ 09 фев 2015, 16:32 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
moniko писал(а): stark писал(а): А если в 5.1 рубль заплатит? рубль ничего не меняет, договор становится активным только при достаточном платеже. из доков: "Перевод договора в активный статус происходит по платежу тогда, когда остаток баланса позволяет перевести открыть договор от текущей даты, начислить ему абонентскую плату и баланс при этом не должен опуститься ниже лимита. Минимально необходимая для открытия сумма платежа должна отображаться в дереве карточки договора напротив экземпляра модуля NPay." А эта сумма у вас не уменьшается в течении месяца ? |
Автор: | moniko [ 09 фев 2015, 16:42 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Уменьшается, но если клиент оплатил даже рубль и ему хватило на остаток месяца то он в курсе что интернет стал доступен. А когда без платежа становится доступным то клиент сильно возмущается когда узнает в след.месяце что инет был доступен и остаток уже списан без его ведома. |
Автор: | moniko [ 10 фев 2015, 11:58 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный |
Так есть какой-то способ настроить работу по старой схеме? |
Автор: | Phricker [ 10 фев 2015, 12:01 ] |
Заголовок сообщения: | Re: Ошибка смены статуса клиента на Активный (CRM) |
Подневной режим списания авансом за месяц. Вам же уже предложили это |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |