Спецификация интерфейса NativeAPI

Свойства native компонента

Адрес / Address - IP адрес компьютера , на котором запущен софтфон. Строка. Запись и чтение.

Порт / Port - номер порта, на котором слушает софтфон. Настраивается в софтфоне (Настройки-Внешнее соединение). По умолчанию 2555. Число.Запись и чтение.
 

Методы native компонента

Подключить() / Connect() - подключает внешний компонент к софтфону.

Отключить() / Disconnect() - отключает внешний компонент от софтфона.
Учитывая, что софтфон блокирует все подключения , кроме первого, при подключении к другому раб. месту или при запуске новой копии 1С желательно отключать старых клиентов.

Тест() / Test() - проверка соединения с софтфоном.
В текущей реализации просто возвращает состояние клиентского сокета (Истина|Ложь).

Команда(cmd) / SendCommand(cmd) - передать команду софтфону.
 

Обработка внешнего события в 1С

В процедуре ОбработкаВнешнегоСобытия() параметры принимают следующие значения:
Источник - "SIPPhone";
Сообщение - "event";
Данные
- строка с разделителями "<ключ1>=<значение1>;<ключ2>=<значение2>; ...<ключN>=<значениеN>

Процедура ВнешнееСобытие(Источник, Событие, Данные)
    Если (Источник = "SIPPhone") и (Событие = "event") Тогда
        ОбработатьСобытиеТФ(СтрокаВСтруктуру(Данные));
    КонецЕсли; 
КонецПроцедуры