Интегрируй это: «1С» в деталях рассказала о способах интеграции со сторонним ПО

«Интеграционные задачи могут быть разными. Для решения одних достаточно простого интерактивного обмена данными – например, для передачи в банк списка сотрудников для оформления зарплатных пластиковых карт. Для более сложных задач может быть необходим полностью автоматизированный обмен данными, возможно, с обращением к бизнес-логике внешней системы. Есть задачи, носящие специализированный характер, вроде интеграции с внешним оборудованием (например, торговым оборудованием, мобильными сканерами и т.д.) или с унаследованными или узкоспециализированными системами (например, с системами распознавания RFID-меток)», – говорится в статье на ресурсе «Хабрахабр».
Для каждой из перечисленных «1С» пытается подобрать оптимальное решение. Насколько это удается в полной мере – вопрос дискуссионный, но, как минимум, ни одна из конкурирующих фирм не может похвастаться таким многообразием инструментария.
Итак, вначале описываются основные подходы, а также их сильные и слабые стороны. Сюда относятся:
- Реализация на основе механизмов интеграции, предоставляемых платформой, своего собственного специализированного API на стороне приложения 1С;
- Использование механизмов интеграции платформы, которые предоставляют доступ снаружи к объектной модели приложения и не требуют доработки приложения или создания расширения;
- Использование готовых прикладных протоколов, реализованных в типовых решениях 1С;
Далее вкратце рассказывается о разновидностях инструментов интеграции в 1С, каковыми являются:
- Импорт/экспорт файлов;
- HTTP- и веб-сервисы;
- REST интерфейс и протокол OData;
- Внешние источники данных;
- Механизм обмена данными;
- Внешние компоненты;
Особенный интерес здесь вызывает REST интерфейс, который может формироваться автоматически в версиях «1С:Предприятие», начиная с 8.3.5. «Любой объект конфигурации (справочник, документ, регистр сведений и т.д.) можно сделать доступным для получения и модификации данных через REST интерфейс», – говорится в материале.
Наконец, следует характеристика отдельных способов интеграции, реализованных в той или иной конфигурации. Особняком упоминаются типовое решение «1С:Конвертация данных» и технология DirectBank, «позволяющая отправлять платежные документы в банк и получать выписки из банка непосредственно из программ системы "1С:Предприятия" нажатием одной кнопки в программе 1С».
Предлагаем участникам сообщества «Инфостарт» поделиться своими мыслями, идеями и опытом по вопросу интеграции с 1С.
См. также
Готово расписание митапа «DevOps в 1С: Инструменты автоматизации рутины в 1С-разработке»
вчера в 16:41 2794 kbazzh 0
Готово расписание онлайн-митапа «Сбор требований и составление ТЗ: современные подходы в управлении проектами»
18.02.2021 4338 eselyanina 0
22 марта стартует шестой поток онлайн-курса «Технология выполнения проектов ERP-класса – процессный подход»
16.02.2021 2752 dklimchuk 0
Анонсированы новые улучшения системы взаимодействия для платформы 8.3.20
15.02.2021 3378 ЕленаЧерепнева 2
Пройди опрос и получи промокод на митапы вместе с методичкой по системной работе команды
11.02.2021 4079 eselyanina 0
Готово расписание онлайн-митапа по непрерывной интеграции и поставке решений на 1С
08.02.2021 2590 kbazzh 0