Выгрузка offerId и goodId
Как известно, маркетплейс МегаМаркет (старое название СберМегаМаркет) тщательно следит за уникальностью товарных предложений, выложенных на сайте. Для этого на сайте существует понятие товарных карточек. Создать новую товарную карточку достаточно сложно, следует заполнить большое количество информации и пройти модерацию. В то же время выложить свое товарное предложение (цена, срок доставки) к уже существующей на маркетплейсе карточке товара совсем несложно.
Для определения каждой уникальной товарной карточки на МегаМаркете используется поле goodId. При выгрузке вами файла фида или с помощью методов API информации об остатках и ценах ваших товарных предложений вы указываете для каждого товарного предложения поле offerId. Поле offerId должно быть заполнено и должно быть уникальным для каждого вашего товарного предложения. И алгоритм, каким будет при использовании модуля обмена от MoscowSoft значение этого поля у ваших товарных предложений, вы можете управлять. Поле goodsId должно быть уникальным в рамках всего маркетплейса и его значение присваивает при создании новой карточки товара сам маркетплейс МегаМаркет.
Процесс начала торговли новым товаром, для которого на МегаМаркете уже есть товарная карточка, заключается в том, чтобы:
- выгрузить файл фида.
- зайти в личный кабинет продавца и указать соответствие для каждого вашего товарного предложения какой-то существующей товарной карточке на МегаМаркете.
Сопоставление товарных предложений из фида 1C и товарных карточек МегаМаркета
Сопоставление товарных предложений из вашего фида и товарных карточек МегаМаркета часто происходит автоматически по совпадению названия, штрихкода, артикула. Поэтому важно выгружать как можно больше информации в файл фида, добавлять туда больше значимых полей. Так вам легче потом будет заполнить соответствие ваших товарных предложений и товаров на МегаМаркете.
Какие возможности для этого есть в модуле обмена 1С и МегаМаркет от компании MoscowSoft?
Перечисленные ниже настройки находятся на вкладке Настройки - Основные.
- Есть отдельная настройка "Использовать учет по характеристикам"
- Если используются характеристики, то как отдельное товарное предложение будет выгружаться каждая пара Номенклатура + Характеристика. offerId для этого товарного предложения будет формировать из номенклатуры и характеристики
- В настройках модуля есть настройка для того, какое поле номенклатуры выгружать как offerId и отдельная настройка того, какое поле характеристики выгружать как offerId
- В отличие от конкурентных решений, в нашем модуле обмена можно выбрать не только такие поля как Код, Артикул или Штрихкод, но и любое дополнительное свойство или дополнительный реквизит строкового типа. Это выполняется как для выгружаемой номенклатуры, так и для характеристики
- Когда из маркетплейса поступает заказ, каждая его строка содержит не только offerId, но и значение goodsId. Когда учет по характеристикам не ведется, наш модуль обмена записывает это значение goodsId в номенклатуру как значение доп. свойства. В будущем это позволяет однозначно и быстро определять номенклатуру из поступающего заказа.
- Когда учет по характеристикам ведется, записывать значение goodsId из строки заказа в номенклатуру нельзя. Ведь это значение goodsIs относится к паре Номенклатура + Характеристика. В этом случае мы записываем значение goodsId в отдельный регистр. Опять-таки, в будущем это позволяет быстрее определять для поступающих заказов, какая номенклатура и характеристика в них содержится и заполнять их в строке заказа
Таким образом, мы рассказали об алгоритме формирования offerId при выгрузке файла фида, а также отправки по API данных об остатках и ценах. При загрузке заказов из маркетплейса алгоритм определения номенклатуры работает в два этапа: сначала выполняется поиск по значению goodsId, если не найдено, то работает поиск по offerId. Это верно как для использования учета по характеристикам, так и без него.
Другие статьи и инструкции по настройке и работе с модулем обмена 1С и МегаМаркет
- Инструкция по установке модуля обмена 1С и МегаМаркет. В этой статье расскажем о процессе установки модуля обмена 1С и маркетплейса МегаМаркет в базу данных 1С.
- Инструкция по начальной настройке модуля интеграции 1С и МегаМаркет. Подробное пошаговое руководство по настройке обмена.
- Публикация базы 1С для полноценной работы модуля обмена. Для того, чтобы получать в 1С новые заказы маркетплейса автоматически, вам необходимо подключить наш модуль, опубликовать базу 1С на веб-сервере с включенным флагом "Публиковать http-сервисы расширений автоматически". В статье подробно описаны все шаги.