====== Фильтрация оповещений с АТС ====== [[astpanel:ast_miko_proxy|Обратно к инструкйии по прокси МИКО...]] Функция позволяет гибко настроить получение только **нужных** оповещений с АТС.\\ Оповещения приходят в виде внешних событий 1С.\\ При использовании "[[doc:1cajam|SDK: Компонента связи 1C и Asterisk]]", для установки фильтра, необходимо использовать метод **[[doc:1cajam:api:rawcommand|RawCommand]]**. В параметрах, передать "**строку-фильтр**" в формате XML. Описание формата XML: В блоке "ajam-filter" заключаются элементы-фильтры. ===== Пример #1 ===== Фильтр по одному атрибуту.\\ Необходимо получить только events **Hangup** и **Bridge**: При таком фильтре, конкретный "клиент" получит только перечисленные оповещения. ===== Пример #2 ===== По соответствию **двух** атрибутов.\\ Оповещение "UserEvent" приходит в формате: Реализация фильтра: ===== Пример использования ===== НашКаналФильтр = "SIP/104"; Фильтр =" | | | | | | | | | | | | | | | | |"; Результат = ""; Попытка Command = "Action=ajam_filter&xml=" + URLEncode(Фильтр); // SDK - компонента для связи с Asterisk SDK.RawCommand(Command, Результат); Исключение КонецПопытки;