Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Функция catalog/importResidues (http://<DOMAIN>/api/catalog/importResidues/)

Используйте возможности функции
Info
iconfalse
titleУстаревшая функция
Застаріла функція

Використовуйте можливості функції catalog/import для обновления остатков товаров

...

оновлення залишків товару


Параметри:

  • token - ключ
  • авторизации полученный
  • авторизації отриманий через
  • функцию
  • функцію auth
  • products[] - список
  • товаров
  • товарів
    • products[i].article - артикул
  • товара 
    • товару
    • products[i].warehouse - склад
    • office -
  • основной
    • основний склад
    • products[i].quantity -
  • количество товаров
    • кількість товарів на
  • складе
    • складі


ОтветВідповідь:

  • status - статус
  • выполнения функции
  • виконання функції
    • OK -
  • все
    • усі записи
  • обновились успешно
    • оновилися успішно
    • WARNING -
  • при обновлении некоторых записей произошли ошибки
    • під час оновлення деяких записів сталися помилки
  • response.log - лог
  • выполнения функции по каждой записи
  • виконання функції по кожному запису
    • response.log[i].article - артикул
  • товара
    • товару
    • response.log[i].status - статус
  • обновления записи
    • оновлення запису
      • OK - все
  • обновилось успешно
      • оновилося успішно
      • ERROR -
  • ошибка при обновлении
      • помилка під час оновлення
    • response.log[i].message -
  • пояснение к
    • пояснення до статусу


Пример запроса Приклад запиту на адрес адресу (http://<DOMAIN>/api/catalog/importResidues/):


Code Block
{
 "token": "7abd7fbadb3920e48b3961181b4cd3e5",
 "products": [
   {"article": "00090001", "warehouse": "office", "quantity": 10},
   {"article": "00090002", "warehouse": "office", "quantity": 0},
   {"article": "00090003", "warehouse": "affice", "quantity": 2}
 ]
}


Пример ответа на запрос:Приклад відповіді на запит


Code Block
{
 "status": "WARNING",
 "response": {
   "log": [
   {"article": "00090001", "status": "OK", "message": "UPDATED"},
   {"article": "00090002", "status": "OK", "message": "UPDATED"},
   {"article": "00090003", "status": "ERROR", "message": "Warehouse affice is not defined"}
   ]
 }
}