Определение имени и номера пользователя после соединения — различия между версиями
Строка 22: | Строка 22: | ||
* Действие - Определить | * Действие - Определить | ||
* Тип объекта - Линия | * Тип объекта - Линия | ||
− | * Ключ линии - переменная "номер линия" | + | * Ключ линии - переменная "'''номер линия'''" |
* Функция - Номер скоммутированной линии/конференции | * Функция - Номер скоммутированной линии/конференции | ||
* Значение в переменную - переменная "номер скоммутированной линии" (строковая) | * Значение в переменную - переменная "номер скоммутированной линии" (строковая) | ||
Строка 29: | Строка 29: | ||
* Действие - Определить | * Действие - Определить | ||
* Тип объекта - Линия | * Тип объекта - Линия | ||
− | * Ключ линии - переменная "номер скоммутированной линии" | + | * Ключ линии - переменная "'''номер скоммутированной линии'''" |
* Функция - Идентификатор пользователя | * Функция - Идентификатор пользователя | ||
− | * Значение в переменную - переменнная "идентификатор пользователя" (строковая) | + | * Значение в переменную - переменнная "'''идентификатор пользователя'''" (строковая) |
Компонент "'''Внутренний номер'''". Определяет внутренний номер сотрудника по ID пользователя. | Компонент "'''Внутренний номер'''". Определяет внутренний номер сотрудника по ID пользователя. | ||
* Действие - Определить | * Действие - Определить | ||
* Тип объекта - Пользователь | * Тип объекта - Пользователь | ||
− | * Ключ пользователя - переменная "идентификатор пользователя" | + | * Ключ пользователя - переменная "'''идентификатор пользователя'''" |
* Функция - Внутренний номер | * Функция - Внутренний номер | ||
− | * Значение в переменную - переменная "внутренний номер" (строковая) | + | * Значение в переменную - переменная "'''внутренний номер'''" (строковая) |
+ | |||
Компонент "'''Имя пользователя'''". Определяет имя пользователя по его ID. | Компонент "'''Имя пользователя'''". Определяет имя пользователя по его ID. | ||
* Действие - Определить | * Действие - Определить | ||
* Тип объекта - Пользователь | * Тип объекта - Пользователь | ||
− | * Ключ пользователя - идентификатор пользователя | + | * Ключ пользователя - переменная "'''идентификатор пользователя'''" |
* Функция - Имя пользователя | * Функция - Имя пользователя | ||
− | * Значение в переменную - переменная "имя пользователя" (строковая) | + | * Значение в переменную - переменная "'''имя пользователя'''" (строковая) |
− | Компонент "Вывод данных". Выводит все найденные значения на экран. | + | Компонент "'''Вывод данных'''". Выводит все найденные значения на экран. |
Версия 11:18, 30 октября 2014
Цель: Определить имя и внутренний номер соединившегося сотрудника при переключении абонента на групповой номер.
Рассмотрим следующую часть сценария. Пусть происходит переключение на групповой номер, происходит вызов группового номера, и абонент соединяется с одним из пользователей Oktell. Сценарий выглядит следующим образом:
Компонент "На группу". Переключает абонента на групповой номер 105.
- Назначение - внутрь
- Номер - 105
Компонент "Пауза 200мс". Обеспечивает запись информации о соединении в базу данных.
- Время задержки - 200
Компонент "Номер линии". Определяет номер линии внешнего абонента.
- переменной "номер линии" (строковая) присваиваем значение функции "Номер линии"
Компонент "Номер скоммутированной линии". Определяет линию сотрудника, с которым произошло соединение.
- Действие - Определить
- Тип объекта - Линия
- Ключ линии - переменная "номер линия"
- Функция - Номер скоммутированной линии/конференции
- Значение в переменную - переменная "номер скоммутированной линии" (строковая)
Компонент "ID пользователя". Определяет ID сотрудника по номеру линии.
- Действие - Определить
- Тип объекта - Линия
- Ключ линии - переменная "номер скоммутированной линии"
- Функция - Идентификатор пользователя
- Значение в переменную - переменнная "идентификатор пользователя" (строковая)
Компонент "Внутренний номер". Определяет внутренний номер сотрудника по ID пользователя.
- Действие - Определить
- Тип объекта - Пользователь
- Ключ пользователя - переменная "идентификатор пользователя"
- Функция - Внутренний номер
- Значение в переменную - переменная "внутренний номер" (строковая)
Компонент "Имя пользователя". Определяет имя пользователя по его ID.
- Действие - Определить
- Тип объекта - Пользователь
- Ключ пользователя - переменная "идентификатор пользователя"
- Функция - Имя пользователя
- Значение в переменную - переменная "имя пользователя" (строковая)
Компонент "Вывод данных". Выводит все найденные значения на экран.
Скачать сценарий: Определение имени и номера пользователя.oscr