Модуль обновления товаров с МойСклад

Модуль обновления товаров с МойСклад

от IPG

Скриншоты

Технические данные

Дата публикации:
18.03.2020
Версия:
1.0.2
Адаптивность:
Нет
Поддержка композита:
Нет
Число установок:
100 - 499 раз

Совместимые редакции

Описание

С помощью данного расширения вы сможете получить изображения ваших товаров и торговых предложений из сервиса МойСклад. Данный модуль является дополнением к штатной интеграции МойСклад и отдельно не работает.
Требования

PHP >= 5.6

Расширение для php CURL
Bitrix main module version >= 14.00.00

Установка модуля.

После загрузки модуля он появится на странице административного раздела Marketplace -> Установленные решения, в списке решений

Далее нужно установить модуль.

Настройки

После установки нужно перейти в настройки модуля: Настройки — Настройки модулей - Модуль обновления товаров с МойСклад


Здесь нужно обязательно указать:

  1. Логин и пароль для Доступа в Мойсклад;

  2. Пароль для Доступа в Мойсклад;

  3. Инфоблок товаров;

Кроме того можно настроить остальные параметры:

Инфоблок торговых предложений (если они иcпользуются иначе оставить «не выбрано»)

Количество элементов обрабатываемых за 1 шаг (Количество элементов, которое агент модуля обрабатывает за один шаг — при установке больших значений возрастает нагрузка на сервер и на API МойCклад рекомендуется ставить не более 300)

Время между шагами сервиса (сек); API МойСклад имеет ограничение по количеству запросов в единицу времени. Поэтому выполнение загрузки картинок разбито на шаги с определенным интервалом. (в некоторых случаях это время можно уменьшить или увеличить, но рекомендуется оставлять стандартное);

Вести запись в лог  (при установке того параметра модуль начет записывать в системный лог все запросы и другую служебную информацию, которая может пригодится при отладке ошибок. Лог файл при этом очень быстро растет, особенно при большом количестве товаров, так что включать эту опцию рекомендуется только при отладке ошибок в модуле)

Порядок загрузки картинок (какая картинка из моего склада будет загружена в Детальную, какая в Анонс и т.д.

Настройки делаются для каждого сайта который добавлен в системе отдельно.

После сохранения настроек можно перейти непосредственно в интерфейс модуля: Настройки — Сервисы - Модуль обновления товаров с МойСклад



Интерфейс модуля выглядит так:



Здесь можно запустить обновление картинок в ручном режиме. Для это нужно нажать кнопку «запустить» на вкладке соответствующей требуемому сайту. Через некоторое время после запуска появится лог работы сервиса.


В логе можно увидеть сколько товаров всего, сколько картинок, сколько было обновлено, и какие были ошибки в последнем шаге работы сервиса. Лог также можно посмотреть вручную по кнопке «Посмотреть лог последнего состояния» Это удобно для мониторинга ошибок, когда сервис запускается по расписанию.
Также сервис можно остановить кнопкой «остановить сервис», если вдруг потребовалось изменить какие-то параметры или еще что-то.

После выполнения сервис запоминает дату и время когда он был запущен — чтобы при следующем запуске обновлять только те товары которые с этого времени были изменены в МойСклад (для модификаций в МойСклад пока нет такой возможности). Чтобы принудительно перезаписать все картинки товаров, например если решили изменить их порядок, нужно сбросить дату последнего запуска и вновь запустить сервис.

После того как ручной запуск товаров прошел без ошибок и картинки загрузились, ели требуется запускать выгрузку по расписанию — можно включить обновление по расписанию. Для этого нужно указать «Y» в параметре «Обновлять данные по расписанию » и указать интервал запуска. Так как выполнение сервиса происходит по шагам и при большом количестве товаров полное обновление может занимать много времени, нужно чтобы интервал между автоматическими запусками всегда был больше времени выполнения всех шагов сервиса.

По вопросам работы приложения можно обращаться на e-mail: ka@ipgpromo.ru

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: http://www.site.ru
Модуль обновления товаров с МойСклад
Модуль обновления товаров с МойСклад
3 000 руб