WooCommerce 1C:Предприятие Обмен данными это плагин для WordPress, реализующий обмен данными между WooCommerce и конфигурациями на платформе 1С:Предприятие 8. Результатом работы является заполнение и обновление товарного каталога из 1C на сайте, а также обмен заказами.
Плагин работает с любой конфигурацией, которая поддерживает обмен по протоколу, разработанному 1С и 1С-Битрикс, при обмене используется стандарт CML2 (CML3)
Преимущества плагина:
Основные возможности:
- Загрузка и обновление категорий.
- Загрузка и обновление свойств товаров и их значений.
- Загрузка и обновление товаров (и вариаций, если ведется учет по характеристикам), изображений, габаритов и веса (к весу может быть применен коэффициент), цен и остатков (в товар или вариацию, попадает суммарный остаток по складам, если в выгрузке их несколько).
- Загрузка и обновление изображений вариаций, если ведется учет по характеристикам и в 1С задана картинка по характеристике (как правило такую возможность дают дополнительные модули обмена в 1С).
- Поддержка полного обмена или только изменений.
- Выгрузка заказов (поддержка `real-time` обмена, если поддерживается модулем в 1С).
- Поддержка изменения статуса заказов по данным из 1С (заказ сначала должен быть загружен в 1С с сайта). Статус можно задать для вариантов: если есть “Дата оплаты по 1С” или “Дата отгрузки по 1С”, если “Проведен” = “true”, если “ПометкаУдаления” = “true”
- Поддержка применения изменений в составе товаров в заказе по данным из 1С (заказ сначала должен быть загружен в 1С с сайта).
- Возможность автоматической установки изображения категории (по первому товару с изображением).
- Возможность записи названия товара в заголовок и “Атрибут alt” добавляемых к товару медиафайлов изображений.
- Поддержка принятия данных в архиве.
- Возможность управления размером части при передаче файлов из 1С.
- Поддержка пошаговой обработки выгрузки (полученные из 1С файлы обрабатываются с контролем времени исполнения, что позволяет без проблем использовать плагин и на shared хостинге).
- Возможность отключить запись/обновление ряда данных, при необходимости.
- Возможность поиска существующего товара по артикулу (может быть полезно, чтобы сформировать связь с товарами из выгрузки, а не создавать новые, если товары уже есть на сайте и их артикулы совпадают с артикулами в 1С) или использовать свое поведение.
- Возможность поиска существующей категории по названию и с учетом вложенности, то есть родителя (может быть полезно, чтобы сформировать связь с категориями из выгрузки, а не создавать новые, если категории уже есть на сайте).
- Возможность объединения свойств с одинаковым названием в один итоговый атрибут (будет полезно, при применении категорий номенклатуры и при этом в них есть пересекающиеся свойства).
- Возможность применения дополнительного разделителя для значений простых свойств товара (может быть полезно, так как большинство конфигураций не позволяют указать несколько значений для 1 свойства в 1 товаре, в итоге можно указать несколько значений, как одно с разделителем и в итоге на сайте у товара будет не 1 значение, а несколько).
- Возможность выбора типа цен для базовой и распродажной цены (если в выгрузке несколько).
- Возможность применения типа цен в корзине, на основе суммы корзины (если в выгрузке несколько). То есть, например, если сумма корзины больше 3000, то использовать тип цен 2, если больше 5000, то тип 3 и т. д.
- Дополнительный контроль изменений в содержимом товара (плагин хранит хеш от последнего содержимого товара и, если он совпадает с текущим, то не производит обновление названия, описания, артикула и т.д., что позволяет сэкономить время и ресурсы при обработке выгрузки, при этом цены и остатки обновляются)
- Все настройки на сайте через административную панель.