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

Начисление у услуги добавленной сильно будущим числом
http://forum.bitel.ru/viewtopic.php?f=16&t=6604
Страница 1 из 1

Автор:  Феанор [ 27 мар 2012, 08:13 ]
Заголовок сообщения:  Начисление у услуги добавленной сильно будущим числом

Решил отписаться в форуме, т.к. повторяется уже не первый раз.

У нас есть такая практика - добавлять на договор услуги 9999годом =) Ну т.е. если надо добавить услугу, а с какого начать ее считать пока неясно. Ну и чтобы не забывать какая там услуга и куда - добавили, а как бумажки подписанные принесли - выставили дату сегодняшнюю.
Все хорошо работает, но у абонентов с такими услугами стали появляться записи в табличке начислений за этот самый 9999год.
Вопрос - как? Разве обсчет АП идет не за текущий месяц? Как оно будущим числом то считает???

Автор:  Cromeshnic [ 27 мар 2012, 08:42 ]
Заголовок сообщения:  Re: Начисление у услуги добавленной сильно будущим числом

Может стоит конфиг, при котором при изменении АП на договоре автоматом запускается переобсчет абонплат?

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

Автор:  Феанор [ 27 мар 2012, 08:50 ]
Заголовок сообщения:  Re: Начисление у услуги добавленной сильно будущим числом

Cromeshnic писал(а):
Может стоит конфиг, при котором при изменении АП на договоре автоматом запускается переобсчет абонплат?

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

ну у меня и айпишники у клиента будущим числом выставляются, так что инет работать не будет тоже =) а абонплат много, куча доп. услуг - аренда доп.портов, доменов, днсов - абонент может работать уже, а у него на согласовании еще будет находиться 3-4 доп услуги и тариф... ищется потом все это легко - смотрим по базе у кого и на каких услугах дата 9999 и все...

Задача переобсчета стоит, но добавляю я все через самописный интерфейс... там это так выглядит:
Код:
som.updateServiceObject(service);
new RunTaskDataManager( con ).addTask( new Recalculator( MIDAP, Calendar.getInstance(), "", 1, Integer.toString(cid) ) );

Указывается текущий месяц при запуске

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