База знаний
Заказы

Как модуль определяет, какому товару в 1С соответствует товар маркетплейса

Обновлено 10 сентября 2026 г.

Проблема

При внедрении и при разборе «товар не подобрался» непонятно, по какому признаку модуль связывает карточку маркетплейса с номенклатурой 1С: по штрихкоду, артикулу или коду. Отдельный вопрос — можно ли заставить модуль искать по своим данным: собственному регистру, своему реквизиту, при поразмерном учёте.

Решение

1. Связка выполняется один раз — при сопоставлении карточек, а не при каждом обмене. Модуль загружает карточки из кабинета площадки, подбирает к ним позиции 1С и сохраняет результат в своей таблице сопоставления. Дальше загрузка заказов и выгрузка остатков и цен идут только по ней: идентификаторы площадки берутся оттуда вместе с номенклатурой, характеристикой и упаковкой, штрихкоды на этом этапе уже не участвуют. 2. Где переключается способ: настройка обмена -> вкладка «Настройки» -> вкладка «Карточки товаров» -> «Вариант сопоставления карточек». Варианты: Автоматически, GUID, Штрихкод, Артикул, Код, Часть кода, Наименование, Реквизит, Реквизит характеристики, Дополнительный реквизит, Дополнительный реквизит характеристики. Для вариантов по реквизиту рядом указывается имя реквизита. 3. Порядок в режиме «Автоматически» — до первого совпадения: GUID номенклатуры или характеристики -> штрихкод -> артикул -> код -> часть кода -> наименование -> реквизит номенклатуры -> реквизит характеристики. Важно: дополнительные реквизиты (и номенклатуры, и характеристики) в автоматический перебор НЕ входят — они работают только тогда, когда этот вариант выбран в настройке явно. 4. Поиск по штрихкоду читает типовой механизм штрихкодов конфигурации. Штрихкоды, которые хранятся в самописных регистрах, модуль не видит, и подключить их настройкой нельзя. Типовой механизм хранит штрихкод в разрезе номенклатуры, характеристики и упаковки — поэтому поразмерные штрихкоды площадки определяют и позицию, и размер. 5. Массово подобрать номенклатуру ко всем ещё не сопоставленным карточкам можно командой подбора в списке товаров по настройке обмена — она обрабатывает все ненайденные карточки. Позиции, которые не подобрались автоматически, достаточно сопоставить один раз вручную: результат сохраняется и при следующих обменах поиск не повторяется. 6. Заменить встроенный алгоритм собственным нельзя: точка вызова своего кода в момент подбора есть, но подставить через неё найденную позицию она не позволяет. Если ключ связи лежит не там, где ищет модуль, есть три штатных пути: - перенести соответствие в таблицу сопоставления один раз своей обработкой; - продублировать штрихкоды в типовой механизм штрихкодов и выбрать вариант «Штрихкод»; - положить ключ в реквизит или дополнительный реквизит номенклатуры либо характеристики и выбрать соответствующий вариант сопоставления. 7. Для площадок с поразмерными карточками (Wildberries и подобные) связка должна попадать на тот объект, по которому ведётся учёт остатков, — как правило, на характеристику номенклатуры, а не только на саму номенклатуру. 8. Если товар не подобрался, проверяйте по порядку: совпадает ли артикул продавца на площадке с артикулом или кодом в 1С; есть ли поразмерный штрихкод площадки в типовом механизме штрихкодов; какой вариант сопоставления выбран в настройке обмена.

Не помогло? Напишите в поддержку — разберём вашу ситуацию и дополним материал.