BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 07 июл 2025, 17:40

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Списание наработки
СообщениеДобавлено: 04 авг 2014, 12:54 
Не в сети

Зарегистрирован: 25 июн 2014, 10:57
Сообщения: 16
Карма: 0
Ситуация: при ежемесячном списание абонплат скрипт проигнорировал текущий статус абонентов и выставил наработку на уже неактивные договора и соотвественно увеличил минусовой баланс, наработка мелкая но быть её не должно, отсюда вопрос есть ли API-механизмы для списания наработки, желательно чтобы после этого ошибочная наработка не фигурировала в отчётах. Впринципе можно вариант с SQL-вмешательством, но желательно более или менее подходящий для групповых операций

прим.: для начисления абонплаты используется следующий код
Код:
BalanceUtils bu;
bu.setContractAccount(cid, dday, NPAY_SID, (float)total);
bu.updateBalance(dday, cid);   


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Списание наработки
СообщениеДобавлено: 04 авг 2014, 18:54 
Не в сети
Разработчик

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

Код:

EventProcessor.getInstance().publish( new ContractBalanceChangedEvent( connectionRuntime.contractId, ContractBalanceChangedEvent.TYPE_ACCOUNT_CHANGE, yy, mm, sessionCostDelta ) );       


А про списание наработки не понял. Т.е убрать наработку ? очистить ее?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Списание наработки
СообщениеДобавлено: 05 авг 2014, 05:06 
Не в сети

Зарегистрирован: 25 июн 2014, 10:57
Сообщения: 16
Карма: 0
Версия 6.1, а про списание - хотелось бы либо удалить ошибочные записи о наработке, либо добавиь что-то вроде корректируующей наработки чтобы в сумме у абонента был 0 за этот месяц


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Списание наработки
СообщениеДобавлено: 05 авг 2014, 13:25 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
weasel писал(а):
Версия 6.1, а про списание - хотелось бы либо удалить ошибочные записи о наработке, либо добавиь что-то вроде корректируующей наработки чтобы в сумме у абонента был 0 за этот месяц


А корректирующим платежом нельзя ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Списание наработки
СообщениеДобавлено: 05 авг 2014, 14:01 
Не в сети

Зарегистрирован: 25 июн 2014, 10:57
Сообщения: 16
Карма: 0
На прошлой работе в таких случаях было положено делать еще одно начисления с отрицательным временем наработки и в итоге две строки друг друга гасили в результирующих отчета, ну понятно что там был совсем другой биллинг и совсем другие правила работы, поэтому я интересуюсь, есть ли в bgbilling-e какой нить феншуй на этот случай. Корректирующий платеж это я так понимаю проводка фиктивного платежа на сумму ошибочной наработки? Немного смущает данный вариант, хотя если других способов нет...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Списание наработки
СообщениеДобавлено: 05 авг 2014, 14:46 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
тут нужно прерывать услуги

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Списание наработки
СообщениеДобавлено: 05 авг 2014, 14:54 
Не в сети

Зарегистрирован: 25 июн 2014, 10:57
Сообщения: 16
Карма: 0
А прерывание услуг разве влияет на уже начисленную наработку?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Списание наработки
СообщениеДобавлено: 05 авг 2014, 15:00 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
ога

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Списание наработки
СообщениеДобавлено: 05 авг 2014, 15:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
А если у вас 6.1 почему вы пользуетесь скриптом для начисления абонплат?
Не проще отдать это на модуль?

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


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

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