1.39 LRNGZ Список номеров для централизованного быстрого набора номера
Система централизованного быстрого набора номера (SPDC) используется для упрощения набора номеров. Длинные номера вызываемого абонента (обычно внешние номера) могут передаваться с помощью номера быстрого набора.
Данные о соотнесение номеров быстрого набора с несокращенными номерами хранятся в списках централизованного быстрого набора.
Может быть задано до 16 таких списков (с 0 по 15), и каждый список может содержать до 1000 номеров быстрого набора.
Каждый пользователь может иметь доступ к 2 спискам, назначенным ему с помощью AMO SCSU или SBCSU.
Первый список (параметр SPDC1 в SCSU) должен быть Списком 0 (List 0). Второй список (параметр SPDC2 в SCSU) может быть любым - от 1 до 15.
Для создания списков и размещения в них номеров быстрого набора используется AMO LRNGZ. Размещение несокращенных номеров выполняется с помощью AMO ZRNGZ.
Доступ к опции SPDC осуществляется путем набора кода вслед за вводом номера быстрого набора.
Она имеет два варианта.
 |
a) |
Каждый пользователь имеет доступ к обоим спискам по одному и тому же коду (результат анализа цифр SPDC1 в AMO WABE) |
- В этом случае номера быстрого набора в списке 0 должны отличаться от номеров в списках 1 - 15, так как определение того, каким списком воспользоваться, Списком 0 или вторым списком пользователя, производится по номеру быстрого набора.
- Пример:
|
SPDC1 = *3,
|
-
|
|
|
|
|
|
Список 0
|
:
|
Номера быстрого набора
|
00 - 59
|
|
Списки 1-15
|
:
|
"
|
60 - 99
|
|
или
|
|
|
|
|
Список 0
|
:
|
Номера быстрого набора
|
000 - 299
|
|
Список 1
|
:
|
"
|
300 - 399
|
|
Список 2
|
:
|
"
|
400 - 450
|
|
Список 3
|
:
|
"
|
500 - 599
|
- В этом случае пользователь может иметь доступ к числу номеров быстрого набора до 1000 в обоих списках, так как каждый номер быстрого набора может иметь длину до 3 цифр.
 |
b) |
Каждый пользователь имеет доступ к обоим спискам посредством двух разных кодов (результат анализа цифр SPDC1/SPDC2 в AMO WABE) |
- SPDC1 размещен в Списке 0; SPDC2 - во 2 списке пользователя (т.е., в списках с 1 по 15).
- В этом случае номера быстрого набора в Списке 0 могут быть такими же или перекрываться с номерами в остальных списках, так как доступ к Списку 0 осуществляется с помощью кода, а не по номеру быстрого набора.
- Пример:
|
SPDC1 = *3, SPDC2 = *4
|
-
|
|
|
|
|
|
Список 0
|
:
|
Номер быстрого набора
|
000 - 999
|
|
Списки 1-15
|
:
|
"
|
000 - 999
|
|
или
|
|
|
|
|
Список 0
|
:
|
Номер быстрого набора
|
00 - 99
|
|
Список 1
|
:
|
"
|
000 - 399
|
|
Список 2
|
:
|
"
|
50 - 99
|
|
Список 3
|
:
|
"
|
000 - 199
|
- В этом случае пользователь имеет доступ к 2000 вызываемых абонентов.
Для задания того, сколько списков (параметр SPDCL) и абонентов (параметр SPDCD) может быть установлено в системе, используется AMO DIMSU.
1.39.1 Ограничения
Это описание пригодно для версий начиная с SP300-V3.4
1.39.2 Взаимозависимости
 |
AMO DIMSU |
|
:
|
Задает допустимое число списков и номеров быстрого набора.
|
|
 |
AMO SCSU/SBCSU |
|
:
|
Устанавливает конфигурацию абонента в SWU
|
|
 |
AMO ZRNGZ |
|
:
|
Вызываемые абоненты централизованного быстрого набора номера
|
|
1.39.3 Функции AMO
 |
ADD-LRNGZ |
|
:
|
Создать списки
|
|
 |
CHANGE-LRNGZ |
|
:
|
Изменить диапазон номеров быстрого набора и расширить список
|
|
 |
DELETE-LRNGZ |
|
:
|
Удалить и уменьшить список
|
|
 |
DISPLAY-LRNGZ |
|
:
|
Опросить номера быстрого набора из списка
|
|
 |
REGENERATE-LRNGZ |
|
:
|
Форматированный вывод размещения номеров быстрого набора
|
|
1.39.3.1 ADD-LRNGZ
Номера быстрого набора размещаются последовательно, в порядке возрастания.
Длины списков определяются наименьшим и наибольшим номерами быстрого набора.
Краткий обзор процедуры
Код команды
|
Параметр
|
|
ADD-LRNGZ
|
LST=<число>,SPDMIN=<число>,SPDMAX=<число>;
|
|
1.39.3.2 CHANGE-LRNGZ
Изменение диапазона номеров быстрого набора в списке централизованного быстрого набора номеров.
1. |
Изменение диапазона номеров быстрого набора в списке. |
2. |
Изменение числа номеров быстрого набора в списке (расширение) |
Краткий обзор процедуры
Код команды
|
Параметр
|
|
CHANGE-LRNGZ
|
LST=<число>
|
|
|
,TYPE=SPDNO,SPDNO=<число>; (1)
|
|
|
|
|
|
|,TYPE=CNT,NO=<число>; (2)
|
|
1.39.3.3 DELETE-LRNGZ
Удалить список централизованного быстрого набора номеров или диапазона номеров централизованного быстрого набора в списке.
2. |
Изменение числа номеров быстрого набора в списке (укорочение списка) |
Краткий обзор процеедуры
Код команды
|
Параметр
|
|
DELETE-LRNGZ
|
TYPE=LST,LST=<число>,DEL=<парам>; (1)
|
|
|
|
|
|
|TYPE=SPDNO,LST=<число>,SPDNO=<число>; (2)
|
|
Примеры
1. |
Удалить список 00. Его следует удалять только если никто из абонентов в системе не имеет к нему доступа. |
Ввод:
DELETE-LRNGZ:TYPE=LST,LST=00,DEL=N;
Вывод:
F08: АБОНЕНТЫ ВСЕ ЕЩЕ ИМЕЮТ ДОСТУП К СПИСКУ.
AMO-LRNGZ -... ЦЕНТРАЛИЗОВАННЫЙ БЫСТРЫЙ НАБОР НОМЕРА, СПИСКИ
УДАЛЕНИЕ НЕ ВЫПОЛНЕНО;
2. |
Удалить номера быстрого набора 170-199 в списке 2. |
Ввод:
DELETE-LRNGZ:TYPE=SPDNO,LST=2,SPDNO=170;
1.39.3.4 DISPLAY-LRNGZ
Опросить диапазон номеров быстрого набора в одном или во всех списках централизованного быстрого набора номеров с выводом их в формате списка.
На дисплей выводятся только уже созданные списки, т.е. не созданные списки не дают вывода с отрицанием.
Краткий обзор процедуры
Код команды
|
Параметр
|
|
DISPLAY-LRNGZ
|
TYPE=SYS; (1)
|
|
|
|
|
|
|TYPE=LST,LST=<число>; (2)
|
|
Пример
Запросить диапазоны номеров быстрого набора во всех списках системы.
Ввод:
DISPLAY-SPDC:TYPE=SYS;
Вывод:
LST : 00 SPDNO RANGE: 00 TO 99
LST : 01 SPDNO RANGE: 00 TO 99
LST : 02 SPDNO RANGE: 00 TO 99
LST : 03 SPDNO RANGE: 00 TO 99
LST : 04 SPDNO RANGE: 00 TO 99
LST : 05 SPDNO RANGE: 00 TO 49
LST : 06 SPDNO RANGE: 00 TO 49
LST : 07 SPDNO RANGE: 00 TO 49
LST : 08 SPDNO RANGE: 00 TO 49
LST : 09 SPDNO RANGE: 00 TO 49
LST : 10 SPDNO RANGE: 00 TO 49
LST : 11 SPDNO RANGE: 00 TO 49
LST : 12 SPDNO RANGE: 00 TO 49
LST : 13 SPDNO RANGE: 00 TO 49
LST : 14 SPDNO RANGE: 00 TO 24
LST : 15 SPDNO RANGE: 00 TO 24
1.39.3.5 REGENERATE-LRNGZ
2. |
Только один заданный список. |
Краткий обзор процедуры
Код команды
|
Параметр
|
|
REGENERATE-LRNGZ
|
TYPE=SYS; (1)
|
|
|
|
|
|
|TYPE=LST,LST=<число>; (2)
|
|
Пример
Запросить диапазоны номеров быстрого набора во всех списках системы для восстановления.
Ввод:
REGENERATE-LRNGZ:TYPE=SYS;
Вывод:
ADD-LRNGZ:00, 00, 99;
ADD-LRNGZ:02, 00, 45;
ADD-LRNGZ:03, 00, 99;
ADD-LRNGZ:05, 00, 24;
ADD-LRNGZ:06, 00, 99;
ADD-LRNGZ:15, 00, 99;
1.39.4 Описание параметров
DEL
|
Следует ли удалять список, если он еще может использоваться абонентами?
|
|
|
Тип вводимых данных
|
:
|
одно значение, опция
|
|
|
Допустимые значения
|
:
|
N -> Список удалять не следует
|
|
|
|
|
|
Y -> Список следует удалить
|
|
|
|
|
|
|
|
|
|
LST
|
Номер списка централизованного быстрого набора
|
|
|
|
Тип вводимых данных
|
:
|
одно значение, обязательное
|
|
|
|
Допустимые значения
|
:
|
от 0 до 15
|
|
|
|
|
|
|
|
|
|
|
NO
|
Число номеров быстрого набора, на которое следует расширить список
|
|
|
Тип вводимых данных
|
:
|
одно значение, опция
|
|
|
|
Допустимые значения
|
:
|
от 0 до (1000 - длина списка)
|
|
|
|
|
|
|
|
|
|
SPDMAX
|
Последний номер быстрого набора в списке
|
|
|
|
Тип вводимых данных
|
:
|
одно значение, обязательное
|
|
|
|
Допустимые значения
|
:
|
от 00 до 99; от 000 до 999
|
|
|
|
|
|
где: SPDMAX >= KRMIN
|
|
|
|
|
|
|
|
|
|
SPDMIN
|
Первый номер быстрого набора в списке
|
|
|
|
Тип вводимых данных
|
:
|
одно значение, обязательное
|
|
|
|
Допустимые значения
|
:
|
от 00 до 99; от 000 до 999
|
|
|
|
|
|
|
|
|
|
SPDNO
|
Первый номер быстрого набора, который следует удалить (DELETE)
|
|
|
|
Новый первый номер быстрого набора в списке (CHANGE)
|
|
|
|
(следующие номера быстрого набора следуют в списке последовательно, в порядке возрастания, до конца списка)
|
|
|
Допустимые значения
|
:
|
от 00 до 99; от 000 до 999
|
|
|
|
(DELETE)
|
|
где: SPDMIN <= SPDNO <= SPDMAX
|
|
|
|
(CHANGE)
|
|
где: SPDNO<= (1000 - (длина списка + NO ))
|
|
|
|
|
|
|
|
|
|
TYPE
|
Параметр ветвления
|
|
|
|
|
Тип вводимых данных
|
:
|
одно значение, обязательное
|
|
|
|
Допустимые значения
|
:
|
SPDNO, CNT (CHANGE)
|
|
|
|
|
|
SYS, LST(DISPLAY,REGEN)
|
|
|
|
|
|
LST, SPDNO (DELETE)
|
|
|
1.39.5 Сообщения об ошибках и Предупреждения
1.39.5.1 Сообщения об ошибках
F01:
|
СОКРАЩЕННЫЕ НОМЕРА ДОЛЖНЫ ИМЕТЬ @ ЦИФР.
|
|
F02:
|
НОВЫЙ СТАРТОВЫЙ СОКРАЩЕННЫЙ НОМЕР ДОЛЖЕН ИМЕТЬ @ ЦИФР.
|
|
F03:
|
НОВЫЙ СТАРТОВЫЙ СОКРАЩЕННЫЙ НОМЕР ДОЛЖЕН ИМЕТЬ 3 ЦИФРЫ, ТАК КАК СПИСОК СОДЕРЖИТ БОЛЕЕ 100 ВЫЗЫВАЕМЫХ НОМЕРОВ.
|
|
F04:
|
РАСШИРЕНИЕ ДЛЯ СУЩЕСТВУЮЩЕЙ СХЕМЫ НУМЕРАЦИИ СЛИШКОМ ВЕЛИКО. МАКСИМАЛЬНОЕ РАСШИРЕНИЕ = @@@.
|
|
F05:
|
РАСШИРЕНИЕ СЛИШКОМ ВЕЛИКО. ТОЛЬКО @@@ СОКРАЩЕННЫХ НОМЕРОВ ЕЩЕ СВОБОДНО.
|
|
F06:
|
РАСШИРЕНИЕ НЕВОЗМОЖНО.
|
|
|
ДИАПАЗОН СОКРАЩЕННЫХ НОМЕРОВ В СПИСКЕ ГРУППЫ ПРЯМО СЛЕДУЕТ ЗА ПОСЛЕДНИМ СОКРАЩЕННЫМ НОМЕРОМ В СПИСКЕ 0.
|
|
F07:
|
РАСШИРЕНИЕ СЛИШКОМ ВЕЛИКО.
|
|
|
МАКСИМАЛЬНОЕ РАСШИРЕНИЕ ПРИ СОХРАНЕНИИ ОДНОЗНАЧНОСТИ СОКРАЩЕННЫХ НОМЕРОВ = @@@.
|
|
F08:
|
ПОЛЬЗОВАТЕЛИ ВСЕ ЕЩЕ ИМЕЮТ ДОСТУП К СПИСКУ.
|
|
F09:
|
РАСШИРЕНИЕ НЕВОЗМОЖНО.
|
|
|
ВСЕ УПОРЯДОЧЕННЫЕ СОКРАЩЕННЫЕ НОМЕРА (@@@@) ИМЕЮТ НАЗНАЧЕНИЯ.
|
|
F11:
|
ДОБАВЛЕНИЕ НОВОГО СПИСКА НЕВОЗМОЖНО.
|
|
|
ВСЕ УПОРЯДОЧЕННЫЕ СПИСКИ (@@) УЖЕ УСТАНОВЛЕНЫ.
|
|
F12:
|
ДОБАВЛЕНИЕ НОВОГО СПИСКА НЕВОЗМОЖНО.
|
|
|
ВСЕ УПОРЯДОЧЕННЫЕ СОКРАЩЕННЫЕ НОМЕРА (@@@@) УЖЕ НАЗНАЧЕНЫ.
|
|
F13:
|
SPDMIN БОЛЬШЕ, ЧЕМ SPDMAX.
|
|
F14:
|
SPDMIN И SPDMAX СОДЕРЖАТ НЕОДИНАКОВОЕ ЧИСЛО ЦИФР.
|
|
F15:
|
СОКРАЩЕННЫЙ НОМЕР НЕ НАЙДЕН.
|
|
|
СПИСОК СОДЕРЖИТ СОКРАЩЕННЫЕ НОМЕРА ОТ @@@ ДО @@@.
|
|
F16:
|
СОКРАЩЕННЫЕ НОМЕРА НЕОДНОЗНАЧНЫ.
|
|
|
НОВЫЙ СТАРТОВЫЙ СОКРАЩЕННЫЙ НОМЕР ДОЛЖЕН БЫТЬ МЕНЬШЕ, ЧЕМ @@@.
|
|
F17:
|
СОКРАЩЕННЫЕ НОМЕРА НЕОДНОЗНАЧНЫ.
|
|
|
НОВЫЙ СТАРТОВЫЙ СОКРАЩЕННЫЙ НОМЕР ДОЛЖЕН БЫТЬ БОЛЬШЕ, ЧЕМ @@@.
|
|
F18:
|
СОКРАЩЕННЫЕ НОМЕРА НЕОДНОЗНАЧНЫ.
|
|
|
SPDMAX ДОЛЖНО БЫТЬ МЕНЬШЕ, ЧЕМ @@@.
|
|
F19:
|
СОКРАЩЕННЫЕ НОМЕРА НЕОДНОЗНАЧНЫ.
|
|
|
SPDMIN ДОЛЖНО БЫТЬ БОЛЬШЕ, ЧЕМ @@@.
|
|
F20:
|
СПИСОК НЕ БЫЛ УСТАНОВЛЕН.
|
|
F21:
|
СПИСОК УЖЕ УСТАНОВЛЕН.
|
|
F22:
|
УДАЛЕНИЕ ВСЕГО СПИСКА ВОЗМОЖНО ЛИШЬ ПРИ TYPE=LST.
|
|
F23:
|
НОВЫЙ СТАРТОВЫЙ СОКРАЩЕННЫЙ НОМЕР СЛИШКОМ ВЕЛИК.
|
|
|
НАИБОЛЬШИЙ ВОЗМОЖНЫЙ СТАРТОВЫЙ СОКРАЩЕННЫЙ НОМЕР = @@@.
|
|
F24:
|
НОВЫЙ СПИСОК СЛИШКОМ ВЕЛИК.
|
|
|
СВОБОДНО ТОЛЬКО @@@ СОКРАЩЕННЫХ НОМЕРОВ.
|
|
F25:
|
ДОПУСТИМЫЕ НОМЕРА СПИСКОВ: ОТ 0 ДО @@
|
|
F26:
|
ПЕРВЫЙ УСТАНОВЛЕННЫЙ СПИСОК 0.
|
|
F27:
|
ВЕСЬ ОБЪЕМ СИСТЕМНОЙ ПАМЯТИ ИСПОЛЬЗОВАН. ДЛЯ НОВОГО СПИСКА НЕТ ПАМЯТИ.
|
|
F28:
|
ВЕСЬ ОБЪЕМ СИСТЕМНОЙ ПАМЯТИ ИСПОЛЬЗОВАН.
|
|
|
ДЛЯ РАСШИРЕНИЯ СПИСКА НЕТ ПАМЯТИ.
|
|
1.39.5.2 Предупреждения
H01:
|
СОЗДАННЫХ СПИСКОВ НЕТ.
|
|
H02:
|
СПИСОК НЕ БЫЛ СОЗДАН
|
|
H03:
|
ПОЛЬЗОВАТЕЛИ ВСЕ ЕЩЕ ИМЕЮТ ДОСТУП К СПИСКУ.
|
|
1.39.5.3 Использование выходных сообщений для каждого действия
CREATE : F01, F11, F12, F13, F14, F18, F19, F21, F24,
F25, F26, F27
CHANGE : F02, F03, F04, F05, F06, F07, F09, F16, F17,
F20, F23, F25, F26, F28
DELETE : F08, F15, F20, F22, F25, H03
INTERROGATE : F25, H01, H02
REGENERATE : F25, H01, H02