Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


doc:1cajam:api:queueadd

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:1cajam:api:queueadd [2012/02/29 10:37]
nabek
doc:1cajam:api:queueadd [2014/11/14 22:32] (текущий)
Строка 1: Строка 1:
 ====== Функция Queueadd из SDK: "​Компонента связи 1С и Asterisk"​ ====== ====== Функция Queueadd из SDK: "​Компонента связи 1С и Asterisk"​ ======
  
-Добавление интерфейса в очередь вызовов. +Команда добавляет агента или устройство в список участников обрабатывающих ​очередь вызовов.
 ===== Параметры ===== ===== Параметры =====
  
-  * **Queue:​Имя** очереди для добавления участника для ее обработки. ​+  * **Queue:** Имя очереди для добавления участника для ее обработки. ​
   * **Interface**:​ Название канала участника обработки очереди (sip/1000, zap/1-1, и т.д.)   * **Interface**:​ Название канала участника обработки очереди (sip/1000, zap/1-1, и т.д.)
   * **Penalty**:​ Участники с большим значением пенальти получают вызовы в последнюю очередь.   * **Penalty**:​ Участники с большим значением пенальти получают вызовы в последнюю очередь.
   * **Paused**: Булевой параметр указывающий,​ что участник временно недоступен.   * **Paused**: Булевой параметр указывающий,​ что участник временно недоступен.
-  * **MemberName**:​ +  * **MemberName**: ​Человеко-понятное название агента для отображения в статистике и логах очереди. 
-  * **StateInterface**:​+  * **StateInterface**: ​Дополнительное описание агента,​ отображаемое в [[doc:​1cajam:​api:​QueueStatus|QueueStatus]].
   * **ActionID**:​ ID команды,​ который будет возвращен в ответе.   * **ActionID**:​ ID команды,​ который будет возвращен в ответе.
   * **Result**: В эту переменную будет возвращен результат выполнения функции.   * **Result**: В эту переменную будет возвращен результат выполнения функции.
Строка 22: Строка 21:
 Interface ​     = "​sip/​1000";​ Interface ​     = "​sip/​1000";​
 Penalty ​       = "​1";​ Penalty ​       = "​1";​
-Paused ​        = "1"; +Paused ​        = "false"; 
-MemberName ​    = "";​+MemberName ​    = "Bill Gates";
 StateInterface = "";​ StateInterface = "";​
 ActionID ​      = "​123123";​ ActionID ​      = "​123123";​
 Result ​        = "​true";​ Result ​        = "​true";​
  
-Если Компонент.QueueAdd( Queue, Interface, Penalty, Paused, MemberName, StateInterface,​ ActionID, Result) = Истина Тогда+Если Компонент.QueueAdd(Queue,​ Interface, Penalty, Paused, MemberName, StateInterface,​ ActionID, Result) = Истина Тогда
  ​Сообщить(Result);​  ​Сообщить(Result);​
 КонецЕсли;​ КонецЕсли;​
doc/1cajam/api/queueadd.1330511838.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)