Directory / plugin

EDI – Обмен данными между WooCommerce и 1С

v5.2.0 · by Aleksandr Levashov

Бесплатная синхронизация 1С и WooCommerce: товары, вариации, цены, остатки и обмен заказами в обе стороны. Без доработки 1С.

About this plugin

EDI – Обмен данными между WooCommerce и 1С избавляет от ручного переноса товаров, цен и остатков из 1С на сайт и заказов с сайта в 1С. Вы ведёте учёт в 1С, а магазин на WooCommerce получает актуальные данные сам.

Плагин использует стандартный формат обмена CommerceML, поэтому 1С дорабатывать не нужно: обмен настраивается штатными средствами 1С.

Почему выбирают EDI

  • Полностью бесплатный, без подписки, с открытым исходным кодом.
  • Развивается с 2022 года, более 11000 скачиваний.
  • Не требует доработки 1С: работает через стандартный CommerceML.
  • Работает на любом хостинге, включая shared-хостинг, экономно расходует CPU и RAM.
  • Базовый обмен работает сразу после установки.
  • Поддерживает HPOS (High-Performance Order Storage) WooCommerce.

Что синхронизируется

  • Товары и вариации.
  • Категории, атрибуты и их значения.
  • Описания и изображения.
  • Цены и остатки.
  • Габариты и вес.
  • Заказы в обе стороны (сайт 1С), включая статусы и изменения состава заказа.

Первая загрузка полная, дальше передаются только изменившиеся данные. Ход обмена отображается индикатором, процесс можно прервать.

Совместимые конфигурации 1С

  • 1С:Управление торговлей
  • 1С:Управление нашей фирмой
  • 1С:Розница
  • 1С:Комплексная автоматизация

Подходят и другие конфигурации с поддержкой CommerceML. Нестандартные доработки 1С требуют отдельной проверки.

Для разработчиков

  • Обмен расширяется через хуки и фильтры.
  • Команды WP-CLI:
    • wp edi checkauth – проверка авторизации узла обмена.
    • wp edi init – инициализация обмена.
    • wp edi import filename.xml – импорт данных из XML.

Plugin tags