Quad.Wiki

Маркетплейсы: Настройка магазина

Добавить новый магазин или изменить настройки существующего магазина можно во вкладке “Конфигурация / Маркетплейсы”

image-20240213-052500.png

При нажатии кнопки Добавить или Изменить открывается карточка магазина.

Вкладка “Настройки”

image-20240213-052657.png

Название - укажите здесь название магазина, как вы его будете видеть в программе. Может быть любой текст.

Тип - выберите маркетплейс, на котором размещен этот магазин.

Прайс - здесь нужно выбрать прайс, при помощи которого будет работа с маркеплейсом. Прайс этот нужен для хранения товаров магазина, а так же для хранения цен и остатков, которые уже загружены в магазин ранее. Тип прайса “Другой”, но можно выбирать прайсы любого типа, если это нужно для каких-то целей, например, чтобы использовать остатки товара с МП или цены. В этом окне можно сразу и создать новый прайс с типом “Другой”. Нажмите эту кнопку и введите название нового прайса:

Название прайса вводите таким, чтобы вам было понятно, что это за прайс и к какому магазину он относится.

Сопоставление - здесь указывается формула сопоставления товара, загруженного из вашего магазина на МП, с товаром, который уже есть в вашем каталоге в программе во вкладке Продукция. Формула вводится в виде Код поля в Продукция|Код поля в Прайсе

Разделитель между кодами - вертикальная черта.

При загрузке товара с МП “внешний код”, т.е. собственный код товара (артикул), который вы указываете на МП, сохраняется в поле “Код” прайса. Если он совпадает с кодом вашего товара из Продукция, то формулу можно ввести такую:

code|code

Формула, кода в вашем каталоге код товара с МП хранится в каком-то пользовательском поле с кодом f_3q0728833

f_3q0728833|code

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

Валюта МП - валюта, в которой выгружаются ваши цены в магазин на МП.

Активный - если убрать эту птичку, то магазин не будет попадать в действия обновления МП в Quad.Magic и SyncX

 

Вкладка “API”

Здесь указываются настройки доступа к API магазина. Подробнее здесь: Wildberries OZON

Так же можно указать proxy-сервер в случае, если по каким-то причинам с вашего компьютера (IP-адреса) нет доступа к API маркетплейса.

Proxy указывается в виде:

сервер|порт|пользователь|пароль

разделитель между параметрами - вертикальная черта |

например:

127.0.0.1|8080|user|password

Вкладка “Цена”

В этой вкладке указываются настройки для формирования цены, выгружаемой в этот магазин МП.

Данные настройки используются для заполнения цены у товара-маркетплейса здесь:

И уже та цена, которую вы видите во вкладке Продукция / Маркетплейсы, выгружается на площадки. Т.е. после установки цен вы можете их проверить, перед тем как выгружать.

Устанавливаются цены (и общий остаток на всех складах) при помощи этого действия Quad.Magic: Quad.Magic - Установить цены и остатки МП

 

Поле цены

указывается поле товара из вкладки Продукция. Это может быть уже конечная цена, в которой вы учли все комиссии, или же какая-то “базовая” цена, к которой будут прибавляться комиссии, заданные в настройках в этой вкладке.

Вы можете создать Дополнительные цены в которой правила наценки будут сделаны специально для маркетплейса. Для дополнительной цены вы можете выбрать, например, только часть из своих поставщиков, задать разные наценки по группам. Комиссии маркетплейса можно указать с помощью акций https://qx3.atlassian.net/wiki/spaces/quadcrm/pages/328591 - так вы получите уже готовую цену для маркетплейса.

Код поля дополнительной цены можно посмотреть здесь

В настройках она указывается с префиксом p. (как и любое другое поле, если оно берется из своего каталога)

 

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

Примеры полей с ценой:

p.price - основная цена из вкладки Продукция

p.min_margin - цена с минимальной наценкой для основной цены

p.price + p.price * 15/100 - основная цена + 15%

p.price + 200 - основная цена + 200

p.f_3qdmf5tpp - число из поля с кодом f_3qdmf5tpp

минимальная цена из прайсов с ИД 101 и 102 (можно указать список ИД), в которых товар в наличии:

select min(p.price) from price_detail pd2 where pd2.product_id = p.id and pd2.price_id in (101, 102) and pd2.is_exists <> 2

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

Если нужно, цену можно загрузить из файла сразу в какое-то поле своего каталога Quad.Magic: импорт информации в прайсы

Для цены нужно указать валюту, в которой эта цена

При выгрузке на МП цена будет сконвертирована из валюты цены в валюту МП по курсу из вкладки Информация. Валюты и курсы валют

Комиссия

Можно оставить пустым, если комиссия уже учтена в цене. Здесь указывается поле из которого берется процент комиссии. Комиссия будет добавлена к цене из предыдущего поля. Примеры:

p.f_3qdmf5tpp - процент комиссии берется из поля с кодом f_3qdmf5tpp

25 - ко всем товарам будет добавлена фиксированная комиссия 25% (т.е. можно указать не поле, а просто число).

Вы можете создать какое-то пользовательское поле с типом Число Добавление пользовательского поля и заполнить в него процент комиссии при помощи Автозаполнение полей

Логистика

Можно оставить пустым. Здесь указывается поле из которого берется сумма стоимости логистики. Стоимость логистики будет добавлена к цене, а комиссия будет применена уже к цена+логистика.

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

Можно так же добавить допполе и заполнить его через автозаполнение, только обратите внимание, что, в отличии от комиссии, здесь заполняется готовая сумма, а не процент.

Конкуренты

Можно оставить пустым. Указывается код поля, в которое загружены цены конкурентов. Если ваша цена с учетом комиссии получается ниже, чем цена в этом поле, то устанавливается цена из этого поля. Цена конкурентов не применяется, если она ниже, чем ваша цена с учетом комиссий.

Можно указать так:

p.f_3qdmf5tpp - 1 - в этом случае от цены, указанной в поле f_3qdmf5tpp отнимается 1 денежная единица в валюте, указанной рядом с полем “Конкуренты”.

Цена РЦ

Цена, которая устанавливается принудительно в случае, когда необходимо соблюдать какую-то рекомендованную поставщиком или кем-то другим цену. Она устанавливается, если ваша цена с учетом комиссий и цены конкурентов получилась ниже, чем РЦ.

В настройке указывается код поля, в которой хранится эта цена. У собственных товаров нет РЦ, она есть только в прайсах поставщиков, поэтому, если нужно соблюдать РЦ на маркетплейсе, нужно предварительно создать пользовательское поле и заполнить его РЦ, вручную или по этой инструкции Пользовательское поле с РРЦ

Фикс. цена

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

Задавать можно при помощи дополнительных пользовательских полей.

Для фиксированной цены указывается валюта справа от поля, она может отличаться от валюты цены.

Скидка МП

Указывается код пользовательского поля, в которое загружен процент скидки, который дает сам маркетплейс от вашей цены. Процент можно получить сравнением выгружаемой вами цены с отображаемой на МП. В будущих версиях программы у нас появится возможность получить этот процент. В настоящий момент вы можете его получить каким-то другим путем и загрузить с помощью файла/прайса. Quad.Magic: импорт информации в прайсы

Если заполнено это поле у товара, то к полученной цене с учетом комиссий и РЦ добавляется еще процент скидки, который дает сам МП, чтобы на площадке отображалась та цена, которую вы хотите (например в случае, когда нужно соблюдать РЦ даже с учетом скидок самих маркетплейсов).

Вы можете ограничить применения этой надбавки только для товаров, у которых установлена цена по РЦ, для этого поставьте эту птичку

Скидка МП применяется в том числе к товарам у которых установлена значение из поля “Фикс. цена”

Минимальная цена

Для некоторых маркетплейсов можно выгружать минимальную цену. Например, для OZON эта цена выгружается в случае вашего участия в автоматических акциях, чтобы МП не снижал цену ваших товаров ниже этой минимальной цены. Настройки вводятся в поле “Мин. цена”.

Возможные варианты:

1. Не указывать ничего в поле и не ставить птичку “Равна основной” - в этом случае минимальная цена не будет выгружаться.

2. Поставить птичку “Равна основной” - в этом случае минимальная цена будет выгружаться такая же, как и основная цена

3. Указать поле или формулу, примеры:

3.1. Цена будет взята из пользовательского поля с кодом f_dfr234dfg

При этом, если в каком-то товаре это поле не заполнена, то будет выгружена минимальная цена равная основной. Если убрать птичку “Равна основной”, то для товаров, где поле с кодом f_dfr234dfg не заполнено, минимальная цена выгружаться не будет (если она уже есть у товара на МП, то останется не измененной).

3.2. Цена выгрузится на 5% ниже основной цены

Код формулы:

p.price - 0.05 * p.price

вместо 0.05 можно указать любой другой процент, разделенный на 100. Например, для 11 процентов будет 0.11 (разделитель дробной части “точка”).

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

 

Цена до скидки

Указывается код поля, в котором заполнена цена до скидки - в этом случае на МП у вас будет отображаться цена со скидкой (это цена с учетом комиссий и всего остального) и цена без скидки.

Заполнить поле цены без скидки можно так Цена без скидки

Обратите внимание! на WB не выгружается цена без скидки, а выгружается только процент скидки, целое число. Если вы установили такую Цену до скидки и Цену товара, что процент скидки получается дробным числом, то выгружается округленное значение по математическим правилам округления и ваша розничная цена с учетом скидки может отличаться от той, которую вы рассчитали правилами наценки.

 

Округление

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

 

Вкладка “Склады”

В этой вкладке настраивается выгрузка остатков. Остатки можно выгружать на 1 склад или на несколько. Указывается в виде:

ИдСклада1|отбор наличия1;

ИдСклада2|отбор наличия2;

ИдСкладаN|отбор наличияN

Между Ид склада и SQL-отбором - вертикальная черта.

Между двумя складами - точка с запятой в конце строки

 

Ид склада можно посмотреть здесь:

Отбор наличия можно выполнить одним из следующих SQL:

 

Число из пользовательского поля с кодом f_3q51a39si , которое или загружено из файла или заполнено через Автозаполнение. Поле указывается с префиксом p.

Если поле не числовое, а текстовое, то тогда нужно использовать такой SQL

вместо f_448mnociv в двух местах подставить код вашего поля с типом Строка или Текст. Значения в этом поле должны быть или пусто или число (без единиц измерения и другого текста).

 

Число в зависимости от типа наличия

В каком-то из 10 доступных полей для каждого типа наличия вы можете указать число остатка, который будет выгружаться на МП

Использовать это число можно при помощи такого запроса:

val8 - так выбирается текст из колонки Пл. 8 , цифру можно поменять на 1-10.

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

Получится так:

 

Число в зависимости от остатка товара или типа наличия

Если вы работаете с числовыми остатками по этой инструкции Работа с остатками , то выгружать их можно таким запросом:

сразу выбираются остатки с типом Склад, если их нет, то остатки с типом В наличии, если их нет, то выбирается текст из настроек экспорта из поля Пл. 8 (val8 в тексте)

Текст запроса в настройках может быть указан в несколько строк. В тексте запроса нельзя использовать точку с запятой.