Перейти к основному содержимому

Работа с версией для 1С:Предприятие

Открытый пакет интеграций изначально разрабатывается как расширение конфигурации для платформы 1С:Предприятие 8. Его методы доступны в виде общих модулей и могут использоваться в любой конфигурации, совместимой с требованиями проекта

important

Разработка ведется в режиме совместимости 8.3.10 с вариантом проверки Предупреждать. Режим совместимости расширения установлен в 8.3.15

Установка

Для начала работы необходимо добавить модули Открытого пакета интеграций в свою конфигурацию. Сделать это можно одним из нескольких способов:

  1. Из файла расширения CFE (рекомендуемый способ):

    Скачайте файл OpenIntegrations_x.x.x_lang.cfe из последнего релиза или раздела «Скачать», после чего загрузите его в список расширений конфигурации через конфигуратор

  2. Из XML-выгрузки:

    Скачайте архив XML.zip, распакуйте его и загрузите расширение через панель расширений, указав каталог с XML-файлами

  3. Из проекта EDT:

    Скачайте архив EDT.zip или подключите исходный проект из репозитория в 1С:EDT. Подробнее в разделе Сборка из исходников

  4. Через сравнение-объединение с CF-файлом конфигурации:

    Кроме вариантов поставки в виде расширения, Открытый пакет интеграций также доступен в виде cf файла конфигурации. Файл OpenIntegrations_x.x.x_lang.cf может быть использован для сравнения-объединения объектов ОПИ с основной конфигурацией, если использование расширения нежелательно или невозможно

Подробное описание каждого варианта поставки приведено в разделе Про варианты релизов. Независимо от способа установки рекомендуется получать файлы из релиза, страницы загрузок или ветки stable репозитория

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

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

Начиная с версии 2.1.0, все основные модули Открытого пакета интеграций доступны как на сервере, так и на клиенте. Однако, в отличии от серверных вызовов, работа с методами ОПИ на клиенте сопряжена с некоторыми особенностями:

  • Web-клиент не поддерживается
  • Режим использования синхронных вызовов расширений платформы и внешних компонент основной конфигурации должен иметь значение Использовать или Использовать с предупреждениями
  • Не поддерживается запуск фоновых заданий через параметр dontwait настроек расширенного вызова
  • При первом вызове функции библиотеки, использующей внешние компоненты, будет произведена их установка. Подробнее в разделе О внешних компонентах