Цитата(romankuks @ 2.10.2009, 10:00)

В краце так:
От входящего номера оставляем 3 последние цифры и согласно таблицы DID звонок уходит на внутренний номер.
Таблица DID не даёт ввести индекс больше 3 знаков.
Проблема в том что на станцию добавляют номер у которого 3 последние цифры совпадают с уже имеющимся(
варианты: Или неким образом увеличить количество цифр индекса таблицы DID до 4 и более знаков.
Или , что я не знаю как, с ассоциировать станционный номер с 7 или 11 значным номером..типа того
Как воплотить нинаю( , а может есть ещё варианты? Подскажите.
Может кто в личку координаты кинет, для констультации

1) Однозначно, провайдер в этом случае должен Вам присылать не 3 последние цифры номера, а как минимум 4 (чтобы было отличие), либо присылать полные 7-ми значные номера.
2) Т.к. последние цифры номеров совпадают, то Вам придется:
- использовать таблицу MSN (ПГМ202), с помощью которой Вы "разведете" получаемые от провайдера номера по разным индексам в таблице Flex DID!!!
Посмотрите ПГМ202. Там все элементарно. Прописываете точный номер, который получаете от прова (именно те цифры, которые он Вам направит) и указываете по какому индексу в ПГМ231 (Flex DID) нужно принимать эти вызовы.
Т.е. В ПГМ202, например:
номер ХХХ6788 - направить например, на индекс 788 в ПГМ231
а номер ХХХ1788 - направить, например, на индекс 000 в ПГМ231 (вообщем-то на любой другой СВОБОДНЫЙ индекс)