Использование API Shop Script 5 (остатки по нескольким складам, цены)

Стоит задача ежедневно обновлять остатки и цены товаров на складе удаленно в автоматическом режиме. В основном это одежда, т.е. в терминах вашей системы один товар - много "артикулов".

В API нашел один вроде бы подходящий метод
shop.product.skus.update (http://www.webasyst.ru/developers/docs/api/explorer/shop/shop.product.skus.update/)
но как выяснилось есть несколько проблем:
1. В нашей учетной системе каждый артикул товара имеет свой уникальный код. При вашей архитектуре предполагается, что при первичном создании товара наименованием артикула становится тот самый уникальный код из учетной системы. Но для того чтобы обновить информацию по артикулу нужно отправить в параметрах product_id и sku_id - это внутрисистемные идентификаторы shop script 5, о которых наша учетная система ничего не знает.
Каким образом можно обновлять остатки по артикулу, используя только некий уникальный идентификатор учетной системы?

2. Можно ли обновить наличие артикула по нескольким складам.

3. Можно ли удаленно, через api, обновить остатки по товарам массово. То есть чтобы вместо 30 тыс http запросов можно было бы все сделать в одном, или отправляя файл.





2 ответа

  • 1
    welder 8 июля 2015 11:22 #

    Тоже интересуют ответы на поставленные вопросы

  • 1

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

    • +1
      welder welder 8 июля 2015 12:15 #

      Мне нужно обновить данные об остатках на складах в магазине из 1С, и для этого писать отдельный плагин? Есть более прямой способ?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите