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

Время обсчета таблицы contract_balance
http://forum.bitel.ru/viewtopic.php?f=22&t=1157
Страница 1 из 1

Автор:  Lavrenov_Sergey [ 27 май 2008, 13:22 ]
Заголовок сообщения:  Время обсчета таблицы contract_balance

1. Когда запускается расчет таблицы contract_balance? (имеется в виду автоматически).
2. Если с помощью сторонних скриптов напрямую в базе mysql изменяется поле closesumma в таблице contract, не восстанавливается ли старое значение этого поля в каком-либо случае?

Автор:  skn [ 27 май 2008, 13:38 ]
Заголовок сообщения:  Re: Время обсчета таблицы contract_balance

Lavrenov_Sergey писал(а):
1. Когда запускается расчет таблицы contract_balance? (имеется в виду автоматически).
2. Если с помощью сторонних скриптов напрямую в базе mysql изменяется поле closesumma в таблице contract, не восстанавливается ли старое значение этого поля в каком-либо случае?


1) зависит от установленных модулей
2) может изменяться если используется механизм "обещанных платежей" или изменение лимита на определленный срок из АРМ администратора (должна быть включена задача в планировщике)

Автор:  Lavrenov_Sergey [ 27 май 2008, 14:03 ]
Заголовок сообщения: 

1) От каких именно модулей? Либо Вы имели ввиду их версии?
2) Поле closesumma из таблицы contract зависит ли его содержимое от таблицы log_contract_limit?

Автор:  skn [ 27 май 2008, 15:13 ]
Заголовок сообщения: 

1 ) У каждого модуля свой алгоритм обновления баланса
2) от log_contract_limit - нет

Автор:  Lavrenov_Sergey [ 27 май 2008, 16:46 ]
Заголовок сообщения: 

Для выставления лимита пользователям мы приняли следующую схему: есть скрипт, который запускается в 00:00 1 числа каждого месяца. Если у пользователя баланс положительный (расчитывается из таблицы contract_balance summa1+summa2-summa3-summa4) мы ему даем определенный лимит, если баланс меньше 0, то лимит выставляется в 0.
Модули обновляющие баланс IPN и NPAY.

А теперь вопрос:
всегда ли в 00:00 у пользователя будет посчитан входящий остаток на начало текущего месяца?

В какое время он должен быть?

Автор:  skn [ 27 май 2008, 18:52 ]
Заголовок сообщения: 

при переходе месяца баланс будет расчитан с опозданием до 1 час

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