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

contract_balance
http://forum.bitel.ru/viewtopic.php?f=22&t=11205
Страница 1 из 1

Автор:  Ping333 [ 02 дек 2015, 17:57 ]
Заголовок сообщения:  contract_balance

Добрый день!
Поискал по форуму не нашел.
есть таблица с платежами.
ниже один из платежей
SELECT * FROM `contract_payment` where cid = 1269
была запись
4123 2015-11-27 1269 3 0 300.00 TR-Оплата-IDP-95 2015-12-02 18:12:30.0
стала
4123 2015-12-02 1269 3 0 300.00 TR-Оплата-IDP-95 2015-12-02 18:12:30.0
пришлось исправлять в базе, так как неправильно ставил дату платежа.
дак вот как теперь актуализировать contract_balance
2015 10 1269 0.00 0.00 0.00 0.00
2015 11 1269 0.00 301.10 0.00 0.00
2015 12 1269 301.10 0.00 300.00 0.00
по факту эти 300 руб должны быть уже в декабре.
Есть установка баланса в модуле phone, но его в этой лицензии нет
Клиент: вер. 6.2.772 / 25.11.2015 18:24:36
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.958 / 01.10.2015 12:38:19
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45

Автор:  Phricker [ 02 дек 2015, 18:03 ]
Заголовок сообщения:  Re: contract_balance

добавьте через клиент биллинга платеж в 1 рубль на ту же дату. и потом удалите

Автор:  Ping333 [ 02 дек 2015, 18:45 ]
Заголовок сообщения:  Re: contract_balance

у меня 320 таких за 01.02.2015 и 280 за 02.02.2015 ))

Автор:  zavndw [ 02 дек 2015, 19:04 ]
Заголовок сообщения:  Re: contract_balance

загрузите файлом все договора через загрузку платежей, затем откатите реестр

Автор:  dimOn [ 02 дек 2015, 19:11 ]
Заголовок сообщения:  Re: contract_balance

вариант для гиков: скрипт который всем договорам сделает упдатеБаланс

Автор:  Ping333 [ 02 дек 2015, 19:32 ]
Заголовок сообщения:  Re: contract_balance

Спасибо!
упдатебаланс вещь!
Можно закрывать тему )

Автор:  Phricker [ 02 дек 2015, 19:45 ]
Заголовок сообщения:  Re: contract_balance

dimOn писал(а):
вариант для гиков: скрипт который всем договорам сделает упдатеБаланс

1) В первом сообщении ни слова не было о том, что договоров > 1
2) Вариант для самых гиков - загрузка платежей через файл, исправление даты, упдатебаланс :)

Автор:  Ping333 [ 02 дек 2015, 20:16 ]
Заголовок сообщения:  Re: contract_balance

Спасибо )

Автор:  Ping333 [ 02 дек 2015, 23:37 ]
Заголовок сообщения:  Re: contract_balance

кстати забыл спросить, в модуле телефонии есть удобная штука установка баланса, по сути это же тот же самый апдейтбаланс?
может его и для инета запилить или не актуально ни для кого?

Автор:  Phricker [ 03 дек 2015, 00:28 ]
Заголовок сообщения:  Re: contract_balance

Менять платежи в БД - плохо.

Автор:  zavndw [ 03 дек 2015, 04:36 ]
Заголовок сообщения:  Re: contract_balance

Для интернета то зачем? (он наработку сразу в балансе отражает)
упдатебаланс я так полагаю димон имел ввиду updateBalance
Код:
public void updateBalance(java.util.Date date,
                          Contract contract)
                   throws ru.bitel.bgbilling.common.BGException

А установка баланса телефонии модуля phone
Цитата:
Результирующими данными обработки логов являются логи сессий в договорах клиентов и операторов, привязанные к поинтам, либо правилам (см. далее). Для того, чтобы наработка сессий перешла в баланс договора используется вкладка модуля Установка баланса

Автор:  dimOn [ 03 дек 2015, 11:22 ]
Заголовок сообщения:  Re: contract_balance

ну да, я имел в виду вызов api.
ну я понял что его и заюзали, иначе какой ещё мог помочь?)

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