Получить товары для маркетплейса

Карточки товаров с остатками по складам.

Карточки могут дублироваться, если выгружаются остатки по нескольким складам.

call `pANY`('MarketPlaceGoodsExport',JSON_OBJECT(
'MarketName',':MarketName',
'isOnlyCards',:isOnlyCards,  
'limit',:limit,   
'limitPos',:limitPos   
),'ru')

MarketName - маркетплейс [vk, wildberries, ozon, yandex, avito]
isOnlyCards - если нужны только уникальный список карточек (без остатков по складам), передаем 1, иначе 0
limit - Если нужно получить лимитированный список, то передаем кол-во позиций для показа
limitPos - Номер страницы, начиная с 1 и т.д.
Если нужно вывести сразу все результаты, тогда не передаем limit и limitPos


Вернет поля:
id - код товара
name - наименование товара
caption - описание товара
properties - свойства товара
properties_json - свойства товара в json формате
code - артикул товара (очищенный, без пробелов, точек и тире)
code_display - артикул товара как у производителя, если пусто, брать поле code
brand - бренд
id_mrplc - код категории товара в маркетплейсе
id_mrplc_root - родительский код категории в маркетплейсе
part - кратность заказа
qty - остаток товара
unitCode - код по ОКЕИ
unitName - единица измерения
cost - цена за единицу измерения
photo - фото товара, если несколько, то будут разделены точкой с запятой
StockID - код склада остатков
MPStockID - ID склада на маркетплейсе
barcode - штрихкод товара основной
barcode_marketplace - штрихкод или иной код товара от маркетплейса, если он требуется для маркетплейса. Если он пустой, то добавить можно через АПИ MarketPlaceGoodsFixGetSet
isFlagUpdIns - Флаг равен 1, если нужно создать карточку товара или обновить данные по нему.

Установить флаг забора товара для маркетплейса. Установка штрихкода или иного кода для сопоставления с маркетплейсом

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

call `pANY`('MarketPlaceGoodsFixGetSet',JSON_OBJECT(
'MarketName',':MarketName',  
'GoodsID',:GoodsID,   
'barcode',':barcode'  ,
'mess',':mess'  
),'ru')

MarketName - маркетплейс [vk, wildberries, ozon, yandex, avito]
GoodsID - id товара полученного через АПИ MarketPlaceGoodsExport
barcode - штрихкод товара от маркетплейса или иной код/id для сопоставления товара с маркетплейсом. Можно передать пустым, если не удалось добавить товар и нужно передать сообщение в клиентское приложение
mess - возможность передать ошибку или предупреждение от маркетплейса, например если нет минимальных требования для товара


isGood - равно 1 при успешности операции, в случае ошибки,
получим два поля:
isError - больше нуля
mess - описание ошибки

500 руб. от 3х - 450 руб. от 5и - 400 руб.
Данная функция предназначена для добавления и удения пользователей.
ico ico

Онлайн чат

ico
Оператор

Здравствуйте! Спасибо, за обращение в Tezarius! Чем мы можем вам помочь?