Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:dev:api:store [15.05.2020 19:22]
rlysov
doc:dev:api:store [27.10.2025 20:03] (текущий)
rlysov [Параметры запроса на получение данных]
Строка 8: Строка 8:
 Пример запроса на получение данных об остатках товаров:​ Пример запроса на получение данных об остатках товаров:​
  
- http://mycompany.virtpos.ru/​api/​store?​apikey=MySecret&​format=xml&​warehouseid=1&​fields=itemname:​article+ https://[company].myvirtualpos.ru/​api/​store?​apikey=MySecret&​format=xml&​warehouseid=1&​fields=itemname:​article
  
 ==== Параметры запроса на получение данных ==== ==== Параметры запроса на получение данных ====
Строка 33: Строка 33:
     * optionalprices - цены товара по дополнительным прайслистам ​     * optionalprices - цены товара по дополнительным прайслистам ​
     * turnovercalc - оборачиваемость товара,​ рассчитанная системой ​     * turnovercalc - оборачиваемость товара,​ рассчитанная системой ​
 +    * expdate - срок годности товарного остатка
  
  
Строка 89: Строка 90:
 ===== Получение остатков в разрезе товаров ===== ===== Получение остатков в разрезе товаров =====
  
-Альтернативный вариант запроса на получение остатков. В отличие от предыдущего варианта данные группируются не по точкам продаж,​ а по товарам. Это позволяет запросить ​данные об остатков одного ​или нескольких ​товаров сразу во всех точках продаж:​+Альтернативный вариант запроса на получение остатков. В отличие от предыдущего варианта данные группируются не по точкам продаж,​ а по товарам. Это позволяет запросить остатки одного товара сразу во всех точках продаж:​
  
  ​http://​mycompany.myvirtualpos.ru/​api/​store/​byItem?​apikey=MySecret&​format=xml&​id=1&​from_id=0&​total=1&​limit=10  ​http://​mycompany.myvirtualpos.ru/​api/​store/​byItem?​apikey=MySecret&​format=xml&​id=1&​from_id=0&​total=1&​limit=10
Строка 109: Строка 110:
 Пример запроса на изменение данных об остатках товаров:​ Пример запроса на изменение данных об остатках товаров:​
  
- http://mycompany.virtpos.ru/​api/​store/​updateOnhand?​apikey=MySecret&​format=xml&​warehouseid=1&​itemid=1&​quantity=20+ https://[company].myvirtualpos.ru/​api/​store/​updateOnhand?​apikey=MySecret&​format=xml&​warehouseid=1&​itemid=1&​quantity=20
  
 ==== Параметры запроса на изменение данных ==== ==== Параметры запроса на изменение данных ====
Строка 168: Строка 169:
 ==== Получение текущей версии:​ ==== ==== Получение текущей версии:​ ====
  
- http://mycompany.virtpos.ru/​api/​store/​getOnhandVersion?​apikey=MySecret&​format=xml&​ext_warehouseid=1+ https://[company].myvirtualpos.ru/​api/​store/​getOnhandVersion?​apikey=MySecret&​format=xml&​ext_warehouseid=1
  
 Параметры,​ которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. Параметры,​ которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры.
Строка 178: Строка 179:
 ==== Обнуление необновленных остатков ==== ==== Обнуление необновленных остатков ====
  
- http://mycompany.virtpos.ru/​api/​store/​setZeroOnhand?​apikey=MySecret&​format=xml&​ext_warehouseid=1+ https://[company].myvirtualpos.ru/​api/​store/​setZeroOnhand?​apikey=MySecret&​format=xml&​ext_warehouseid=1
  
 Параметры,​ которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры. Параметры,​ которые не отмечены как **get only**, могут быть переданы как get- или как post-параметры.