1С:Интеграция КОРП
1С:Интеграция КОРП- продукт класса ESB -обеспечивает ускорение тиражирования интеграционных процессов, высокий уровень доступности информации, быстрое подключение новых систем, гарантированную доставку сообщений.
- Описание
- Подробнее
Описание
Описание
Программный продукт "1С:Интеграция КОРП" предназначен для:
— интеграции корпоративных учетно-информационных систем, с гарантированной доставкой сообщений;
— обеспечения оперативного обмена данными;
— выгрузки/загрузки данных для конфигурации, в том числе с использованием канонической модели данных.
"1С:Интеграция КОРП" применяется для построения централизованного, гарантированного обмена данными между различными системами.
Реализация межсистемного взаимодействия осуществляется с помощью механизмов, поддерживаемых платформой "1С:Предприятие 8".
Для работы решения "1С:Интеграция КОРП" необходимо наличие установленной платформы "1С:Предприятие 8.3" версии не ниже 8.3.12. Для развертывания программного комплекса необходима установка "1С:Предприятия" в режиме клиент-сервер.
В продукте "1С:Интеграция КОРП" реализован принцип максимальной открытости кода для обеспечения возможности адаптации продукта под нужды конечных пользователей.
Возможности
Программный комплекс "1С:Интеграция КОРП" включает следующие компоненты:
1. Центральная база интеграции (ЦБИ) — служит для настройки обмена между системами, настройки транспортного слоя и управления общими интеграционными процессами. В ЦБИ используется доработанный инструмент для разработки обменов — Конвертация данных 3.0 (КД). ЦБИ разработана в среде "1С:Предприятие 8.3".
2. Транспортный слой (ТС) — осуществляет быстрый и отказоустойчивый обмен с гарантированной доставкой между любыми системами путем передачи информации в очереди, которые определяют, в какую систему направить информацию;
3. Универсальный коннектор 1С — решение (подсистема), встраиваемое в базу данных на платформе "1С:Предприятие 8.3" для упрощения настройки обмена данными с другими системами через транспортный слой. Решения на других платформах требуют дополнительной реализации интерфейсов взаимодействия с транспортным слоем посредством SOAP или JMS
Мониторинг состояния транспортного слоя
В центральной базе интеграции теперь выводится информация о состоянии серверов транспортного слоя и количестве сообщений в очередях. Для серверов выводится информация о загрузке ЦП и аптайм работы сервера. Стало удобнее отслеживать основные метрики работы транспортного слоя и узнавать, не переполнена ли какая-то из очередей.
Переотправка и повторная загрузка пакетов
Реализовали удобный функционал по переотправке пакетов, в котором можно отправить как определенные пакеты (по идентификаторам сообщений), так и все пакеты за определенный период для выбранного получателя.
Существует возможность повторной загрузки ранее полученных пакетов, в том числе, сразу в форме элемента справочника «События» (нет необходимости ручного поиска нужного для повтора пакета в журнале).
Замеры времени и оценка производительности
В универсальный коннектор добавлены замеры времени суммарной длительности обращений к транспортному слою. Замеры считаются в рамках работы одного потока и записываются один раз в конце работы потока при его успешном завершении. В качестве веса замера используется количество обработанных пакетов или иных итераций обработки.
Также был проведен рефакторинг замеров по всем регламентам, например, были добавлены замеры длительности прикладной обработки пакетов и проверки конфигурации на изменение.
Активный режим работы
Во второй версии стала удобнее настройка активного режима работы системы — появился параметр “Приоритет активного режима”, который помогает настраивать применение активного режима исходя из приоритета пакета.
Повышение юзабилити при работе с форматами и правилами
Реализован импорт объектов формата из объектов метаданных с заполнением описания объектов формата по синонимам реквизитов, а также импорт различий из обработки сравнения форматов, а также автогенерация кода правил для регистров сведений.
Подсветка кода, форматов и правил
Стала доступна подсветка xml и xsd документов (например, в журналах отправки и получения). В универсальном коннекторе 1С подсветка поддерживается и для версий платформы ниже, чем 8.3.14
Также для удобной работы и написания кода правил конвертации реализовали подсветку кода встроенного языка 1С, это помогает программистам быстрее ориентироваться в коде и писать его путем автоматического дополнения.
Доработана обработка по управлению версиями формата и конвертаций, которая упрощает настройку за счет подсветки только несопоставленных форматов и правил.
Редактор маршрутов
Реализовали настройку маршрутов для транспортного слоя в визуальном виде без программирования (по принципам low code). Можно реализовать любой произвольный маршрут (для которого есть нужные библиотеки в транспортном слое).
Отложенное выполнение заданий и их контроль
Теперь в универсальном коннекторе задания интеграционной шины (например, по выгрузке данных) можно либо приостановить, либо запланировать к отправке не ранее указанной даты, не меняя приоритет.
В том числе, в случае ошибки при выполнении задания (например, при переполненности очереди получателя), теперь задания откладываются для выполнения на будущее. Информация о приостановленных по причине ошибки заданиях выводится на специальной странице Панели Администратора (нет необходимости ручного контроля и перехода в отдельную форму), из которой их можно выборочно или все сразу повторить.
Стоп-лист на загрузку отдельных объектов метаданных
В системе с внедренным универсальным коннектором администратор теперь может задать в разрезе метаданных признак блокировки загрузки этих объектов при любых обменах от любых отправителей (это может потребоваться, например, если база является эталонной системой для каких-то определенных объектов).
Уведомления по ответственному и переход в журналы
Стало доступно персональное оповещение по объектам — в случае ошибки обмена в системе-получателе, уведомление получит конкретный пользователь, ответственный за объект в системе-отправителе.
Также теперь доступен быстрый переход из События к соответствующим записям в журнал отправки или получения (определяется автоматически).
Настройка доступности систем
Полностью переработаны инструменты определения прав на то, какая система каким системам может отправлять сообщения. Реализован специальный АРМ, который в табличном виде отображает и позволяет изменить (с подсветкой внесенных изменений) настроенные права для всех систем, которые доступны текущему пользователю. Теперь только администратор каждой отдельной системы может явно указать, какие системы могут ему передавать пакеты.
1С:Интеграция КОРП: возможности и опыт использования