forum.bitel.ru http://forum.bitel.ru/ |
|
[6.0] Inet -Тариф и узел "Группы договоров" http://forum.bitel.ru/viewtopic.php?f=44&t=10254 |
Страница 1 из 1 |
Автор: | nik247 [ 05 мар 2015, 15:41 ] |
Заголовок сообщения: | [6.0] Inet -Тариф и узел "Группы договоров" |
Есть необходимость выдавать разные опции модуля Инет на основании нескольких групп договоров. Получается пока только с одной группой - это рабочий вариант. Код: -опция01 Вот так работает.-"Группы договоров-режим И" (группа01) --опция02. Если клиент есть в группе "группа01", то выдается "опция02", если нету, то "опция01". Но нужно выдавать на основании нескольких групп, и ничего не выходит... Код: -опция01 Не работает.-"Группы договоров-режим И" (группа10+группа01) --опция02. Код: -опция01 Не работает.-"Группы договоров-режим И" (группа10) --"Группы договоров-режим И" (группа01) ---опция02. Мне не совсем понятна логика, как происходит проход по дереву и выход с дерева при использовании узла "Группы договоров". Код: Информация о версии:
Клиент: вер. 6.0 сборка 1364 от 12.12.2014 19:45:20 os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.6.0_43 ВНИМАНИЕ: Необходимо обновить таймзоны Сервер: вер. 6.0 сборка 1817 от 12.12.2014 19:45:32 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45 ВНИМАНИЕ: Необходимо обновить таймзоны inet вер. 6.0 сборка 1474 от 12.12.2014 19:45:51 |
Автор: | Amir [ 05 мар 2015, 15:49 ] |
Заголовок сообщения: | Re: [6.0] Inet -Тариф и узел "Группы договоров" |
Сейчас режим И отрабатывает, если совпадает со всеми группами договора. Похоже некорректная логика, слишком строгая и неудобная выборка. Сегодня-завтра выложим, чтобы проверяло нормально. |
Автор: | nik247 [ 05 мар 2015, 15:54 ] |
Заголовок сообщения: | Re: [6.0] Inet -Тариф и узел "Группы договоров" |
Amir писал(а): Сейчас режим И отрабатывает, если совпадает со всеми группами договора. Похоже некорректная логика, слишком строгая и неудобная выборка. Сегодня-завтра выложим, чтобы проверяло нормально. Но и при проверке по одной группе, когда идут два узла тоже не работает... Код: -опция01 -"Группы договоров-режим И" (группа10) --"Группы договоров-режим И" (группа01) ---опция02. И я так понимаю режим "И"-"ИЛИ" относится к группам в списке этого узла? |
Автор: | Amir [ 06 мар 2015, 16:54 ] |
Заголовок сообщения: | Re: [6.0] Inet -Тариф и узел "Группы договоров" |
"И" сейчас - полное совпадение, т.е. на вашем примере Код: -опция01 должно быть чтобы на договоре были ТОЛЬКО группы группа10 и группа01 (это и собираемся исправить).-"Группы договоров-режим И" (группа10+группа01) --опция02. Поэтому чтобы заработал ваш обходной прием нужно вместо Код: -опция01 указать -"Группы договоров-режим И" (группа10) --"Группы договоров-режим И" (группа01) ---опция02. Код: -опция01
-"Группы договоров-режим ИЛИ" (группа10) --"Группы договоров-режим ИЛИ" (группа01) ---опция02. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |