BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: [6.0] И снова лимиты и субдоговоры
СообщениеДобавлено: 03 май 2014, 15:42 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Добрый день, господа!

Тема эта периодически возникает, ибо ясности так и нет. Итак, вводная. Договор с зависимыми субдоговорами. На субдоговорах привязаны сервисы Inet. Тип договора - кредит. По документации
Цитата:
При принятии решении о доступе пользователя к услуге по субдоговору используется остаток на едином балансе и лимит субдоговора.
. Остаток на едином балансе: (вх.) -6099, (исх.) -8899. Лимит основного договора 0, субдоговора -15 000. Сервис inet заблокирован (недостаточно средств). Ok. Выставляем на субдоговоре лимит 0, на главном -15 000. Вуаля, клиент работает! Так как же, как же надо, вопрошает глас народа?

P. S. Обойтись без субдоговоров не предлагать :)

Код:
  Клиент: вер. 6.0 сборка 1306 от 31.03.2014 19:12:15
    os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.7.0_55
    ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется
  Сервер: вер. 6.0 сборка 1713 от 01.04.2014 16:09:33
    os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.6.0_32
    ВНИМАНИЕ: Виртуальная машина OpenJDK 64-Bit Server VM не рекомендуется

  bill вер. 6.0 сборка 343 от 12.03.2014 19:11:40
  card вер. 6.0 сборка 226 от 05.02.2014 15:53:15
  email вер. 6.0 сборка 187 от 05.02.2014 15:53:45
  inet вер. 6.0 сборка 1366 от 01.04.2014 16:26:19
  ipn вер. 6.0 сборка 275 от 05.02.2014 15:54:24
  mps вер. 6.0 сборка 210 от 24.02.2014 20:25:19
  npay вер. 6.0 сборка 223 от 05.02.2014 15:55:06
  reports вер. 6.0 сборка 211 от 20.03.2014 16:38:51


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 май 2014, 17:13 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Странно. Насколько я помню, сверяется баланс основного с лимитами как основного, так и суба.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 03 май 2014, 18:55 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
А вот непонятно. Я так и не смог вывести закономерность. Я тоже изначально ставил баланс только на основном договоре. Все прекрасно работало, когда в один прекрасный момент вдруг субдоговор заблокировало. Удивился, полез в документацию, осмыслил, исправил. Все снова чудно работало. И вот опять.... удивился, полез в документацию... снова удивился, написал сюда.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 май 2014, 10:25 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
up


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 май 2014, 11:24 
Не в сети
Разработчик

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

Тема эта периодически возникает, ибо ясности так и нет. Итак, вводная. Договор с зависимыми субдоговорами. На субдоговорах привязаны сервисы Inet. Тип договора - кредит. По документации
Цитата:
При принятии решении о доступе пользователя к услуге по субдоговору используется остаток на едином балансе и лимит субдоговора.
. Остаток на едином балансе: (вх.) -6099, (исх.) -8899. Лимит основного договора 0, субдоговора -15 000. Сервис inet заблокирован (недостаточно средств). Ok. Выставляем на субдоговоре лимит 0, на главном -15 000. Вуаля, клиент работает! Так как же, как же надо, вопрошает глас народа?

P. S. Обойтись без субдоговоров не предлагать :)

Код:
  Клиент: вер. 6.0 сборка 1306 от 31.03.2014 19:12:15
    os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.7.0_55
    ВНИМАНИЕ: Спецификация версии 1.7 не рекомендуется
  Сервер: вер. 6.0 сборка 1713 от 01.04.2014 16:09:33
    os: FreeBSD; java: OpenJDK 64-Bit Server VM, v.1.6.0_32
    ВНИМАНИЕ: Виртуальная машина OpenJDK 64-Bit Server VM не рекомендуется

  bill вер. 6.0 сборка 343 от 12.03.2014 19:11:40
  card вер. 6.0 сборка 226 от 05.02.2014 15:53:15
  email вер. 6.0 сборка 187 от 05.02.2014 15:53:45
  inet вер. 6.0 сборка 1366 от 01.04.2014 16:26:19
  ipn вер. 6.0 сборка 275 от 05.02.2014 15:54:24
  mps вер. 6.0 сборка 210 от 24.02.2014 20:25:19
  npay вер. 6.0 сборка 223 от 05.02.2014 15:55:06
  reports вер. 6.0 сборка 211 от 20.03.2014 16:38:51



Для зависимых договоров , там берется баланс и лимит супер договора . Лимит субдоговора игнорируется. Такая логика , как минимум с версии 5.2. Возможно документация устарела.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 май 2014, 11:52 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 май 2014, 15:54 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
В общем сломали это в 5.2. в 5.1 использовался лимит субдоговора,а в 5.2 стали использовать лимит супера. Если сейчас наладить, то кто-то может удивиться .


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 май 2014, 09:45 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Ну я удивился :) Поправьте документацию тогда.
IMHO да, если зависимый договор, то как бы логично чтобы и лимит был зависимый. В качестве альтернативы подумайте над таким вариантом: вводим константу "лимит субдоговора зависим", равную, например максимальному целочисленному значению поля лимит (ибо в здравом уме вроде как ни кто не должен ставить положительный лимит). То бишь по умолчанию в поле лимит у нас находится эта константа и поведение системы штатное. Если же пользователь выставляет свое значение, то берем его. Реализовать, IMHO, не сложно, и гибкость системы повышается.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 май 2014, 09:55 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Если лимит зависимого суба больше не играет роли, то, имхо, логично его просто не показывать в интерфейсе


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 май 2014, 11:36 
Не в сети
Разработчик

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 15 май 2014, 12:42 
Не в сети
Клиент

Зарегистрирован: 15 мар 2009, 14:04
Сообщения: 1337
Карма: 12
Не не не :), если уж поломалось, то надо делать более универсально. Лично для меня текущий режим гораздо удобнее, но в некоторых ситуациях может понадобиться старое поведение.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 май 2014, 08:20 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
ну, надо просто добавить очередной параметр длф конфига - use.limit.super=0/1

и главное не забыть написать куда-нибудь про этот параметр =)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 22 июл 2014, 18:24 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Тоже столкнулся с подобной проблемой, правда на версии 5.2 (http://forum.bitel.ru/viewtopic.php?f=44&t=9457).

Текущее поведение, когда учитываются только лимит и баланс супер договора, вполне устраивает. Если бы не баг с отключением сервисов при изменении лимита на субдоговоре, вообще было бы замечательно... Ну и документацию бы актуальную...

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


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

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


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

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


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

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