Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

МойСклад: Синхронизация товаров по API

Модуль предназначен для гибкой настройки импорта товаров из сервиса "МойСклад" на сайт CMS 1С-Битрикс.Вы сможете расширить стандартный обмен товарами МойСклад и максимально автоматизировать ваши процессы по импорту товаров.Модуль прошел проверку временем и показал свою эффективность и надежность.Если функционал этого модуля вам избыточен, то можете обратить внимание на облегченную версию модуля обмена товарами.Что умеет импортировать модуль на сайт?Цены и остаткиТовары, модификации, услуги и комплектыСтруктуру каталогаСкидкиСвойства и поля товаровКартинки товаровПомимо этого в модуле присутствуют следующие возможности:Профили обмена. Профили обмена позволяют вам работать с любым количеством аккаунтов МойСклад на любом количестве сайтов в рамках многосайтовости. Также профили обмена позволяют выгружать из одного и того же аккаунта данные в разные инфоблоки.Быстрые остатки:Модуль умеет обрабатывать достаточно большое количество остатков в максимально короткое время. Тем самым у вас на сайте будут остатки в режиме реального времени. Это достигается с помощью последних возможностей JSON API 1.2 от МойСклад.Любая конфигурация импорта:Модуль можно настроить практически под любую задачу без привлечения дополнительных ресурсов. К примеру можно:импортировать товары в скрытый раздел на сайте и далее самим распределять товары по разделамимпортировать из МойСклад товары по вашему фильтру, таким образом выгружаться будут только нужные товары на сайтработать только с существующими товарами, тогда модуль не будет создавать новые товары на сайтеотдельно задать параметры что передавать в новые товары, а что изменять в существующих товарах на сайтеработать только с измененными товарами в МС, тем самым нагрузка на ваш сайт будет минимальнакаждую функцию модуля можно использовать независимо друг от другаМодуль работает с помощью JSON API 1.2, также поддерживает PHP 8.Для быстрой настройки модуля вы можете воспользоваться подробной документацией или видео-инструкцией. Если у вас возникнут вопросы по настройке, то вы можете задать их на почту или в телеграм. Полезные ссылки:ДокументацияLite версия модуля обмена товарами с МойСкладМодуль обмена заказами с МойСкладКонтакты:Телефон / Telegram / WhatsApp: +7 902 910 80 11Почта: sale@despi.ruТелеграм: https://t.me/spiridonov_denИстория развития модуля в блоге:2.09.2020 - Делаем обмен с МойСклад автономным

МойСклад: Синхронизация товаров по API

МойСклад: Синхронизация товаров по API

Купить: 14 000 11 900 руб.
Попробовать (14 дней)
Акция действительна по 23 июня 2024
Скриншоты
Описание

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

Опубликовано:
08.06.2020
Обновлено:
24.05.2024
Версия:
2.1.2
Установлено:
500 - 999 раз
Подходящие редакции:
«Малый бизнес», «Бизнес», «Интернет-магазин + CRM»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет
Совместимо с PHP 8.1
Да

Пользовательское соглашение

Описание

Модуль предназначен для гибкой настройки импорта товаров из сервиса "МойСклад" на сайт CMS 1С-Битрикс.

Вы сможете расширить стандартный обмен товарами МойСклад и максимально автоматизировать ваши процессы по импорту товаров.

Модуль прошел проверку временем и показал свою эффективность и надежность.

Если функционал этого модуля вам избыточен, то можете обратить внимание на облегченную версию модуля обмена товарами.

Что умеет импортировать модуль на сайт?
  • Цены и остатки
  • Товары, модификации, услуги и комплекты
  • Структуру каталога
  • Скидки
  • Свойства и поля товаров
  • Картинки товаров
Помимо этого в модуле присутствуют следующие возможности:

Профили обмена.

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

Быстрые остатки:

Модуль умеет обрабатывать достаточно большое количество остатков в максимально короткое время. Тем самым у вас на сайте будут остатки в режиме реального времени.

Это достигается с помощью последних возможностей JSON API 1.2 от МойСклад.

Любая конфигурация импорта:

Модуль можно настроить практически под любую задачу без привлечения дополнительных ресурсов.

К примеру можно:
  • импортировать товары в скрытый раздел на сайте и далее самим распределять товары по разделам
  • импортировать из МойСклад товары по вашему фильтру, таким образом выгружаться будут только нужные товары на сайт
  • работать только с существующими товарами, тогда модуль не будет создавать новые товары на сайте
  • отдельно задать параметры что передавать в новые товары, а что изменять в существующих товарах на сайте
  • работать только с измененными товарами в МС, тем самым нагрузка на ваш сайт будет минимальна
  • каждую функцию модуля можно использовать независимо друг от друга
Модуль работает с помощью JSON API 1.2, также поддерживает PHP 8.

Для быстрой настройки модуля вы можете воспользоваться подробной документацией или видео-инструкцией. Если у вас возникнут вопросы по настройке, то вы можете задать их на почту или в телеграм.



Полезные ссылки:
Контакты:

Телефон / Telegram / WhatsApp: +7 902 910 80 11
Почта: sale@despi.ru
Телеграм: https://t.me/spiridonov_den


История развития модуля в блоге:

2.09.2020 - Делаем обмен с МойСклад автономным
Отзывы (15)
Обсуждения (37)
1 - 5 из 37
Что нового
2.1.2 (24.05.2024) - Исправления в настройках работы с агентами
- Удалены лишние опции во вкладке "Прочее"
- Галочка "Запускать агенты с помощью модуля" теперь автоматически заблокирована и ее можно проставить только если настроить соответствующий скрипт на cron
- Добавлена возможность выгружать сумму остатков со всех складов МС в один конкретный склад БУС.
- Добавлен удобный интерфейс для проставления соответствия импортируемых свойств
- Модуль информирует когда нужно пересохранить настройки, чтобы продолжить работу.
2.1.1 (14.05.2024) - Удалена опция "Импортировать только измененные элементы", сейчас эту функцию можно включить в управлении конкретным агентом
- Мелкие правки в выводе предупреждений
2.1.0 (05.05.2024) Переработан весь функционал связанный с механизмом агентов модуля
  • Изменен внешний вид вывода настроек агентов модуля, все настройки агентов унифицированы
  • Появилась возможность выбрать интервал времени, когда модуль будет проводить полный обмен
  • Даже при обмене только измененными элементами, можно принудительно поставить полный обмен элементами разово
Переработан механизм разового обмена
  • Добавился разовый обмен новыми сущностями (цены, скидки, группы (разделы), остатки комплектов)
  • Сам механизм разового импорта унифицирован и работает как имитация запуска агента
  • Разовый импорт логируется как обычный агент, после завершения разового обмена модуль перебрасывает во вкладку логов
Множество мелких изменений
  • Ошибка "Сервис МойСклад недоступен" теперь будет появляться реже (прежде она отрабатывала всегда верно, сейчас появились допуски частоты появления этой ошибки)
  • Унифицирована работа с датой изменения элементов на стороне МС. В модуле можно галочкой указать, чтобы использовать часовой пояс Москвы для отслеживания измененных элементов.
  • Добавлены пункты в левое меню модуля для удобства навигации
  • Кнопки во вкладке логов не пропадают, даже если логи пустые
  • Полностью удалена зависимость от HL таблицы компонентов комплектов, теперь комплекты работают без таблицы кеша
  • Функция удаления раздела переработана. Теперь модуль не удаляет, а деактивирует раздел, если в нем присутствуют элементы.
  • Добавлено подробное логирование некоторых агентов модуля: скидки, группы (разделы)
Важные исправления в обмене остатками
  • Исправлена критическая ошибка в обмене "Быстрые остатки". Она была связана с тем, что сам процесс обновления остатков мог зависнуть на определенном шаге, если модуль не мог найти товар для импорта на стороне сайта.
  • Исправлена ошибка в обмене "Остатки" где при определенных условиях также мог остановиться обмен остатками на определенном шаге
  • Исправлены ошибки в настройках модуля
2.0.2 (01.03.2024) - Исправлена глобально работа с фильтрацией товаров по разделам. Также выписаны ограничения для этой опции в документации: https://docs.despi.ru/ms-modules/rbs-moyskladstocks/settings/product/base/pathnamerules
- Исправлены мелкие ошибки и предупреждения в модуле
- Добавлены служебные возможности для создания кастомизированных процессов разового импорта
- Исправлена ошибка удаления раздела по веб-хуку
2.0.1 (20.11.2023) - Исправление ошибки деактивации разделов при переходе на новый домен API.
2.0.0 (19.11.2023) - ВНИМАНИЕ! После обновления модулю необходимо прогрузить заново все таблицы кеша (из-за перехода на новый домен API). Обновление будет идти автоматически, но зависеть все будет от того, как часто у вас выполняются агенты на кроне. Вы можете вручную прогрузить таблицу внешних кодов в настройках модуля для ускорения процесса.
- Переход на новый домен JSON API (api.moysklad.ru).
- В настройках модуля (вкладка "Прочее") появилась информация о служебных агентах модуля. Также там можно настроить время, когда агент внешних кодов будет полностью обновлять таблицу кеша.
- Оптимизация работы с МС.
1.9.14 (30.10.2023) - Исправлена ошибка импорта внешних кодов для профилей обмена.
- Исправлена ошибка при импорте скидки с ценой от 0 до 1.
- Оптимизирована работа с измененными товарами.
- Добавлена опция "Не изменять тип товара при импорте".
1.9.13 (09.09.2023) - Исправления для кодировки windows-1251
1.9.12 (03.09.2023) - Исправлена ошибка обработки НДС
- Добавлено подробное логирование импорта комплекта, при возникновении ошибок создания комплектов на стороне сайта, можно увидеть конкретную ошибку в логе.
1.9.11 (13.08.2023) - Исправление обмена ценами.
1.9.10 (11.08.2023) - Добавлена возможность импорта коэффициента единицы измерения для товаров и модификаций из выбранного доп. поля МС
- Исправлена ошибка импорта остатков комплекта
- Улучшены настройки модуля
1.9.9 (08.08.2023) - Исправлена ошибка в импорте цен (были пропуски в шагах импорта)
1.9.8 (04.08.2023) - Пункт меню с настройкой модуля вынесен боковую панель.
1.9.7 (30.07.2023) - Обновлена логика импорта внешних кодов в фоновом режиме
- Переработана логика импорта только измененных позиций по ценам и сущностям, теперь учитывать изменения можно с помощью одной галочки, при этом выборка будет производится максимально эффективно, что снижает нагрузку на сам сайт
- Обновлена документация для вкладки "прочее"
1.9.6 (23.07.2023) - Добавлен функционал импорта цены во все диапазоны.
- Исправлена ошибка импорта групп в редких случаях.
- При ошибках импорта будут видны в логах внешние коды товаров на которых произошла ошибка.
1.9.5 (26.06.2023) - Добавлена функция импорта НДС из товаров МС
- Добавлена возможность обрабатывать дубли при импорте остатков комплектов
- Улучшена поддержка PHP8
- Исправление связанное с выборкой изменений по быстрым остаткам
1.9.4 (08.06.2023) - Исправление импорта быстрых остатков
- Исправление работы агентов с помощью модуля. Теперь работает автоматическая разблокировка агентов модуля.
- Исправление в загрузке картинок в свойство для новых версий модуля инфоблоков.
1.9.3 (20.05.2023) - Исправления при обмене остатками с дочерними складами
- Улучшения в работе с JSON API 1.2
1.9.2 (11.05.2023) - Оптимизирована работа быстрых остатков
- При ошибка недоступности МС, модуль будет делать несколько попыток обращения
- Добавлена возможность удаления анонса \ подробно, если их нет на стороне МС (опционально)
- Добавлена возможность выбирать какой тип анонса \ подробно загружать на сайт текст или html (опционально). - Оптимизация работы импорта цен, в случае если модуль не импортирует товары, а работает только с ценами
- Добавилась возможность деактивировать товары на стороне сайта, если товар не попал под фильтрацию (опционально)
- Добавилась возможность загружать все картинки из товара в МС в выбранное свойство на сайте (опционально). По умолчанию функционал загружал все картинки кроме первой. - Добавлена возможность устанавливать агенты, которые будет обрабатывать сам модуль. Инструкция: https://docs.despi.ru/ms-modules/rbs-moyskladstocks/devs/module-agent
- Внешние улучшения лога. Теперь каждое сообщение лога выводится в свернутом виде. Добавлена кнопка сворачивания \ разворачивания всех сообщений лога.
1.9.1 (04.03.2023) - Исправления для стабильной версии модуля
- Добавлен лог импорта скидок
- Исправлена ошибка импорта модификаций в скидках
- Изменена логика импорта остатков комплектов, теперь агент импорта состава комплектов объединен с импортом остатков
- Оптимизация импорта комплектов
- Исправления в импорте картинок для PHP 8
1.9.0 (11.02.2023) - Поддержка PHP8
- Добавлен новый тип импорта остатков «быстрые остатки». Теперь можно работать с большими каталогами в МС без задержек
- Оптимизирован импорт остатков и цен.
- Переделаны логи. Больше информации в удобном виде.
- Временно отключены оповещения об ошибках.
- Для новых пользователей теперь не нужно создавать и заполнять таблицы кеша. Все делается автоматически в процессе настройки модуля.
- Для импорта остатков и цен можно выбрать действия с дубликатами.
- Добавлены опции для работы с картинками (для редких исключений)
- Исправлены мелкие ошибки
1.8.1 (21.10.2022) - добавлены события на обновление остатков
1.8.0 (24.08.2022) - При разовом импорте товаров добавлен также разовый импорт цен. Для этого во вкладке "Цены" должны быть проставлены галочки у соответствующей сущности на импорт цен.
- Добавлен разовый импорт остатков
- Добавлена опция, которая работает в связке с опцией фильтрации по флагу. Теперь можно выбрать какие товары выгружать по флагу: те у кого стоит флаг или те у кого не стоит флаг на стороне МС.
- Оптимизирована страница настроек модуля.
1.7.9 (01.08.2022) - Исправлена ошибка импорта jfif файлов. Модуль конвертирует их в jpeg по умолчанию
- Оптимизирована работа импорта скидок
- Добавлены 2 веб-хука на создание и обновление скидки
- При импорте скидок учитывается раздел
1.7.8 (14.07.2022) - Небольшие изменения для демо-версии модуля
1.7.7 (13.07.2022) - Оптимизирована загрузка изображений из МойСклад. Теперь оригинал загруженного изображения автоматически удаляется.
- Переделана логика работы с архивными товарами.
- При импорте архивных разделов, они сразу создаются деактивированными.
- Добавлена возможность передавать поле "Сортировка" из доп. поля товара МС в стандартное поле товара БУС.
- Добавлена возможность импорта штрих-кодов по отдельности. Ранее можно было импортировать только первое значение штрих-кода из товара МС, теперь можно выбрать какой конкретно штрих-код импортировать (ean8, ean13, gtin, upc).
- Теперь связка складов может быть не уникальной. При выборе соответствия складов можно выгружать один и тот же склад МС в несколько складов БУС.
- Добавлена возможность передавать привязку элемента инфоблока из товара МС. Если в товаре МС доп. поле имеет тип "Товар", то на стороне БУС модуль будет пытаться найти этот товар по внешнему коду и привязать его в свойство.
- Исправлена ошибка при изменении значения справочника на стороне МС.
- При массовом удалении модификаций, модуль обрабатывает эти удаления до 10 штук за раз.
1.7.6 (07.04.2022) - Исправление в демо-версии модуля
- ВНИМАНИЕ! КАСАЕТСЯ ТЕХ, КТО ИСПОЛЬЗУЕТ ИМПОРТ КАРТИНОК! В этой версии модуля все файлы картинок полностью перезагрузятся из МойСклад. Старую папку с картинками /upload/msfiles_images/ можно вручную удалить, новая папка для загрузки картинок теперь /upload/rbs.moyskladstocks/
1.7.5 (31.03.2022) - Оптимизирована работа настроек модуля. Теперь при смене логина \ пароля \ токена не будут сбрасываться настройки модуля
- Добавлена возможность удаления разделов, если импорт разделов происходит на агенте
- Полностью переработан механизм загрузки картинок и файлов (после обновления будут единожды перезагружены все картинки и файлы из МойСклад, если вы их загружаете на агенте)
- Добавлена возможность удаления картинок на стороне сайта, если эти картинки отсутствуют в МойСклад
- Мелкие исправления в работе импорта товаров
- При импорте комплектов, добавлена возможно выбрать несколько инфоблок для поиска состава комплектов
1.7.4 (28.02.2022) Небольшие доработки версии 1.7.3 (релиз стабильной версии)
1.7.3 (17.02.2022) Новый функционал
  • Фильтр товаров для импорта остатков. Во вкладке "остатки" настроек модуля можно выбрать группу и свойство-флаг для фильтрации импортируемых остатков. К примеру вам нужно выгружать остатки только из определенной группы в МойСклад, теперь в модуле можно выбрать эту группу и остальные товары не попаду в поле видимости модуля, тем самым ускорится обмен остатками.
  • Количество элементов учавствующие в обмене. В настройках модуля, где есть опции фильтрации элементов, вы можете увидеть сколько товаров будет импортировано после применения этого фильтра.
  • Добавлен один служебный агент, который автоматически проверяет другие агенты модуля и активирует их в случае деактвации (агент запустится автоматически после пересохранения настроек модуля).

Оптимизация
  • Сократилось обращений к API МойСклад при импорте товаров в десятки раз, если вы обменивали картинки на агенте (учитывали картинки при изменении товара на агенте).
  • Все файлы и картинки товара теперь не перезаписываются на сайте при каждом шаге агента, а проверяются перед тем, как загрузится, таким образом экономится время импорта товаров.
  • Если вы используете модуль только для обмена остатков, то теперь модуль автоматически выгружает внешние коды товаров в таблицу кеша.
  • Оптимизирован импорт состава комплекта. Ранее из-за особенностей API можно было обменивать по 5-10 комплектов для импорта состава, теперь можно по 100 комплектов за раз без увеличения нагрузки на API.
Интерфейс настроек модуля
  • В раздел "Импорт свойств" каждой вкладки сущности добавлена поисковая строка для поиска нужного свойства.
  • Ускорился момент с переключением типа логов.
Исправления ошибок
  • Исправлена ошибка при использовании опции "Суммировать остатки и резервы у дочерних складов". На обмен самих остатков она не влияла.
  • Исправлена ошибка проставления валюты цены, если цена создавалась впервые.
  • Исправлена ошибка при импорте разделов через отдельный агент во вкладке "Группы".
1.7.2 (23.12.2021) - добавлена возможно импортировать габариты (ДхШхВ) для модификаций из родительского товара
- добавлена возможность выбора инфоблоков для отбора товаров для скидок
- исправлена ошибка импорта веса
1.7.1 (26.11.2021) - добавлен агент импорта групп (разделов). Теперь разделы могут импортироваться по агенту.
- добавлена таблица кеширования разделов
- полностью изменена структура настроек модуля: добавлены ссылки на документацию каждого раздела.
- теперь можно выбрать инфоблок, в котором нужно искать составные части комплекта
- в скидки добавлена возможность импортировать фиксированные цены
- оптимизирована (в 10 раз) работа с HL-таблицами кеша при записи остатков
- функционал по учету даты изменения элементов работает по другой логике. Теперь если ведется учет измененных товаров из МойСклад расходуется намного меньше ресурсов, т.к. выборка элементов из МойСклад равна тем товарам, которые изменились в МойСклад.
- добавлена возможность учитывать дату изменения элемента при импорте цен.
- исправлена работа разового импорта
- добавлена возможность удалять разделы по веб-хуку (нужно создать таблицу для кеширования во вкладке "Настройки").
- добавлено событие для разработчиков на импорт свойств.
1.7.0 (09.11.2021) - добавлена возможность импорта скидок из МС
- добавлена возможность отложенного импорта модификаций по веб-хуку через агент
- исправлена ошибка открытия страницы модуля, когда API МойСклад не доступно
1.6.4 (22.09.2021) - для веб-хука исправлена проблема с моментальным изменением модфикаций
- поддержка импорта одинаковых типов цен. Можно для разных типов цен Битрикса выбрать одинаковые типы цен МС
- добавлен параметр "коэффициент веса", который позволяет гибко настраивать импорт веса
- для услуг открыта опция изменения свойств на агенте и веб-хуке.
1.6.3 (07.09.2021) - исправление критичной ошибки, которая заключается в том, что товары на агенте могли не обновляться
- изменение текста логирования цен и остатков
1.6.2 (31.08.2021) - некоторые исправления под PHP 8
- изменения в работе веб-хука. Веб-хук обрабатывает только 1 сохраненную сущность (не учитывает массовое редактирование, для этого должен работать агент).
1.6.1 (27.08.2021) - обновлена логика кеширования запросов
- добавлена возможность удалять папку кеша запросов модуля
- добавлена возможность кешировать запросы для разделов из МС (экономия запросов API)
- в лог импорта элементов добавлена информация о количестве запросов в API и времени исполнении импорта
- агенты вызываются по новой логике, тем самым не сбивается шаг агента при сохранении модуля. В информацию об агентах добавлена информация о шаге агента
- Рекомендуется пересохранить настройки модуля.
1.6.0 (16.08.2021) - изменена логика работы вызова агентов
1.5.18 (01.08.2021) - добавлен новый тип импорта общего количества остатков "Сумма всех доступных складов в БУС".
- оптимизирована работа веб-хуков. Теперь создание сущности происходит только по событию CREATE
- при создании товара модуль учитывает настройку модуля торгового каталога учитывать НДС в цене или нет.
1.5.17 (25.07.2021) - при импорте картинок анонса \ детально учитываются настройки ресайза картинок (настройки инфоблока)
- добавлен новый тип импорта общего количества остатков "Сумма всех доступных складов в МС".
1.5.16 (13.07.2021) - добавлена возможность привязки модификаций к комплектам при импорте в БУС
- исправлена ошибка импорта группы из МС в раздел БУС (при выбранной опции "группа в МС является корневой")
1.5.15 (03.07.2021) - добавлена возможность кешировать веб-хук из МС
- исправлен агент импорта компонентов комплектов
- улучшен импорт комплектов из МС по веб-хуку
1.5.14 (09.06.2021) - добавлена возможность удаления сущности по веб-хуку (включается отдельно)
- добавлен обмен пустыми свойствами (включается отдельно)
- добавлена возможность импорта ДхШхВ из свойств типа "строка" и "текст"
- исправлена ошибка импорта свойств модификаций при первичном импорте
- исправлена ошибка импорта описания как тип HTML
- оптимизирована работа таблиц кеша остатков
- оптимизирован обмен свойствами (свойства сравниваются с текущими без потери производительности)
- оптимизирована загрузка фотографий товара
1.5.13 (27.05.2021) - исправлена ошибка импорта символьного кода элемента
- при импорте свойств в справочник или привязку к элементам, поиск значения производится по названию без учета регистра
1.5.12 (26.05.2021) Техническое обязательное обновление модуля
1.5.11 (25.05.2021) Исправление в импорте цен с диапазоном от 1шт.
1.5.10 (19.05.2021) Исправлены ошибки в настройках модуля
1.5.9 (12.05.2021) Добавлен новый функционал:
  • Выгрузка цены в первый диапазон от 1шт.

Улучшения:
  • В логах добавлена кнопка прокрутки в конец лога.

Исправления:
  • В модификациях добавлена опция "Свойства" для выгрузки по агенту.
1.5.8 (04.05.2021) Добавлен новый функционал:
  • Модуль умеет работать по токену
  • Бэкап настроек модуля
  • Права доступа на модуль
  • Сброс управляемого кеша инфоблоков после обмена остатков. Включается отдельно во вкладке "Кеш".
  • Импорт пустых цен в БУС (вместо нуля). Включается отдельно во вкалдке "Цены" для каждой сущности.
  • Возможность изменять имя импортируемых файлов по выбору. Вкладка "Файлы и картинки".
Добавлены новые поля для обмена:
  • Файлы (стандартное поле МС). Импортируется во множественное свойство файл в БУС.
  • Поставщик. Импортируется во все строчные и списочные свойства БУС.
  • Единица измерения для модификаций (из родителя).
Новые возможности в работе с символьным кодом:
  • Проверка уникальности кода раздела с учетом его вложенности.
  • Считывание параметров импорта кода разделов из настроек ИБ.
  • Автоматические настройки импорта кода в зависимости от выбранного инфоблока сущности.
Улучшения:
  • Веб-хуки вынесены в отдельную вкладку.
  • Оптимизация кода страницы настроек модуля.
  • Перед созданием логов проверяется наличие папки логов.
  • При выборе свойтств для синхронизации теперь стоит значение по умолчанию "Не синхронизировать"
  • Оптмизирована загрузка картинок и файлов.
  • Исправлены орфографические ошибки в настройках модуля.
  • Пропуск архивных товаров при импорте.
  • Экспорт параметров в МС включается отдельно (оптимизация запросов к МС).
1.5.7 (25.04.2021) - изменена логика обновления веб-хуков, теперь можно вручную обновлять / удалять веб-хуки нужные модулю
1.5.6 (08.04.2021) - исправлена ошибка выгрузки нового типа остатков (доступное количество на складе)
- доработан механизм генерации имени файла картинок
1.5.5 (04.04.2021) - при импорте архивных товаров, они сразу импортируются деактивированными (если включена опция учета архива товаров)
- добавлена возможность импорта закупочной и минимальной цены в МС
- добавлена возможность выгружать в закупочную цену БУС
1.5.4 (25.03.2021) - исправлена ошибка импорта штрих-кода
- правки при обмене свойством типа "флаг"
1.5.3 (21.03.2021) - добавлена возможность игнорирования # при построении внешнего кода модификаций
- добавлен новый тип обмена остатками: "Доступное количество на складе" это Остатки - Резерв (без учета товаров в ожидании)
1.5.2 (02.03.2021) - исправлена ошибка в построении опций
1.5.1 (02.03.2021) - исправлена работа функционала импорта комплектов на демо-версии
- теперь при установке модуля, таблицы HL-кеша будут с полями, которые можно выводить в фильтр
1.5.0 (24.02.2021) - добавлен функционал импорта комплектов из МС (комплекты МС теперь можно импортировать как комплекты БУС)
1.4.6 (18.02.2021) - Исправлена ошибка расчета доступного количества для комплектов
- Добавлена возможность импорта веса родительского товара в предложения (вкладка "Модификации"). Кеш выборки родительского товара 60 сек.
- Добавлена возможность суммировать остатки дочерних складов (вкладка "Склады").
1.4.5 (04.02.2021) - исправлена ошибка сохранения агента импорта цен (необходимо пересохранить настройки модуля)
- добавлена поддержка кодировки cp-1251
1.4.4 (10.01.2021) - исправлена ошибка в выборке архивных товаров в МС
1.4.3 (09.01.2021) - исправлена ошибка при фильтрации модификации в МС
- исправлена ошибка с активации / деактивации сущностей на агенте
1.4.2 (06.01.2021) - исправлена ошибка сохранения логов при многосайтовости
- теперь ошибки при создании таблиц кеша отображаются в логах
- добавлена возможность загружать измененные товары за определенный интервал
- добавлена возможность удаления лишних пробелов у сущностей товаров в символьном коде
- добавлена возможность фильтрации импортируемых элементов по свойству
- импорт цен теперь происходит с учетом выбранной группы МС и фильтра по свойству
- для агента импорта цен добавлены настройки лимита и интервала выполнения
1.4.1 (27.11.2020) - добавлено событие обновления товара по веб-хуку (подробнее: https://support.rbs-b2b.ru/help-center/articles/2/5/sobytiya#onwebhookupdate)
- добавлена поддержка синхронизации единиц измерения (кроме модификаций) (подробнее: https://support.rbs-b2b.ru/help-center/articles/2/9/sootvetstvie-edinic-izmereniya)
- добавлена возможность применения правил транслита символьного кода из настроек инфоблока
1.4.0 (19.11.2020) - добавлена поддержка импорта большинства типов свойств (подробнее https://support.rbs-b2b.ru/help-center/articles/2/6/obmen-svojstvami)
- изменен лимит выборки сущностей (от 10 до 100 с шагом 10 и далее от 100 до 1000 с шагом 100)
1.3.4 (05.11.2020) - привязка к инфоблоку для остатков и цен вынесена в отдельную настройку каждой сущности
1.3.3 (02.11.2020) - убрана поддержка выгрузки остатков по отдельности для каждого склада (необходимо пересохранить настройки модуля)
1.3.2 (29.10.2020) - добавлена опция деактивации / активации сущности при выходе ее за пределы выгрузки группы МС (только при изменении на веб-хуке)
1.3.1 (29.10.2020) - добавилась поддержка изменения раздела товара при изменении и по веб-хуку (включается отдельно)
- теперь поиск элементов на стороне БУС производится с учетом выбранного инфоблока сущности (до этого была привязка просто по внешнему коду)
1.3.0 (28.10.2020) - добавлена вкладка "группы" для настройки импорта разделов в нужный инфоблок по веб-хуку
- добавлен лог при импорте цены
1.2.20 (27.10.2020) - введены 2 события (подробно: https://support.rbs-b2b.ru/help-center/articles/2/5/sobytiya)
- исправлена ошибка при разовом импорте
1.2.19 (26.10.2020) - добавлена возможность генерации имени загружаемых изображений
- исправлена ошибка создания товара с торговыми предложениями при изменении простого товара
- добавлена возможность изменять раздел в котором находится товар (имя, код, дерево)
1.2.18 (05.10.2020) - исправлена ошибка в выборке списка валют
1.2.17 (29.09.2020) - добавлена поддержка двух типов синхронизации остатков (второй тип нужен для больших каталогов, где не справляется АПИ МойСклад стандартным методом).
1.2.16 (26.09.2020) - добавлена синхронизация валют
1.2.15 (25.09.2020) - исправлена загрузка картинок с порта 8080 (порт убран из пути загрузки)
- добавлена возможность обновлять фасетный индекс при создании / обновлении товаров
1.2.14 (20.09.2020) - оптимизирована логика импорта разделов
- добавлена возможность импорта выбранной группы МС как не корневой раздел (было по умолчанию всегда как корневой раздел)
1.2.12 (14.09.2020) - обновлен механизм сохранения картинок
- исправлена ошибка выгрузки товаров без учета разделов в МС
1.2.11 (11.09.2020) - исправлена ошибка замены символьного кода
- исправлены lang файлы
1.2.10 (10.09.2020) - исправлена ошибка выгрузки товаров в конкретный раздел без учета разделов МС
1.2.9 (09.09.2020) - добавлена возможность создавать уникальный символьный код
- добавлен подробный вывод ошибок импорта товаров: https://yadi.sk/i/ukPeuAM7fD1sLQ
1.2.8 (02.09.2020) - исправлены ошибки обфускации
1.2.7 (02.09.2020) - исправлена ошибка создания варианта свойства для модификации в БУС
- добавлена демо-версия модуля
1.2.6 (01.09.2020) - исправлена ошибка записи общего количества товара из конктретного склада
- добавлена возможность менять параметры изменяемые в модификациях при веб-хуке
1.2.5 (31.08.2020) - небольшие исправления работы настроек модуля
1.2.4 (31.08.2020) - добавлена возможность не синхронизировать определенные свойства торговых предложений
1.2.3 (29.07.2020) - добавлена возможность активировать / деактивировать товар на основе пометки архивации в МС
1.2.2 (27.07.2020) - добавлена совместимость с устаревшими событиями обновления товара
1.2.1 (27.07.2020) - оптимизирована работа веб-хуков
- для импорта модификаций, теперь можно задать соответствие свойств
- добавлено поле ввода ID пользователя, под которым будут происходить все изменения
1.2.0 (24.07.2020) - оптимизирован весь код модуля
- добавлен импорт свойств торговых предложений
- добавлена возможность создания товара по веб-хуку сразу в БУС
- исправлены ошибки импорта и обновления товара
1.1.0 (16.07.2020) - добавлена работа с модификациями
1.0.7 (15.07.2020) - улучшена работа модуля с таблицами кеша
1.0.6 (07.07.2020) - добавлена возможность импорта свойств типа "строка"
- оптимизирована страница настроек модуля
- добавлена возможность указывать какие данные будут меняться для существующих товаров
- при сохранении данных через веб-хук можно заменить картинки товара
- исправлена ошибка вычисления количества товара
1.0.5 (01.07.2020) - изменена логика расчета доступного количества товара, теперь поле рассчитывается так: Остаток + В ожидании - Резерв = Доступное количество
1.0.4 (29.06.2020) - добавлена возможность импорта габбаритов, нескольких изображений в свойство - добавлен экспорт некоторых параметров из БУС в МС
1.0.3 (22.06.2020) - добавлено логгирование работы модуля
- добавлена вкладка "импорт", в которой можно настроить импорт товаров / комплектов / услуг
- исправлена ошибка с добавлением новой цены
1.0.2 (15.06.2020) - исправлены служебные ошибки
1.0.1 (15.06.2020) - добавлена возможность записи доступного количества товара (сумма по всем складам или с конкретного склада)
Установка
Документация по быстрому старту:

https://docs.despi.ru/ms-modules/rbs-moyskladstocks/start/basic

Если у вас еще нет аккаунта в МойСклад, то можете перейти по ссылке для регистрации: регистрация в системе МойСклад

Требования:

1) Версия PHP > 7.3 (поддерживается PHP > 8.0)
2) Версия БУС > 20.0.0
3) Проверка системы БУС проходит без ошибок
4) Агенты БУС настроены на cron

Установка:
Установка проходит в стандартном режиме. Настройка происходит в параметрах модуля:

https://ВАШ_САЙТ/bitrix/admin/settings.php?lang=ru&mid=rbs.moyskladstocks

Важные настройки:

1) В настройках введите  токен или логин/пароль от МойСклад и сохраните параметры. После сохранения должно высветиться сообщение что соединение с МойСклад успешно установлено:

https://docs.despi.ru/ms-modules/rbs-moyskladstocks/settings/main/auth

Далее рекомендуется ознакомиться с видео-инструкцией в карточке модуле ниже.  
Поддержка
Поддержка осуществляется по почте: support@despi.ru
В теме письма указывайте модуль, по которому обращаетесь.

Ответ на обращение от 1 до 3 рабочих дней.

Внимательно изучите 3 основных правила тех поддержки, чтобы ваш вопрос решился в короткие сроки: https://docs.despi.ru/ms-modules/rules

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки