Профиль WooCommerce говорит Eofferix, какие данные брать из источника и как отправлять их в магазин. Пользователь сам выбирает, что в снапшоте является категорией, товаром, торговым предложением, характеристикой, картинкой и полем WooCommerce.
Где находится настройка
- Откройте раздел
Интерпретатор. - Создайте новый профиль или откройте уже созданный профиль.
- На шаге
Шаблонвыберите источник данных и приложение WooCommerce. - На шаге
Снапшототметьте роли узлов и полей. - На шаге
Преобразованиепроверьте расчет и запустите выгрузку.
Источник данных
В начале профиля выберите, откуда брать каталог: загрузить новый файл, подключить существующий источник или использовать сводный каталог. Если поставщик обновляет файл регулярно, источник можно обновлять по расписанию, а профиль будет брать актуальные данные из него.

Подключение сайта
- Создайте или откройте профиль с целевой системой WooCommerce.
- В блоке подключения укажите адрес сайта WordPress/WooCommerce.
- Введите логин и пароль администратора WordPress для первичной проверки.
- Запустите проверку подключения.
- После успешной проверки сохраните профиль.
Если адрес сайта или пользователь WordPress меняется, подключение нужно проверить заново. Если меняется только шаблон снапшота, повторная установка плагина не нужна.

Роли в снапшоте
Роль отвечает на вопрос "чем является этот узел или поле для WooCommerce". Если источник пришел из 1С, Google-таблицы или XML поставщика, структура может быть любой. Поэтому Eofferix не угадывает все молча: пользователь отмечает, какие данные станут категориями, товарами, вариациями, характеристиками и изображениями.
- Категория - узел или строка, из которой создается раздел каталога WooCommerce.
- Товар - родительская карточка товара.
- Торговое предложение - вариант товара, который в WooCommerce станет вариацией.
- Характеристика - повторяющийся блок с названием и значением свойства.
- Изображение - ссылка или файл, который нужно передать в WooCommerce.
Поля идентификации
Поля идентификации нужны, чтобы Eofferix обновлял существующие объекты, а не создавал дубли. Для источников 1С внешний идентификатор 1С используется по умолчанию для товаров и торговых предложений, если пользователь явно не выбрал другое поле.
| Объект | Что выбрать |
|---|---|
| Товар | Внешний идентификатор, артикул или другое стабильное поле, которое не меняется от запуска к запуску. |
| Вариация | Внешний идентификатор торгового предложения и связь с родительским товаром. |
| Категория | Отдельный идентификатор категории или полный путь категории. Если поле не выбрано, используется полный путь. |

Привязка полей
После выбора ролей привяжите значения источника к полям WooCommerce: название товара, артикул, цену, остаток, описание, категорию, параметры вариации, характеристики и изображения. Поля товара должны быть связаны с товаром, поля вариации - с вариацией, поля категории - с категорией.
Если в источнике есть новое свойство, его не нужно заранее вручную создавать в WooCommerce. При правильной привязке Eofferix передает свойство в нужное место: товарное свойство в товар, свойство вариации в вариацию, свойство категории в категорию.
Условия загрузки
В шаблоне можно ограничить, какие объекты попадут в импорт. Например, загружать только торговые предложения, у которых остаток больше 0 и цена больше 100000. Такие условия применяются в Eofferix до отправки данных в WooCommerce.
Если включена синхронизация с удалением отсутствующих объектов, объект, который перестал проходить условия, может считаться отсутствующим в текущей выгрузке. Перед таким запуском проверьте режим удаления и защитные лимиты.
Что проверить перед запуском
- Источник выбран и показывает актуальные данные.
- WooCommerce подключен, проверка подключения успешна.
- Для товаров и вариаций выбраны стабильные поля идентификации.
- Категории сопоставляются по идентификатору или полному пути.
- Поля товара, вариации и категории не перепутаны между собой.
- Условия загрузки не отсекают нужные товары случайно.