BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 16 июн 2024, 09:12

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 24 июн 2009, 14:48 
Не в сети

Зарегистрирован: 16 апр 2009, 00:12
Сообщения: 62
Карма: 0
Помогите пожалуйста разобраться с начислениями.
Имеются тарифы с "подневной режим до текущего дня". Услуги две: Доступ к сети и Безлимитный интернет. Скрипт, выполняющий проверку, исполняется каждые 6 часов во 2 минуту по событию таймера. Абонплаты начисляется каждые 6 часов в 3 минуту, т.е сразу после проверки достатка баланса для начисления. В случае ,если договор активен и недостатка средств скрипт меняет статус договора на "Приостановлен".
Вот его последние принты.
Код:
GENERATE_TIME: 24.06.09 06:02:00
EXECUTION_STOP_TIME: 24.06.09 06:02:02
PROCESS_TIME: 108

OUT:
Group: 1
contract_status: 0
TotalCost = 11.478973
Balance = 3.17
New contract status - SUSPENDED
New group status - SUSPENDED BY Balance

Из которых видно, что абонплата за текущие сутки уже начислена по этому договору, текущий баланс 3.17, и договор приостановлен. Тем не менее через 6 часов по этому договору произошло переначисление и ранее начисленные 11.478973 были возвращены. Подскажите, как правильно расставить время начислений для этого режима абонплат и время запуска скрипта.


Вложения:
11111.jpg
11111.jpg [ 129.71 КБ | Просмотров: 2508 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 июл 2009, 00:14 
Не в сети

Зарегистрирован: 16 апр 2009, 00:12
Сообщения: 62
Карма: 0
up


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 июл 2009, 16:08 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Ну сделайте хотя бы 15 минут после меняющего статусы скрипта начисление.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 июл 2009, 21:52 
Не в сети

Зарегистрирован: 16 апр 2009, 00:12
Сообщения: 62
Карма: 0
Ок, поставил, понаблюдаем за такими договорами, хотя биллинг под договорами только начали тестить, и прецеденты появяться не раньше, чем через месяц, по мере выработки денег.

Мби я вообще из вышеописанного что-то делаю неправильно?

Неоднократно замечаю, что на одних договорах она снимается в начале суток, на других - в конце. На этом вообще одно начисление и через 6 часов произошел пересчет. Какова вообще логика времени начисления абонплат?


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

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


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

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


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

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