BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 апр 2024, 09:45

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: recalculate.on.service.change не работает [6.2]
СообщениеДобавлено: 26 июн 2015, 11:28 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июл 2010, 21:22
Сообщения: 319
Карма: 11
Добрый день!

В конфигурации модуля указано recalculate.on.service.change=2, пробую закрывать договор, но перерасчета абонентской платы не происходит.

_________________
Код:
    Клиент: вер. 6.2.874 / 05.02.2018 12:48:36
    os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_151
  Сервер: вер. 6.2.1203 / 05.02.2018 12:50:34
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: recalculate.on.service.change не работает [6.2]
СообщениеДобавлено: 26 июн 2015, 14:04 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
А оно вроде только на изменение самой абонплаты реагирует.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: recalculate.on.service.change не работает [6.2]
СообщениеДобавлено: 29 июн 2015, 10:50 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июл 2010, 21:22
Сообщения: 319
Карма: 11
stark писал(а):
А оно вроде только на изменение самой абонплаты реагирует.

Так при закрытии договора меняется период абонплаты => должно пересчитаться. В 6.0 работает :)

_________________
Код:
    Клиент: вер. 6.2.874 / 05.02.2018 12:48:36
    os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_151
  Сервер: вер. 6.2.1203 / 05.02.2018 12:50:34
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: recalculate.on.service.change не работает [6.2]
СообщениеДобавлено: 29 июн 2015, 14:25 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Посмотрим.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 июл 2015, 04:00 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Здравствуйте.
Как и сказал stark, recalculate.on.service.change касается только изменения(обновление/удаление) абонки через GUI( ActionServiceObjectUpdate ). Но период услуг действительно меняется при закрытии, но при этом перерасчета не происходит. Но перерасчет произойдет при очередном выполнении задачи планировщика "Начисление NPay абонплат".
Другой вопрос надо ли пересчитывать сразу или нет.
p.s. смотрел 6.0, но думаю это справедливо и для остальных.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 июл 2015, 10:51 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июл 2010, 21:22
Сообщения: 319
Карма: 11
Ildar писал(а):
Здравствуйте.
Как и сказал stark, recalculate.on.service.change касается только изменения(обновление/удаление) абонки через GUI( ActionServiceObjectUpdate ). Но период услуг действительно меняется при закрытии, но при этом перерасчета не происходит. Но перерасчет произойдет при очередном выполнении задачи планировщика "Начисление NPay абонплат".
Другой вопрос надо ли пересчитывать сразу или нет.
p.s. смотрел 6.0, но думаю это справедливо и для остальных.

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

PS. Конечно можно через bitel.billing.server.contract.action.ActionUpdateContractDate2 реализовать самостоятельно, что было и сделано.

_________________
Код:
    Клиент: вер. 6.2.874 / 05.02.2018 12:48:36
    os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_151
  Сервер: вер. 6.2.1203 / 05.02.2018 12:50:34
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 июл 2015, 15:44 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Сейчас переобсчет происходит только при переоформлении.
При закрытии договора не происходит.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 июл 2015, 16:41 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
В 6.2 добавлен перерасчет на закрытие договора. Подчиняется логике recalculate.on.service.change.
Будет доступен в очередном обновлении.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 июл 2015, 17:09 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июл 2010, 21:22
Сообщения: 319
Карма: 11
Ildar писал(а):
В 6.2 добавлен перерасчет на закрытие договора. Подчиняется логике recalculate.on.service.change.
Будет доступен в очередном обновлении.

Шикарно, огромное спасибо :)

_________________
Код:
    Клиент: вер. 6.2.874 / 05.02.2018 12:48:36
    os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_151
  Сервер: вер. 6.2.1203 / 05.02.2018 12:50:34
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.117s | 36 Queries | GZIP : On ]