А почему бы Вам не воспользоваться для всего этого простым назначением соответствующей клавиши на Dterm в качестве DSS-key - под номер аналогового абонента, обычной командой AKYD (KYI=2, KD=2, ML TN=x, ML STN=аб№№)?
От Вашего описания, на мой взгляд, работа будет отличаться только индикацией занятости абонентов в реальном времени. Некоторые считают, что это скорее хорошо, чем плохо...
Что касается
Цитата:
Вопрос - почему в ячейке памяти, связанной с виртуальным номером, нельзя прописать короткий внутренний номер XXXX, а нужно прописывать 9(код выхода в город)NN(городской код выданный оператором связи)XXXX(внутренний номер)?
Прописать-то, наверное, можно:
Цитата:
Но напрямую, когда в ячейке памяти, с которой связан виртуальный, указан просто короткий номер внутреннего абонента станция отбивает.
Причем рестрикт происходит только при назначении Brokerage Hot Line (Dterm), т.е., имхо, - набор из ячейки памяти работает для MyLine, и не работает для SubLine в указанном режиме. Трудно сказать, баг это или фича, тем более, что сама идея записывать местные номера в ячейки памяти Speed Calling - довольно сомнительна. В этом случае процедура вызова абонента может оказаться длиннее непосредственного набора номера этого абонента: код доступа к Speed Calling + номер ячейки памяти...