Внешняя компонента 1С

Драйвер Мт6253 На Шару. //Загрузка внешней компоненты ИмяФайла = ‘C: Temp AddInDiadocAPI.dll’; ЗагрузитьВнешнююКомпоненту ( ИмяФайла ); //Создание объекта DiadocInvoiceAPI ДиадокАПИ_ = Новый ( ‘AddIn.DiadocInvoiceAPI’ ); ДиадокАПИ = ДиадокАпи_. CreateObject (); //Задаем параметры подлючения к серверу ДиадокАпи. ApiClientId = КлючРазработчика; ДиадокАпи. ServerUrl = ‘; • Загрузка внешней компоненты на сервере 1С В случае, когда режим запуска 1С не позволяет запуск внешних компонент, использующих технологию COM, (например, на стороне сервера 1С 8. Программа Составление Графика Сменности. 2) необходимо использовать сборку компоненты, которая реализована в виде классического COM-объекта. В этом случае перед использованием компоненты нужно зарегистрировать файл DiadocComApi.dll с помощью команды regsvr32.

В случае запуска компоненты на 64-х битном сервере 1С, необходимо использовать 64-битную сборку данной компоненты. (64-битным должно быть именно приложение «сервер 1С”) После этого загрузка и инициализация компоненты производится следующим образом. Как создать соединение и авторизоваться Для авторизации и последующих вызовов методов сервера Диадок необходимо создать объект, который представляет собой соединение с сервером. Соединение следует создавать на каждый сеанс работы.

Явно освобождать ресурсы после окончания работы с этим объектом не нужно. При создании объекта DiadocConnection необходимо указать отпечаток сертификата для авторизации на сервере. Отпечаток сертификата можно узнать, получив список и описание всех доступных сертификатов методом.

  1. Введение
  2. Использование
  3. Лицензирование
  4. Проекты на базе Внешней Компоненты
  5. Сертификат «Совместимо! Система программ 1С:Предприятие»

Введение

Внешняя Компонента (ВК) «RanCOM1C» относится к классу CTI продуктов. Компонента обеспечивает интеграцию офисных мини-АТС с приложением «1С:Предприятие 8.2». Интеграция осуществляется за счет взаимодействия с модулем интеграции RanCOM. Таким образом приложение «1С:Предприятие» получает возможности по работе с телефонными линиями, которые предоставляются RanCOM. Это:

  1. Автоматический набор номера;
  2. Ответ на входящий вызов с помощью компьютера;
  3. Постановка/снятие с удержания;
  4. Переадресация вызова;
  5. Перенаправление вызова;
  6. Управление распределением входящего вызова;
  7. Проигрывание одного из 64 приветственных сообщений;
  8. Детектирование цифр тонального донабора;
  9. Проигрывание музыки на удержании (тишина, зуммер, «занято», музыка на удержании);
  10. Получение информации о входящем вызове (номер вызывающего абонента, внешняя линия, и т.д.);
  11. Получение информации о состоянии линий АТС.

Интеграция телефонии в продукты «1С:Предприятие 8.2» осуществляется по следующей схеме:

Использование

«RanCOM1C» создана по технологии внешних компонент для программы «1С:Предприятие». Библиотека подключается к любой конфигурации «1С:Предприятия» путем внесения изменений в код модуля. Конфигурация с запущенной ВК «RanCOM1C» принимает и обрабатывает сообщения от сервера в предопределенной процедуре ОбработкаВнешнегоСобытия(), а также может управлять линииями АТС с помощью методов объекта AddIn.RanCOM1C.
Порядок изменения конфигурации 1С подробно описан в документации (845 kB) на Компоненту.

Лицензирование

Для своей работы ВК использует библиотеку RanCOM и cервер Rander. Поэтому, помимо сервера Rander, для использования ВК Вам потребуется приобрести необходимое количество лицензий RanCOM Plus, соответствующее количеству рабочих мест приложения «1С:Предприятие», на которых Вы хотите автоматизировать телефонию, а так же необходимое количество лицензий на дополнительные линии RanСOM PLUS. ВК не входит в установщик Rander, Вы можете ее отдельно. Установщик зарегистрирует компоненту в системе и скопирует на Ваш компьютер документацию и демонстрационные конфигурации. После регистрации лицензии, Компонета переходит в полноценный режим работы.
В последних версиях платформы 1С допускается работа с внешними приложениями без использования внешних компонент. Таким образом 1С может работать с сервером Rander напрямую через СОМ библиотеку. Демоконфигурацию 1С без использования внешней компоненты можно в разделе загрузки или прямо здесь