❔FAQ
Last updated
Для сопоставления ставок НДС необходимо создать ставки НДС на стороне Битрикса в соответствующем разделе сайта. Далее необходимо прописать одинаковые проценты к этим ставкам на сайте и в МС.
Исключением является ставка "Без НДС". Чтобы модуль понимал какая ставка является "Без НДС" на сайте, необходимо в параметрах ставки НДС на сайте указать соответствующую галочку:
1) В БУС внешний код раздела находится в карточке редактирования раздела:
2) На стороне МС внешний код можно увидеть аналогично, зайдя в настройки самого раздела:
1) Для начала необходимо на стороне БУС включить отображение кода загрузки из внешних источников:
2) Далее в карточке элемента инфоблока можно будет увидеть поле "Внешний код". Оно может быть на любой вкладке, поэтому внимательно просмотрите все вкладки карточки:
3) На стороне МС внешний код видно прямо в самой карточке товара:
Убедитесь, что агенты модуля выполняются: https://docs.despi.ru/ms-modules/obshaya-informaciya-po-rabote-modulei/rabota-s-agentami/chastye-voprosy-i-oshibki-pri-rabote-agentov#kak-uznat-chto-agenty-modulya-vypolnyayutsya
Перед этим нужно убедиться, что агенты выполняются на кроне: https://docs.despi.ru/ms-modules/obshaya-informaciya-po-rabote-modulei/rabota-s-agentami#perevod-agentov-na-cron
Далее убедитесь, что включен модуль и включен импорт того, что хотите импортировать.
К примеру вы хотите обменивать остатки, для этого нужно:
Создать таблицы кеша и импортировать внешние коды: https://docs.despi.ru/ms-modules/rbs-moyskladstocks/settings/main/hl-cache
Убедиться, что стоит галочка импорта остатков нужной сущности и включен сам обмен остатками: https://docs.despi.ru/ms-modules/rbs-moyskladstocks/settings/stocks
Включить модуль
Для цен все попроще, первый пункт (таблицы кеша) уже не нужны, но остальные пункты аналогичны: https://docs.despi.ru/ms-modules/rbs-moyskladstocks/settings/prices
Далее вы вычисляете скорость обмена по соответствующему агенту. К примеру обмен ценами у вас стоит по 500 товаров за 60 сек. Отсюда можно примерно вычислить скорость обмена умножая время на количество товаров.
Обратите внимание, не должно быть дублей товаров по внешнему коду. Сами товары модуль ищет по внешнему коду.
Если у вас не создаются таблицы кеша (при сохранении галочки она не пропадает), то скорее всего вы восстановили сайт из бэкапа. Попробуйте удалить таблицы и заново создать таблицы кеша (см. скриншот какие таблицы нужно удалить).
Для удаления выполните SQL-запрос
DROP TABLE IF EXISTS rbs_ms_bundles;
DROP TABLE IF EXISTS rbs_ms_xml_ids;
DROP TABLE IF EXISTS rbs_ms_pfolder;
DROP TABLE IF EXISTS rbs_ms_stocks;
DROP TABLE IF EXISTS rbs_ms_curr_stocks;
Данная инструкция будет актуальная для всех таблиц кеша. Рассмотрим на примере кеша остатков.
1) Переходим в таблицу кеша остатков (здесь вы можете нажать на любую из таблиц кеша):
2) Пролистываем в самый низ страницы и отмечаем галочку "для всех", далее соглашаемся с выбором:
3) После того, как галочка будет проставлена нажимаем рядом "Удалить" и соглашаемся с выбором:
4) Повторяем эту процедуру для остальных таблиц.