Здравствуйте, возникла следующая проблема.
Установлен UTM-5.2.1-008
В биллинге существовало несколько направлений следующего вида:
^(79)[0-9]{9}$
^7[0-9]{10}$
и конкретные телефонные номера, чтобы отсечь входящую связь:
^7495ХХХХХХХ$
Общие направления были собраны в одну зону 1, телефонные номера в другую зону 2.
Данные зоны были включены в ТП и все работало и тарифицировалось нормально, до того времени, пока не понадобилось протарифицировать отдельно исходящую связь по Москве.
В направления была добавлена следующая запись:
^7495[0-9]{7}$ Москва
Данное направление было включено в общую зону тарификации 1.
После этого все звонки, приходящие на телефонные номера, перечисленные в зоне 2, стали тарифицироваться по стоимости зоны 1 и попадать под направление Москва.
Вопрос что я делаю неправильно???
Заранее огромное спасибо.
Тарификация направлений и зон.
-
- Сообщения: 46
- Зарегистрирован: Сб мар 26, 2005 13:43
Re: Тарификация направлений и зон.
Кажется ^7495[0-9]{7}$ длиннее, чем ^7495ХХХХХХХ$ по количеству символов. Если так, то приоритет выше у первого направления.Eugene B.Kravtzow писал(а):Здравствуйте, возникла следующая проблема.
Установлен UTM-5.2.1-008
В биллинге существовало несколько направлений следующего вида:
^(79)[0-9]{9}$
^7[0-9]{10}$
и конкретные телефонные номера, чтобы отсечь входящую связь:
^7495ХХХХХХХ$
Общие направления были собраны в одну зону 1, телефонные номера в другую зону 2.
Данные зоны были включены в ТП и все работало и тарифицировалось нормально, до того времени, пока не понадобилось протарифицировать отдельно исходящую связь по Москве.
В направления была добавлена следующая запись:
^7495[0-9]{7}$ Москва
Данное направление было включено в общую зону тарификации 1.
После этого все звонки, приходящие на телефонные номера, перечисленные в зоне 2, стали тарифицироваться по стоимости зоны 1 и попадать под направление Москва.
Вопрос что я делаю неправильно???
Заранее огромное спасибо.
-
- Сообщения: 46
- Зарегистрирован: Сб мар 26, 2005 13:43
Re: Тарификация направлений и зон.
ХХХХХХХ - имелось ввиду что забит полностью номерrudf писал(а):Кажется ^7495[0-9]{7}$ длиннее, чем ^7495ХХХХХХХ$ по количеству символов. Если так, то приоритет выше у первого направления.Eugene B.Kravtzow писал(а):Здравствуйте, возникла следующая проблема.
Установлен UTM-5.2.1-008
В биллинге существовало несколько направлений следующего вида:
^(79)[0-9]{9}$
^7[0-9]{10}$
и конкретные телефонные номера, чтобы отсечь входящую связь:
^7495ХХХХХХХ$
Общие направления были собраны в одну зону 1, телефонные номера в другую зону 2.
Данные зоны были включены в ТП и все работало и тарифицировалось нормально, до того времени, пока не понадобилось протарифицировать отдельно исходящую связь по Москве.
В направления была добавлена следующая запись:
^7495[0-9]{7}$ Москва
Данное направление было включено в общую зону тарификации 1.
После этого все звонки, приходящие на телефонные номера, перечисленные в зоне 2, стали тарифицироваться по стоимости зоны 1 и попадать под направление Москва.
Вопрос что я делаю неправильно???
Заранее огромное спасибо.
т.е. типа того:
^74951234567$
По идее маска в любом случае получается длиннее.
Пробовал делать таким образом:
^7495123456[0-9]{1}$
Тоже не помогло.
Такое ощущение, что у направления ^7495[0-9]{7}$ приоритет выше всех остальных.
Re: Тарификация направлений и зон.
Правильно, ^7495[0-9]{7}$ длинне, чем ^74951234567$. Почему при этом не работает ^7495123456[0-9]{1}$ - непонятно, может номер не совпадает?Eugene B.Kravtzow писал(а):ХХХХХХХ - имелось ввиду что забит полностью номерrudf писал(а):Кажется ^7495[0-9]{7}$ длиннее, чем ^7495ХХХХХХХ$ по количеству символов. Если так, то приоритет выше у первого направления.Eugene B.Kravtzow писал(а):Здравствуйте, возникла следующая проблема.
Установлен UTM-5.2.1-008
В биллинге существовало несколько направлений следующего вида:
^(79)[0-9]{9}$
^7[0-9]{10}$
и конкретные телефонные номера, чтобы отсечь входящую связь:
^7495ХХХХХХХ$
Общие направления были собраны в одну зону 1, телефонные номера в другую зону 2.
Данные зоны были включены в ТП и все работало и тарифицировалось нормально, до того времени, пока не понадобилось протарифицировать отдельно исходящую связь по Москве.
В направления была добавлена следующая запись:
^7495[0-9]{7}$ Москва
Данное направление было включено в общую зону тарификации 1.
После этого все звонки, приходящие на телефонные номера, перечисленные в зоне 2, стали тарифицироваться по стоимости зоны 1 и попадать под направление Москва.
Вопрос что я делаю неправильно???
Заранее огромное спасибо.
т.е. типа того:
^74951234567$
По идее маска в любом случае получается длиннее.
Пробовал делать таким образом:
^7495123456[0-9]{1}$
Тоже не помогло.
Такое ощущение, что у направления ^7495[0-9]{7}$ приоритет выше всех остальных.
-
- Сообщения: 46
- Зарегистрирован: Сб мар 26, 2005 13:43
Re: Тарификация направлений и зон.
Честно говоря не понимаю почемуrudf писал(а): Правильно, ^7495[0-9]{7}$ длинне, чем ^74951234567$. Почему при этом не работает ^7495123456[0-9]{1}$ - непонятно, может номер не совпадает?
^7495[0-9]{7}$
длиннее
^74951234567$
Если я правильно понимаю [0-9]{7} - это значит 7 повторений выражения [0-9], т.е. 7-ь цифр от 0 до 9
и ^74951234567$ - тут тоже 7-мь цифр после одинакового выражения, но при проверке номера телефона совпадений будет больше.
Или я что-то неправильно понимаю???
Re: Тарификация направлений и зон.
Подсчитайте символы в обоих регулярных выражениях.Eugene B.Kravtzow писал(а):Честно говоря не понимаю почемуrudf писал(а): Правильно, ^7495[0-9]{7}$ длинне, чем ^74951234567$. Почему при этом не работает ^7495123456[0-9]{1}$ - непонятно, может номер не совпадает?
^7495[0-9]{7}$
длиннее
^74951234567$
Если я правильно понимаю [0-9]{7} - это значит 7 повторений выражения [0-9], т.е. 7-ь цифр от 0 до 9
и ^74951234567$ - тут тоже 7-мь цифр после одинакового выражения, но при проверке номера телефона совпадений будет больше.
Или я что-то неправильно понимаю???
-
- Сообщения: 46
- Зарегистрирован: Сб мар 26, 2005 13:43
Re: Тарификация направлений и зон.
Все!!!rudf писал(а):Подсчитайте символы в обоих регулярных выражениях.Eugene B.Kravtzow писал(а):Честно говоря не понимаю почемуrudf писал(а): Правильно, ^7495[0-9]{7}$ длинне, чем ^74951234567$. Почему при этом не работает ^7495123456[0-9]{1}$ - непонятно, может номер не совпадает?
^7495[0-9]{7}$
длиннее
^74951234567$
Если я правильно понимаю [0-9]{7} - это значит 7 повторений выражения [0-9], т.е. 7-ь цифр от 0 до 9
и ^74951234567$ - тут тоже 7-мь цифр после одинакового выражения, но при проверке номера телефона совпадений будет больше.
Или я что-то неправильно понимаю???
Понял!!!
Спасибо!!!
Я просто считал получаемое количество символов, а не в принципе длину строки.
и кстати вариант: ^7495123456[0-9]{1}$ заработал, но только после перезапуска биллинга.
Re: Тарификация направлений и зон.
Да пожалуйста:) У вас кстати какая версия биллинга? У меня в 009 обновление направлений происходит без перезагрузки.Eugene B.Kravtzow писал(а):Все!!!rudf писал(а):Подсчитайте символы в обоих регулярных выражениях.Eugene B.Kravtzow писал(а):Честно говоря не понимаю почемуrudf писал(а): Правильно, ^7495[0-9]{7}$ длинне, чем ^74951234567$. Почему при этом не работает ^7495123456[0-9]{1}$ - непонятно, может номер не совпадает?
^7495[0-9]{7}$
длиннее
^74951234567$
Если я правильно понимаю [0-9]{7} - это значит 7 повторений выражения [0-9], т.е. 7-ь цифр от 0 до 9
и ^74951234567$ - тут тоже 7-мь цифр после одинакового выражения, но при проверке номера телефона совпадений будет больше.
Или я что-то неправильно понимаю???
Понял!!!
Спасибо!!!
Я просто считал получаемое количество символов, а не в принципе длину строки.
и кстати вариант: ^7495123456[0-9]{1}$ заработал, но только после перезапуска биллинга.
-
- Сообщения: 46
- Зарегистрирован: Сб мар 26, 2005 13:43
Re: Тарификация направлений и зон.
008rudf писал(а):Да пожалуйста:) У вас кстати какая версия биллинга? У меня в 009 обновление направлений происходит без перезагрузки.Eugene B.Kravtzow писал(а):Все!!!rudf писал(а):Подсчитайте символы в обоих регулярных выражениях.Eugene B.Kravtzow писал(а):Честно говоря не понимаю почемуrudf писал(а): Правильно, ^7495[0-9]{7}$ длинне, чем ^74951234567$. Почему при этом не работает ^7495123456[0-9]{1}$ - непонятно, может номер не совпадает?
^7495[0-9]{7}$
длиннее
^74951234567$
Если я правильно понимаю [0-9]{7} - это значит 7 повторений выражения [0-9], т.е. 7-ь цифр от 0 до 9
и ^74951234567$ - тут тоже 7-мь цифр после одинакового выражения, но при проверке номера телефона совпадений будет больше.
Или я что-то неправильно понимаю???
Понял!!!
Спасибо!!!
Я просто считал получаемое количество символов, а не в принципе длину строки.
и кстати вариант: ^7495123456[0-9]{1}$ заработал, но только после перезапуска биллинга.
надо будет попробовать обновиться.