Сегодня 19:08
Для того, чтобы начать пользоваться сервисом, необходимо войти или зарегистрироваться

Вход

Звонок специалисту
+7 812 309-7026
доб.: 39-90
пн–пт: 8:30–17:00 по Москве

Работа с остатками на складах контрагентов

Добавление остатков

Url: /restapi/office/remains.add.[xml|json]
Параметры для передачи:
hash - api ключ для доступа
code - код склада контрагента
products - массив остатков состоящий из

  • article - код продукции
  • quantity - остаток на складе

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

Пример запроса

XML


<?xml version="1.0" encoding="UTF-8"?>
<response>
   <hash>111111111111111111111111</hash>
   <code>test</code>
   <products>
      <item>
         <article>100000</article>
         <quantity>5</quantity>
      </item>
   </products>
</response>

Пример ответа

XML


<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>
    <code>ok</code>
    <messages>
      <item>Сохранено 1 элементов</item>
    </messages>
  </status>
</response>


JSON

{ "status": { "code": "ok", "messages": [ "\u041e\u0441\u0442\u0430\u0442\u043a\u0438 \u0443\u0434\u0430\u043b\u0435\u043d\u044b", "\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u043e 1 \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u043e\u0432" ] } }


Просмотр списка всех остатков на выбранном складе

Url: /restapi/office/remains.list.[xml|json]
Параметры для передачи:
hash - api ключ для доступа
code - код склада контрагента

Пример ответа

XML


<?xml version="1.0" encoding="UTF-8"?>
<response>
  <remains>
    <item>
      <warehouse>test</warehouse>
      <product>104948</product>
      <remains>1</remains>
    </item>
    <item>
      <warehouse>test</warehouse>
      <product>104074</product>
      <remains>2</remains>
    </item>
    ....
  </remains>
</response>


JSON


{
  "remains": [
    {
      "warehouse": "test",
      "product": "104948",
      "remains": "1"
    },
    {
      "warehouse": "test",
      "product": "104074",
      "remains": "2"
    },
   ....
  ],
  "status": {
    "code": "ok"
  }
}


Удаление всех остатков на выбранном складе

Url: /restapi/office/remains.delete.[xml|json]
Параметры для передачи:
hash - api ключ для доступа
code - код склада контрагента

Пример ответа

XML


<?xml version="1.0" encoding="UTF-8"?>
<response>
  <status>
    <code>ok</code>
  </status>
</response>
JSON  

{
  "status": {
    "code": "ok"
  }
}

{{config.countCommentsText}}
Чтобы оставлять комментарии необходимо авторизоваться.
  • avatar Модератор
    {{comment.nick}} {{comment.nick}} {{comment.parent.author}}
    {{comment.parent.author}}
    
                            {{comment.parent.date|date:'dd.MM.yyyy'}} в {{comment.parent.date|date:'H:mm'}}
                        
    {{comment.date|date:'dd.MM.yyyy'}} в {{comment.date|date:'H:mm'}}
    
            
    {{comment.likes}}
    Чтобы отметить комментарий необходимо авторизоваться
    Редактировать Сохранить Отмена Удалить
  • Еще