BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 13 май 2024, 20:27

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




Начать новую тему Ответить на тему  [ Сообщений: 21 ] 
Автор Сообщение
СообщениеДобавлено: 06 апр 2015, 20:00 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Как так получается?
стоит режим Активации с моментальной деактивацией продукта.
Деактивирую продукт. Он какое то время висит в Текущих, а потом выпадает в историю и остается во Включенном состоянии.
Вложение:
123123.png
123123.png [ 21.99 КБ | Просмотров: 7877 ]


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2015, 20:04 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Код:
mq 04-06/17:02:56  INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.oss.systems.inventory.product.common.event.ProductModifiedEvent] moduleId: 0; pluginId: no; cid: 7424; scid: -1; userId: 3; timestamp: 1428328976625

при деактивации продукта в лог падает вот такое. и тишина.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2015, 20:42 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Какой билд модуля?

В более старых билдах продукт в реальности деактивировался только при окончании оплаченного периода.
Допустим, в тарифе указано N руб за месяц - если активировать и тут же деактивировать, то пакет отключался все равно только через месяц.

В последних билдах, если правильно помню, должно отключиться сразу.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 апр 2015, 20:52 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Код:
tv: вер. 6.1.204 / 24.03.2015 16:06:54

в тарифе стоит как раз 0 руб. за 1 день.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 апр 2015, 22:25 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Сегодня выложим обновление - будет деактивировать по времени окончании продукта, а не по окончании оплаченного периода.
Т.е. если в режиме активации будет указано деактивация: моментально, то будет отключать сразу.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2015, 02:49 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Код:
  tv: вер. 6.1.209 / 21.04.2015 22:43:49

Режим активации продукта:
0 дней = с текущего = ровно = деактивация моментально = реактивация запрещена
в тарифе у этого режима дневная стоимость.

деактивирую продукт:

Код:
mq 04-27/23:28:17  INFO [event-proc-p-2-t-1] TvAccountRuntimeMap - Caught event: Event[ru.bitel.oss.systems.inventory.product.common.event.ProductModifiedEvent] moduleId: 22; pluginId: no; cid: 7424; scid: -1; userId: 3; timestamp: 1430166497085


состояние остаётся включенным в текущих. при этом пропадает количество активных продуктов в счётчике рядом с модулем в договоре:
Вложение:
2015-04-27 23-30-04 Скриншот экрана.png
2015-04-27 23-30-04 Скриншот экрана.png [ 73.82 КБ | Просмотров: 7834 ]

если через некоторое время (минут 10-15) зайти в аккаунт, то продукт будет все в том же состоянии включен, но уже на закладке история.

в общем ничего не поменялось.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2015, 12:10 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
а весь текст из окна about можете показать?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2015, 15:02 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Код:
Информация о версии:

  Клиент: вер. 6.1.848 / 21.04.2015 22:43:26
    os: Windows 8.1; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_71
    ВНИМАНИЕ: Необходимо обновить таймзоны
  Сервер: вер. 6.1.1067 / 21.04.2015 22:43:38
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_75

  bill: вер. 6.1.258 / 10.04.2015 19:43:28
  card: вер. 6.1.205 / 11.03.2015 20:02:46
  dialup: вер. 6.1.314 / 26.02.2015 13:14:21
  drweb: вер. 6.1.66 / 08.02.2015 20:45:21
  inet: вер. 6.1.690 / 21.04.2015 22:43:47
  ipn: вер. 6.1.232 / 08.02.2015 20:45:15
  mps: вер. 6.1.196 / 10.04.2015 18:28:42
  npay: вер. 6.1.191 / 15.04.2015 02:58:03
  paymaster: вер. 6.1.41 / 30.03.2015 17:25:56
  rentsoft: вер. 6.1.45 / 08.02.2015 20:45:21
  reports: вер. 6.1.200 / 10.04.2015 18:10:19
  rscm: вер. 6.1.174 / 09.04.2015 14:16:00
  ru.bitel.bgbilling.plugins.bonus: вер. 6.1.119 / 09.04.2015 17:27:22
  ru.bitel.bgbilling.plugins.crm: вер. 6.1.187 / 08.02.2015 20:45:26
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.1.65 / 15.04.2015 15:35:26
  trayinfo: вер. 6.1.163 / 08.02.2015 20:45:25
  tv: вер. 6.1.209 / 21.04.2015 22:43:49

Окружение:

  Клиент:
    os: Windows 8.1 amd64, 6.3
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_71
    jre home: C:\Program Files\Java\jre7
    default tz: 28.04.2015 12:02 GMT+03:00 +0300 (Etc/GMT-3)
    user tz: 28.04.2015 13:02 MSK +0400 (Europe/Moscow)
    locale: ru_RU
  Сервер:
    os: Linux amd64, 2.6.32-279.el6.x86_64
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_75
    jre home: /usr/java/jdk1.7.0_75/jre
    default tz: 28.04.2015 12:02 GMT+03:00 +0300 (Etc/GMT-3)
    locale: ru_RU

Третьи стороны:

  Fugue Icons. Copyright © 2011 Yusuke Kamiyamane. All rights reserved.
    http://p.yusukekamiyamane.com/
  Silk icon set. Copyright © Mark James. All rights reserved.
    http://www.famfamfam.com/lab/icons/silk/


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2015, 15:07 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
ну, таймзоны же. а время то в клиенте вообще правильное показывается? :lupa:

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2015, 15:08 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Dog писал(а):
[code]Информация о версии:

Клиент: вер. 6.1.848 / 21.04.2015 22:43:26
os: Windows 8.1; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_71
ВНИМАНИЕ: Необходимо обновить таймзоны
Сервер: вер. 6.1.1067 / 21.04.2015 22:43:38
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_75


Обновите java на клиенте до 7_75 (хотя бы).


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2015, 15:10 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Не факт, что именно в этом основная часть этой проблемы, но это нужно обязательно сделать прямо сейчас и впредь следить чтобы не было про таймзоны предупреждений.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2015, 15:28 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
время в клиенте правильное показывает. время деактивации правильное.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2015, 15:32 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Dog писал(а):
время в клиенте правильное показывает.

Это не показатель . У нас ломается обмен между клиентом и сервером если таймозны неправильные. И вылезают неожиданные глюки, например иногда не показывает часть сессий inet в договоре. Поверьте, это важно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2015, 15:48 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Вы просто подкрутили на сервере таймзону на левую вместо правильной (но оказавшуюся после перехода осенью с неправильным смещением).
Потому что у вас время было неправильное и вместо обновления TZ вы поставили другую зону просто. Видимо, до того, как обновили TZ в java или у вас в системе кривые TZ тоже. Оно передаётся на клиент, и тоже ставится левая, но верная +0300 вроде как, хотя видно что на самом деле +0400 (Europe/Moscow) что есть неправильно:
Цитата:
default tz: 28.04.2015 12:02 GMT+03:00 +0300 (Etc/GMT-3)
user tz: 28.04.2015 13:02 MSK +0400 (Europe/Moscow)

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2015, 15:51 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Там где в баге фигурируют даты в любом виде - эту багу разбирать до обновления таймзон бессмысленно.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 апр 2015, 10:43 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
Код:
Информация о версии:

  Клиент: вер. 6.1.848 / 21.04.2015 22:43:26
    os: Windows 8.1; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_79
  Сервер: вер. 6.1.1067 / 21.04.2015 22:43:38
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_75

Окружение:

  Клиент:
    os: Windows 8.1 amd64, 6.3
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_79
    jre home: C:\Program Files\Java\jre7
    default tz: 29.04.2015 07:42 GMT+03:00 +0300 (Etc/GMT-3)
    user tz: 29.04.2015 07:42 MSK +0300 (Europe/Moscow)
    locale: ru_RU
  Сервер:
    os: Linux amd64, 2.6.32-279.el6.x86_64
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_75
    jre home: /usr/java/jdk1.7.0_75/jre
    default tz: 29.04.2015 07:42 GMT+03:00 +0300 (Etc/GMT-3)
    locale: ru_RU


всё так же.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 май 2015, 13:19 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
может быть еще идеи?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 май 2015, 22:01 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Смотрим.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 06 май 2015, 21:08 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Нашли. 6.0 и 6.1 в одном месте кода оказались немного разными, из-за этого не отрабатывало в 6.1.
Плюс если дата окончания продукта уже есть и продукт деактивировать, тоже отключало только по окончании оплаченного периода, либо по наступлении старого времени окончания, либо минут через 20, смотря что наступает быстрее.

Выкладывается обновление.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 май 2015, 04:52 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
на первый взгляд работает. правда пакет продолжает висеть в Текущих, но уже теперь в Состоянии - Отключен и через некоторое время (по-моему все те же 5-10 минут) .


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 май 2015, 14:01 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Да, просто на вкладке "Текущие" показывает продукты, у которых дата окончания >= текущее время минус 5-10 минут.


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

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


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

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


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

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