Содержание:
1. Основная информация про интеграцию WordPress
2. Особенности интеграции WooCommerce
3. Инструкция по интеграции 1С и WordPress
Здравствуйте, коллеги! В данной статье будет рассмотрена возможность настройки интеграции 1С и интернет-магазина на WordPress. Ниже описана подробная инструкция по интеграции без привлечения сторонних специалистов. Для данной операции нам понадобится WooCommerce 1С:Предприятие Обмен данными – плагин, который используется на WordPress и помогает при реализации обмена данными между платформой 1С и WordPress.
1. Основная информация про интеграцию WordPress
Итогом окончания интеграции с WordPress станет полностью заполненный и обновлённый товарный каталог, который транслировался из 1С на сайт. Также по окончанию настройки интеграции 1С можно будет совершать обмен различными заказами.
Замечание: данная интеграция будет работать только при наличии протокола по обмену между 1С и нужным сайтом-магазином. Разработкой этого протокола занимались 1С и 1С-Битрикс.
2. Особенности интеграции WooCommerce
Рассмотрим все особенности и преимущества, которые получаем при вышеуказанной интеграции WooCommerce:
1. возможность выгрузки любых необходимых заказов;
2. возможность загрузить и обновлять категории с товарами;
3. возможность загружать и обновлять сами товары, а также их фотографий, ценовую политику;
4. возможность загружать и обновлять значения свойств продукции;
5. возможность управлять величинами частей, когда происходит выгрузка информации из 1С;
6. возможность производить любые настройки именно через панель управления администратора на сайте;
7. возможность хранения информации и данных в архиве сайта;
8. возможность совершать частичные изменения, либо полный обмен;
9. возможность избирать тип цен, который будет находится в базовой цене;
10. возможность получения картинок для демонстрации и предпросмотра;
11. возможность расширенного контроля всех перемен внутри описания товара;
12. возможность установки автоматом изображений для каждой конкретной категории продукции;
13. возможность поддерживать пошаговую обработку в выгрузке;
14. получение гарантии на полгода и частые обновления.
3. Инструкция по интеграции 1С и WordPress
1. Установка
Замечание: WordPress плагин для WooCommerce должен быть не ниже третей версии.
Находим в WordPress панель администратора и выполняем следующие действия:
· переходим по пути «Плагины → Добавить новый»;
· кликаем на «Загрузить плагин»;
· загружаем файл с названием «WooCommerce – 1C – Data Exchange»;
· проходим активацию, по окончанию загрузки.
2. Настройка интеграции на сайте WordPress.
Для настройки интеграции потребуется:
· перейти по пути «WooCommerce → 1С Обмен данными»;
· указать имя в поле «Пользователь»;
· создать пароль в одноимённом поле;
· обозначить галочкой «Включить обмен»;
· сохранить данные.
Вид данной вкладки показан на скриншоте ниже:
Рис. 1 Настройка интеграции 1С с WooCommerce
После выполнения вышеуказанных действий можно приступать к использованию адреса, пользователя и пароля.
Замечание: чтобы сайт успешно работал из 1С, нужно чтобы его адрес начинался на «http://», а не «https://».
Подробнее о параметрах:
· размер части файла – для него есть максимальное значение на хостинге (обычно это 32 мегабайта); если размер больше, то 1С будет разбивать файл на части и уже так передавать его;
· обмен в архиве – необходимо, чтобы данный параметр всегда был запущен, так как благодаря ему 1С сжимает файлы в архив при выгрузке, что значительно экономит время;
· тип цен – обычно становится заполненным по умолчанию, но в последствие его можно прописать самостоятельно;
· устанавливать миниатюры категорий – параметр, который нужно отметить, когда необходимы изображения на категориях, ставятся они от товара из соответствующей категории;
· время работы скрипта – имеет ограничение от 30 до 60 секунд (примерно), но при первой большой передаче данных может занять и несколько часов.
На скриншоте ниже можно увидеть все эти параметры на странице:
Рис. 2 Параметры настройки интеграции с WordPress
Когда происходит выгрузка заказов, необходимо отметить соответствующий параметр, чтобы выгружать их из сайта в 1С:
Рис. 3 Выгрузка заказов из сайта в 1С
Далее следует настройка логирования – можно использовать, если есть надобность:
Рис. 4 Настройка логирования обмена
3. Настройка интеграции в 1С
Настройку интеграции в интерфейсе 1С продемонстрируем на примере конфигурации 1С:Управление торговлей 11.2
Переходим по пути «НСИ и администрирование → Настройки интеграции → Настройки синхронизации данных»:
Рис. 5 НСИ и администрирование в Управление торговлей 11.2
Ставим галочку около «Обмен данными с сайтами», как показано ниже:
Рис. 6 Обмен данными с сайтами в Управление торговлей 11.2
Далее включаем «Узлы обмена с сайтами»:
Рис. 7 Узлы обмена с сайтами в Управление торговлей 11.2
Нужно создать узел, дать ему имя и запустить выгрузку товаров. Заполняем необходимые параметры, точно так же, как делали это на сайте (показано на скриншоте ниже):
Рис. 8 Выгрузка товаров в Управление торговлей 11.2
Далее кликаем на кнопку «Проверить соединение», при условии, что всё было правильно заполнено, появится следующее окно:
Рис. 9 Проверка соединения с сайтом в Управление торговлей 11.2
По желанию делаем настройки периодического обмена. Для этого кликаем на «Выгрузка товаров», указываем необходимую информацию, далее подсоединяем каталог к таблице и создаём для него отбор:
Рис. 10 Настройка периодического обмена в Управление торговлей 11.2
Следующим шагом нужно создать настройки типовых соглашений с клиентами (это необходимо для выгрузки цен). Делается это по следующему пути: «CRM и маркетинг → НСИ продаж → Типовые соглашения с клиентами»:
Рис. 11 Путь в «Типовые соглашения с клиентами»
Здесь, создаём действительное соглашение и ставим галочку около «Доступно для обмена с сайтом».
Рис. 12 Доступно для обмена с сайтом в Управление торговлей 11.2
Записываем все перемены и совершаем обмен. По его завершению на странице сайта появятся товары с категориями.
Рис. 13 Завершение настройки интеграции в 1С
Специалист компании «Кодерлайн»
Айдар Фархутдинов