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

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

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


doc:1cajam:api:queuepause

Функция Queuepause из SDK: "Компонента связи 1С и Asterisk"

Отмечает или снимает отметку временной недоступности участника, обрабатывающего очередь вызовов.

Параметры

  • Queue: Имя очереди. Не обязательный параметр. Если не указано, то действие распространяется на все очереди, где присутствует участник.
  • Interface: Название канала участника обработки очереди (sip/1000, zap/1-1, и т.д.)
  • Paused: Булевой параметр указывающий, что участник недоступен или доступен.
  • Reason: Дополнительная информация описывающая причину отстутвия участника очереди.
  • ActionID: ID команды, который будет возвращен в ответе.
  • Result: В эту переменную будет возвращен результат выполнения функции.
Все переменные передаваемые в функцию должны иметь тип Строка!

Пример вызова

Queue     = "Queue1";
Interface = "SIP/1000";
Paused    = "true";
Reason    = "DoingCallbacks";
ActionID  = "123123";
Result    = "";
 
Если Компонент.QueuePause( Queue, Interface, Paused, Reason, ActionID, Result) = Истина Тогда
 Сообщить(Result);
КонецЕсли;
 

Полезные ссылки

Комментарии

doc/1cajam/api/queuepause.txt · Последние изменения: 2014/11/14 22:32 (внешнее изменение)