1С:Интеграция КОРП

Публикация № 1298381 23.09.20

Интеграция с оборудованием и сервисами - Внешние источники данных

Продукт "1С:Интеграция КОРП" предназначен для: - интеграции корпоративных учетно-информационных систем, с гарантированной доставкой сообщений; - обеспечения интеграции данных; - создания приложений сервис-ориентированной архитектуры; - выгрузки/загрузки данных для конфигурации с использованием канонической модели данных.

Программный продукт "1С:Интеграция КОРП" применяется для обмена данными между различными системами в виде канонической модели данных.

Реализация межсистемного взаимодействия осуществляется с помощью механизмов, поддерживаемых платформой "1С:Предприятие 8.3".

Продукт "1С:Интеграция КОРП" не является самостоятельным, для работы необходимо наличие установленной платформы "1С:Предприятие 8.3" версии не ниже 8.3.12. Для развертывания программного комплекса необходима установка "1С:Предприятия" в режиме клиент-сервер.

Продукт не является защищенным. Реализован принцип максимальной открытости кода для обеспечения возможности адаптации продукта под нужды конечных пользователей.

 

Возможности

Программный комплекс «1С:Интеграция КОРП» включает компоненты:

  • центральную база интеграции (ЦБИ), обеспечивающую настройку обмена между системами, настройку транспортного слоя и управление общими интеграционными процессами. Для обмена используется каноническая модель данных и правила конвертации в каноническую модель данных, которые настраиваются в ЦБИ. Для преобразования данных ЦБИ использует доработанные инструменты прикладного решения "1С:Конвертация данных 3.0".
  • транспортный слой, осуществляющий обмен между любыми системами, вне зависимости от того, встроен в них универсальный коннектор или нет, путем передачи информации в очереди, которые определяют в какую систему направить информацию;
  • универсальный коннектор 1С, представляющий собой подсистему, встраиваемую в конфигурации. разработанные на платформе "1С:Предприятие 8.3" с использованием функционала "1С:Библиотеки стандартных подсистем" редакции 2.3 и выше, обеспечивающую настройки обмена данными и взаимодействие настройки с другими системами через транспортный слой. Для информационных систем на других платформах требуются самостоятельная реализация интерфейсов взаимодействия с транспортным слоем.

В подсистеме "Центральная база интеграции" реализованы:

  • Редактор точек подключения;
  • Редактор маршрутов;
  • Настройка преобразований;
  • Хранилище бизнес-логов;
  • Мониторинг состояния работы компонент;
  • Просмотр логов и ошибок обмена;
  • Ограничение права пользователей по доступным системам.

В подсистеме "Универсальный коннектор 1С" реализованы:

  • Транспорт передачи типовых сообщений обмена;
  • Управление регистрацией изменений объектов системы;
  • Поддержка разных версий БСП и режимов совместимости конфигураций;
  • Отправка и получение пакетов;
  • Обработка больших пакетов;
  • Протоколирование работы;
  • Поддержка активного и пассивного режима работы;
  • Механизмы надежности и отказоустойчивости;
  • Возможность использования различных версий правил конвертации;
  • Сервисный интерфейс управления.

 

 

Во второй версии продукта реализован ряд доработок и улучшений на основании опыта внедрений системы у наших заказчиков. Рассказываем подробнее о нововведениях

 

Мониторинг состояния транспортного слоя

В центральной базе интеграции теперь выводится информация о состоянии серверов транспортного слоя и количестве сообщений в очередях. Для серверов выводится информация о загрузке ЦП и аптайм работы сервера. Стало удобнее отслеживать основные метрики работы транспортного слоя и узнавать, не переполнена ли какая-то из очередей.



Панель ЦБИ(дашборды).png

 

Переотправка и повторная загрузка пакетов

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

Существует возможность повторной загрузки ранее полученных пакетов, в том числе, сразу в форме элемента справочника «События» (нет необходимости ручного поиска нужного для повтора пакета в журнале).

 

Замеры времени и оценка производительности

В универсальный коннектор добавлены замеры времени суммарной длительности обращений к транспортному слою. Замеры считаются в рамках работы одного потока и записываются один раз в конце работы потока при его успешном завершении. В качестве веса замера используется количество обработанных пакетов или иных итераций обработки.

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

 

Активный режим работы

В новом релизе стала удобнее настройка активного режима работы системы - появился параметр “Приоритет активного режима”, который помогает настраивать применение активного режима исходя из приоритета пакета.

 

Повышение юзабилити при работе с форматами и правилами

Реализован импорт объектов формата из объектов метаданных с заполнением описания объектов формата по синонимам реквизитов, а также импорт различий из обработки сравнения форматов, а также автогенерация кода правил для регистров сведений.

 

Подсветка кода, форматов и правил

Стала доступна подсветка xml и xsd документов (например, в журналах отправки и получения). В универсальном коннекторе 1С подсветка поддерживается и для версий платформы ниже, чем 8.3.14
 

Подсветка кода_выгрузка формата.png

 

Также для удобной работы и написания кода правил конвертации реализовали подсветку кода встроенного языка 1С, это помогает программистам быстрее ориентироваться в коде и писать его путем автоматического дополнения.

 

Подсветка кода_в правилах(алгоритм).png

 

Доработана обработка по управлению версиями формата и конвертаций, которая упрощает настройку за счет подсветки только несопоставленных форматов и правил.

 

Редактор маршрутов

Реализовали настройку маршрутов для транспортного слоя в визуальном виде без программирования (по принципам low code). Можно реализовать любой произвольный маршрут (для которого есть нужные библиотеки в транспортном слое).

 

Редактор маршрутов.png

 

Отложенное выполнение заданий и их контроль

Теперь в универсальном коннекторе задания интеграционной шины (например, по выгрузке данных) можно либо приостановить, либо запланировать к отправке не ранее указанной даты, не меняя приоритет.

В том числе, в случае ошибки при выполнении задания (например, при переполненности очереди получателя), теперь задания откладываются для выполнения на будущее. Информация о приостановленных по причине ошибки заданиях выводится на специальной странице Панели Администратора (нет необходимости ручного контроля и перехода в отдельную форму), из которой их можно выборочно или все сразу повторить.

 

Стоп-лист на загрузку отдельных объектов метаданных

В системе с внедренным универсальным коннектором администратор теперь может задать в разрезе метаданных признак блокировки загрузки этих объектов при любых обменах от любых отправителей (это может потребоваться, например, если база является эталонной системой для каких-то определенных объектов).

 

Уведомления по ответственному и переход в журналы

Стало доступно персональное оповещение по объектам - в случае ошибки обмена в системе-получателе, уведомление получит конкретный пользователь, ответственный за объект в системе-отправителе.

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

 

Настройка доступности систем

Полностью переработаны инструменты определения прав на то, какая система каким системам может отправлять сообщения. Реализован специальный АРМ, который в табличном виде отображает и позволяет изменить (с подсветкой внесенных изменений) настроенные права для всех систем, которые доступны текущему пользователю. Теперь только администратор каждой отдельной системы может явно указать, какие системы могут ему передавать пакеты.

 

Редактор доступности систем.png

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. klokov 29.09.20 13:43 Сейчас в теме
Здравствуйте. Есть ли возможность узнать о продукте 1С:Интеграция КОРП подробнее?
it-expertise; +1 Ответить
2. RKurbanov 55 03.12.20 12:34 Сейчас в теме
(1) Добрый день, Евгений. Прошу прощения за долгий ответ. Приложили презентацию, можете скачать и ознакомиться подробнее.
it-expertise; +1 Ответить
3. пользователь 27.10.21 10:41
Сообщение было скрыто модератором.
...
4. it-expertise 22 28.10.21 22:18 Сейчас в теме
(1) можно связаться с нами любым удобным Вам способом. Но по почте надёжнее - контакт есть в профиле нашей компании.
Оставьте свое сообщение