Работа с версией для 1С:Предприятие
Открытый пакет интеграций изначально разрабатывается как расширение конфигурации для платформы 1С:Предприятие 8. Его методы д оступны в виде общих модулей и могут использоваться в любой конфигурации, совместимой с требованиями проекта
Разработка ведется в режиме совместимости 8.3.10 с вариантом проверки Предупреждать. Режим совместимости расширения установлен в 8.3.15
Установка
Для начала работы необходимо добавить модули Открытого пакета интеграций в свою конфигурацию. Сделать это можно одним из нескольких способов:
-
Из файла расширения
CFE(рекомендуемый способ):Скачайте файл
OpenIntegrations_x.x.x_lang.cfeиз последнего релиза или раздела «Скачать», после чего загрузите его в список расширений конфигурации через конфигуратор -
Из XML-выгрузки:
Скачайте архив
XML.zip, распакуйте его и загрузите расширение через панель расширений, указав каталог с XML-файлами -
Из проекта EDT:
Скачайте архив
EDT.zipили подключите исходный проект из репозитория в 1С:EDT. Подробнее в разделе Сборка из исходников -
Через сравнение-объединение с CF-файлом конфигурации:
Кроме вариантов поставки в виде расширения, Открытый пакет интеграций также доступен в виде
cfфайла конфигурации. ФайлOpenIntegrations_x.x.x_lang.cfможет быть использован для сравнения-объединения объектов ОПИ с основной конфигурацией, если использование расширения нежелательно или невозможно
Подробное описание каждого варианта поставки приведено в разделе Про варианты релизов. Независимо от способа установки рекомендуется получать файлы из релиза, страницы загрузок или ветки stable репозитория
Также допустимо вручную скопировать нужные общие модули из исходников в свой проект, однако для регулярного обновления удобнее использовать готовые варианты поставки
Использование на клиенте и на сервере
Начиная с версии 2.1.0, все основные модули Открытого пакета интеграций доступны как на сервере, так и на клиенте. Однако, в отличии от серверных вызовов, работа с методами ОПИ на клиенте сопряжена с некоторыми особенностями:
Web-клиентне поддерживается- Режим использования синхронных вызовов расширений платформы и внешних компонент основной конфигурации должен иметь значение
ИспользоватьилиИспользовать с предупреждениями - Не поддерживается запуск фоновых заданий через параметр
dontwaitнастроек расширенного вызова - При первом вызове функции библиотеки, использующей внешние компоненты, будет произведена их установка. Подробнее в разделе О внешних компонентах