Все никак не можем разобраться с работой модуля Phone. Масса вопросов неосвещенных в документации.
Поставновка такая: Делаем договор присоединения оператора на местном уровне.
Завели тарифный план, в котором определены направления (часть префикса), на них установлена услуга и задана стоимость минуты.
На всякий случай, паралельно задали явно услуги и им задали стоимость минуты.
Памятуя, что для тарификация прошла успешно необходимо определить:
1) номер звонящего (принадлежность к договору)
2) Услугу
3) Стоимость
В договоре, как я понимаю, нужно прописать данные для определения принадлежности звонящего настоящему договору.
Для определение этого в Договоре при выборе модуля Phone появляются закладки "Поинты" и "Правила". И вот тут возникают масса вопросов:
1) В поинтах можно определить порты и номера. Если я определяю оба значения, какое правило действует "и"/"или"? В названиях полей написано "Номер(а)" и "Порт(ы)" . Похоже можно задавать несколько номеров и/или портов. Каким образом? Можно ли в этих полях использовать REGEXP'ы?
2) Теперь по правилам: Если строка лога совпала с параметрами в правилах в договоре считается ли принадлежность договору установленной? Если да, то в этом случае достаточно назначить услугам стоимость минуты (как это сделано в последних двух пунктах созданного нами тарифа на картинке выше). Это так?
В полях "На порты", "С портов" можно использовать REGEXP'ы? Перечень портов указывается так же, как на закладке "Поинты"?
Первая порция вопросов для начала.