forum.bitel.ru http://forum.bitel.ru/ |
|
Тарификация по наибольшему коду http://forum.bitel.ru/viewtopic.php?f=58&t=7451 |
Страница 1 из 1 |
Автор: | georgdts [ 22 ноя 2012, 20:12 ] |
Заголовок сообщения: | Тарификация по наибольшему коду |
Просьба рассмотреть возможность работы дерева тарифов с частью/диапазоном префиксов по наибольшему совпадению. Т.е. к примеру есть дерево: 7 - Россия |-цена 1.1 |-9 - Россия Моб 77 - Казахстан |-Цена 2.1 |-11 - Казахстан (fix) - Area |-112 - Казахстан (fix) - Уральск Если производить поиск по максимальному совпадению (в плане колличества совпавших цифр), то при звонке на 77112,,,,,,, установится направление Уральск, а не Россия как в текущей реализации... |
Автор: | barguzin2 [ 25 ноя 2012, 13:38 ] |
Заголовок сообщения: | Re: Тарификация по наибольшему коду |
Я так понимаю что префикс 77 у вас вынесен отдельной веткой, которая не входит в ветку 7. Так уж случилось что Казастан имеет такой же код страны что и Россия, поэтому никакого отклонения от нормы в текущей реализации нет. Не пробовали делать корневой узел 7 - Россия, внутри расписываете уже 7 - Казахстан , 9 - Мобильные, и т.д. Либо же ветку 77 вперёд поставить чтобы при поиске в её сразу "проваливались" при совпадении, а так получается сразу проваливаемся в 7 и там остаемся. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |