Простота интеграции с другими программными продуктами – важное требование ко всем приложениям для бизнеса.
Есть разные способы реализовать интеграцию с приложениями 1С. Требования решаемой интеграционной задачи влияет их на выбор.
Нестандартная (нетиповая) интеграция - это интеграция с изменением исходного кода модулей обмена в 1С, исходного кода решения и системных модулей сайта.
Случаи, когда требуется нетиповая интеграция:
- Доработанный и непоправимый функционал в 1С;
- Произвольная организация структуры в 1С, когда на сайте она должна быть другой
- Большое количество разных связей между товарами
- Есть необходимость в нестандартных вариантах обмена. Например, когда заказы, сделанные в 1С, надо выгрузить на сайт и др.
Такую интеграцию можно реализовать на основе механизмов и протоколов, представленных платформой, своего собственного специализированного API на стороне приложения 1С. Данный способ простым не назовешь. Он требует смену исходного кода. Но при наличии расширения конфигурации можно создавать дополнения прикладных решений, не меняя их.
Также можно использовать механизмы интеграции платформы с наружным доступом к объектной модели приложения. Этот подход не требует доработки приложения или создания расширения. Вам не придется ничего менять.
Интеграция сайта и 1С - интеграция, которая позволяет выгружать каталоги из 1С на сайт и наоборот, обмениваться заказами и многое другое.
Штатная интеграция 1C и 1С-Битрикс: Управление сайтом - интеграция стандартными готовыми средствами как со стороны 1С-Битрикс, так и со стороны 1С-Бухгалтерия. Такая интеграция не требует много времени для ее настройки, что подразумевает экономию не только времени, но и финансов.
Такую же интеграцию можно реализовать с помощью уже готовых прикладных протоколов, реализованных в типовых решениях 1С. Они не требуют написания кода на стороне приложения 1С. Для работы нужно только выполнить определенные настройки.