Ограничения в работе опции "Группа в МойСклад из которой импортируем"
Ограничения действуют на вкладки "Товары", "Комплекты" и "Услуги".
Вкладка "Группы" работает корректно без этих ограничений.
Из-за особенностей работы модуля на данный момент API МойСклад дает возможность фильтровать товары по разделам только одним способом. Этот способ заключается в том, что фильтрация происходит непосредственно через название раздела.
К примеру у вас есть в МС такая структура разделов 1-го уровня:
Аксессуары
Электроника
Одежда
Электроника (не для продажи)
Электроника (архив)
Модуль фильтрует товары только исходя из раздела первого уровня. Предположим вы хотите выгружать на сайт раздел "Электроника" и выбираете примерно такие настройки вкладки "товары":
Модуль начнет выгружать все товары из раздела "Электроника", но фильтрация будет у него по названию раздела и по сути модуль скажет МоемуСкладу:
"отдай мне все товары, раздел у которых начинается со слова "Электроника""
В этом случае МойСклад отдаст модулю все товары из раздела "Электроника" и также захватит товары из раздела "Электроника (не для продажи)" и "Электроника (архив)", поскольку эти разделы также начинаются со слова "Электроника".
Следовательно, чтобы модулю корректно отработать необходимо сделать так, чтобы группа в МС из которой выгружаем товары, была уникальна в своем названии и не совпадала с названиями других групп первого уровня разделов.
Т.е. решением проблемы будет то, что мы просто переименуем разделы в МойСклад:
Аксессуары
Электроника
Одежда
(не для продажи) Электроника
(архив) Электроника
Теперь ни один лишний раздел не попадет в выборку товаров, т.к. раздел начинающийся на слово "Электроника" только один.
Будет ли этот вопрос решаться в будущих обновлениях модуля?
Да, вопрос безусловно будет решать, но скорее всего другим способом: через именованные фильтры в самом МС.:
Last updated