forum.bitel.ru http://forum.bitel.ru/ |
|
[6.2] Договор приостановлен хотя средства есть http://forum.bitel.ru/viewtopic.php?f=16&t=11023 |
Страница 1 из 1 |
Автор: | zavndw [ 23 окт 2015, 16:00 ] |
Заголовок сообщения: | [6.2] Договор приостановлен хотя средства есть |
Все просто 350 руб/мес до текущего дня. В день 11.29 руб и договор заблокирован не смотря на баланс 77 руб Вложение: Вложение: Код: Сервер: вер. 6.2.963 / 13.10.2015 15:05:24
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60 bill: вер. 6.2.46 / 23.09.2015 17:51:41 card: вер. 6.2.29 / 29.09.2015 19:43:48 dba: вер. 6.2.158 / 14.08.2015 18:01:44 inet: вер. 6.2.582 / 09.10.2015 18:16:04 mps: вер. 6.2.169 / 31.08.2015 19:07:41 npay: вер. 6.2.183 / 23.09.2015 17:51:59 phone: вер. 6.2.241 / 06.10.2015 16:29:53 psb: вер. 6.2.26 / 13.10.2015 15:05:35 qiwi: вер. 6.2.34 / 13.10.2015 15:05:35 reports: вер. 6.2.192 / 06.10.2015 16:29:53 ru.bitel.bgbilling.plugins.cladr: вер. 6.2.116 / 14.08.2015 18:01:59 ru.bitel.bgbilling.plugins.crm: вер. 6.2.185 / 23.09.2015 17:51:54 trayinfo: вер. 6.2.165 / 14.08.2015 18:02:11 |
Автор: | stark [ 23 окт 2015, 16:44 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Ищите в логах планировщика ""Locked contract xxx balance: yyy; currentAccount: zzz; planAccount vvv" |
Автор: | stark [ 23 окт 2015, 16:49 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
почему наработка только 146 ? 350 * 20 / 31 = 226 рублей. 226 - 146 = 80 рублей. У вас 77 - не хватает. Т.е скорее всего по каким-то причинам абонку не снимали до этого , а сейчас правильно заблокировало. |
Автор: | Ildar [ 27 окт 2015, 18:21 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Как у вас настроена задача закрытие статусов? Похоже она у вас не выполнялась каждый день. |
Автор: | zavndw [ 27 окт 2015, 18:25 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Ушёл в hd:) |
Автор: | skyb [ 28 окт 2015, 08:29 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
рассказываю как получилось )))) у меня такая же фигня есть есть услуга, она списывается ЗА МЕСЯЦ, сразу она ПРОПОРЦИОНАЛЬНА ПЕРИОДУ, после блокировки (услуга уже была списана), она пересчитывается согласно статусу приостановлен, деньги абоненту возвращаются. правдо у меня это работает при 2-х услугах, а тут вроде другое что то |
Автор: | Ildar [ 28 окт 2015, 09:28 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Да такое возможно предположить. Но проблема в том, что договор не приостанавливали в октябре. |
Автор: | ok-2004 [ 07 июн 2017, 17:57 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Подниму тему. Договора останавливаются при достаточной сумме для открытия! Примеры : -Договор 1: Вложение: у договора - тариф: Вложение: у договора - баланс: Вложение: 32.90 > 30.93 Но договор закрылся! |
Автор: | ok-2004 [ 07 июн 2017, 18:03 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Договор 2: Вложение: На договоре - тариф: Вложение: У договора - баланс: Вложение: 54.24 > 12.93. Но договор закрылся! Вся эта беда случилась 1-го июня. Именно в этот день мы перешли с 6.0 на 6.2 ничего не меняя в конфигах! Почему закрываются договора ! |
Автор: | zavndw [ 07 июн 2017, 18:08 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
так договор закрылся 7го чила же? как это могло быть 1го. По тарифу все списалось верно по 6е чило. и возможно у вас 6 или 5 дней планировщик не работал) |
Автор: | ok-2004 [ 07 июн 2017, 18:13 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Ещё одна странность : Вложение: История изменения статусов : c 6-го июня началась карусель : Закрыт-Активен-Закрыт-Активен 6-го июня: -в 4-утра сработала задача "закрытия дебет-договоров по балансу", -в 4.24 - "задача начисления абоненток." - которая открыла договор (!?) и написала - "разблокирован модулём абонплат по достаточному платежу" Но никаких платежей у абонента в июне не было ! Почему первая задача блокирует договор , хотя средства есть, а вторая - активирует его, хотя должна была просто списать абонентку ? |
Автор: | ok-2004 [ 07 июн 2017, 18:15 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Цитата: возможно у вас 6 или 5 дней планировщик не работал) Работал ! 712 % ! |
Автор: | Phricker [ 07 июн 2017, 18:16 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Скриншот планировщика с задачами модуля NPAY можно? |
Автор: | Phricker [ 07 июн 2017, 18:17 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
И апать тему 2015 года? У вас возможно другая проблема. На будущее если у вас большая проблема делайте отдельные темы. Так хоть найти потом можно что кому |
Автор: | ok-2004 [ 07 июн 2017, 18:21 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Код: И апать тему 2015 года Прошу извинить, просто цейтнот ! Бродил по форуму в поисках мыслей и набрёл на эту тему, небыло времени создавать новую. Планировщик : Вложение: Ах. да! забыл : Информация о версии: Клиент: вер. 6.2.862 / 30.05.2017 03:57:55 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_131 Сервер: вер. 6.2.1184 / 30.05.2017 04:17:11 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_131 bill: вер. 6.2.103 / 12.05.2017 18:50:32 card: вер. 6.2.43 / 16.03.2017 23:47:47 dialup: вер. 6.2.316 / 12.05.2017 18:52:28 drweb: вер. 6.2.71 / 09.03.2016 11:43:11 email: вер. 6.2.177 / 14.12.2016 14:27:42 inet: вер. 6.2.720 / 30.05.2017 03:55:47 ipn: вер. 6.2.264 / 09.01.2017 16:41:56 mps: вер. 6.2.225 / 17.05.2017 18:35:37 npay: вер. 6.2.200 / 30.05.2017 04:17:18 payonline: вер. 6.2.65 / 01.06.2017 15:55:49 rentsoft: вер. 6.2.63 / 04.10.2016 19:16:26 reports: вер. 6.2.217 / 02.05.2017 12:37:22 ru.bitel.bgbilling.plugins.crm: вер. 6.2.195 / 04.10.2016 19:16:05 ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.97 / 12.05.2017 18:50:40 ru.bitel.bgbilling.plugins.documents: вер. 6.2.176 / 14.12.2016 14:33:16 ru.bitel.bgbilling.plugins.helpdesk: вер. 6.2.182 / 04.10.2016 19:16:06 trayinfo: вер. 6.2.171 / 10.03.2017 18:11:41 voiceip: вер. 6.2.192 / 12.05.2017 18:50:31 wm: вер. 6.2.189 / 04.10.2016 19:16:46 yamoney: вер. 6.2.58 / 04.10.2016 19:16:49 Окружение: Клиент: os: Linux amd64, 4.8.0-54-generic java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_131 jre home: /home/oleg/BGBillingClient_6.2/jdk1.8.0_131/jre default tz: 07.06.2017 15:26 MSK +0300 (Europe/Moscow) user tz: 07.06.2017 15:26 MSK +0300 (Europe/Moscow) locale: ru_RU Сервер: os: Linux amd64, 4.4.0-78-generic java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_131 jre home: /opt/java/jdk1.8.0_131/jre default tz: 07.06.2017 15:26 MSK +0300 (Europe/Moscow) db time: master: 07.06.2017 15:26 MSK db charset: connection: utf8(utf8_unicode_ci), database: utf8(utf8_unicode_ci) locale: en_US uptime: Started: 07.06.2017 13:33:50 Uptime: 0 d 01:52:16 ЗЫ: в логах - никаких ошибок ! |
Автор: | Phricker [ 07 июн 2017, 18:34 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Конфиг NPAY модуля. Попробую на тесте поиграться. |
Автор: | ok-2004 [ 07 июн 2017, 18:44 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Конфиг простой : Код: contract.status.suspend.codes=3,4 recalculate.on.service.change=1 max.periodic.errors=30 service.set.1.title=Абонплаты конца месяца service.set.1.sids=15,30,31,32,37,39,41 service.set.2.title=Абонплаты начала месяца service.set.2.sids=13,29,38,42 debet.npay.status.manage=1 debet.npay.active.status=0 debet.npay.locked.status=3 debet.npay.status.manage.groups=7,10,12,14,15,16,17,18,19,20,22,23,24,25,26,27,28,29,30,31,32,34,35,36,37,38,39,40,41,42,43,44,45,46,47,50,51,53,62 debet.npay.unlock.balance.limit=0 debet.npay.processDependentSub=0 debet.npay.service.set=13,15,29,31,32,37,38,39,41,42 Конфиг задачи планировщика "Абонплаты начала месяца" : Код: mid=2
service.set=2 hour.minus=0 |
Автор: | ok-2004 [ 07 июн 2017, 19:11 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
То ли я перекипел малешко, толи в 6.2 поменялась логика, но кажется я перестал понимать смысл этих фраз их доки: Цитата: Для каждого активного договора оценивается сумма начислений абонентских плат при тарификации до текущих суток. Это - дневная цена тарифа в текущем дне ? Цитата: Оценивается уже начисленная договору наработка за абонентские платы. Это дневная цена тарифа , умноженная на число прошедших дней с начала месяца, исключая текущий в которых договор пребывал в соcтоянии "0"? Цитата: В случае, если уже начисленная наработка более или равна планируемой к начислению, не выполняется никаких действий. А разве не в случае если планируемое начисление не переведёт баланс в минус ? ( для простоты примем лимит=0) Цитата: В случае, если планируемая к начислению наработка больше уже начисленной и её начисление приведёт к понижению баланса договора ниже лимита, то статус договора меняется на... "3" Цитата: ...если планируемая к начислению наработка больше уже начисленной... - категорически не понимаю зачем это проверять ?... Цитата: Перевод договора в активный статус, происходит по платежу тогда, когда остаток баланса позволяет открыть договор от текущей даты, начислить ему абонентскую плату и баланс при этом не должен опуститься ниже лимита. Минимально необходимая для открытия сумма платежа должна отображаться в дереве карточки договора напротив экземпляра модуля NPay. Прекрасно! Но походу переводит договор в активный статус задача начисления абоненток! Потому как между задачей блокировки "дебетников" и задачей начисления им абоненток им 15 мин и никаких платежей от клиентов в это время не поступало! Зы : специально сегодня ночью проверил статус некоторых договоров: -в 3.55 - статус "0" -в 4.00 - сработала задача приостановки "дебетников" по балансу. -в 4.05 - статус стал "3", хотя денег у договора было более чем достаточно! -в 4.15 - сработала задача начисления абонентки "дебетникам" -в 4.20 - сработал какой-то фантомный платёж и статус опять стал "0" Мистика! |
Автор: | zavndw [ 07 июн 2017, 19:50 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
мистики нет, в 4-15 начисление значит сработало вот это "С 5.2 там поменялась логика, теперь любое начисление рассматривается как приход платежа" Возможно дело в этом: Новый флаг check.account.changed=false в задаче закрытия статуса npay по балансу. Отключает проверку на изменение наработки, позволяет закрыть статус когда c абонента уже списали абонплату (по умолчанию true)." |
Автор: | ok-2004 [ 07 июн 2017, 20:13 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
не до конца понял что делает этот флаг, но поставил его. Буду проверять. |
Автор: | dimOn [ 08 июн 2017, 11:57 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Цитата: ...если планируемая к начислению наработка больше уже начисленной... затем, чтобы проверить, что абонплата изменилась.- категорически не понимаю зачем это проверять ? и не закрылся договор, если абонплата с прошлого дня не менялась (при помесячном тарифе, например). Например тут пояснял: https://forum.bitel.ru/viewtopic.php?f= ... 15#p103813 |
Автор: | ok-2004 [ 08 июн 2017, 13:53 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
2 dimOn: Наверно при помесячном списании это действительно круто, но при дневном превратилась в сущий кошмар 2 zavndw: "check.account.changed" - очень полезный флаг, походу помогло.... Зы : если такая фича появилась в 5.2 , то ни понимаю как у нас всё прекрасно работало в 5.2 и 6.0 и проявилось тока при апгрейде на 6.2 ?.... |
Автор: | dimOn [ 08 июн 2017, 16:05 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
при дневном такая проблема вообще не должна возникать, т.к. начисление делается раз в сутки и наработка ежесуточно меняется, нет? я не понимаю как этот флаг может помочь в вашей проблеме, пояснит может кто-нибудь |
Автор: | ok-2004 [ 08 июн 2017, 16:59 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
Цитата: при дневном такая проблема вообще не должна возникать, т.к. начисление делается раз в сутки и наработка ежесуточно меняется, Реальные проблемы, опровергающие Ваше утверждение: https://forum.bitel.ru/viewtopic.php?f= ... 23#p105432 https://forum.bitel.ru/viewtopic.php?f= ... 23#p105433 https://forum.bitel.ru/viewtopic.php?f= ... 23#p105435 https://forum.bitel.ru/viewtopic.php?f= ... 23#p105439 https://forum.bitel.ru/viewtopic.php?f= ... 23#p105442 Цитата: я не понимаю как этот флаг может помочь в вашей проблеме Увы я ещё более не понимаю. и тем не менее 3-х дневные танцы с бубном завершились именно тогда когда я поставил этот флаг в конфиг модуля NPAY. Сегодня ночь и день прошли спокойно.... |
Автор: | dimOn [ 08 июн 2017, 23:08 ] |
Заголовок сообщения: | Re: [6.2] Договор приостановлен хотя средства есть |
ok-2004 писал(а): Реальные проблемы, опровергающие Ваше утверждение: https://forum.bitel.ru/viewtopic.php?f= ... 23#p105432 https://forum.bitel.ru/viewtopic.php?f= ... 23#p105433 https://forum.bitel.ru/viewtopic.php?f= ... 23#p105435 https://forum.bitel.ru/viewtopic.php?f= ... 23#p105439 https://forum.bitel.ru/viewtopic.php?f= ... 23#p105442 не, я не про вашу конкретно проблему, а про "проблему которая решается флагом check.account.changed" |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |