Публикация

подписчиков: 5 Подписаться
0
Avatar

Остатки - с полем "Дней на складе" через API

Добрый день.

Если зайти в Мой склад через браузер, https://online.moysklad.ru/app/, мы в отчете по остаткам увидим таблицу, в которой помимо прочих полей будет поле "Дней на складе".
Как я понял, это количество дней, когда остаток товара был ненулевым. Я прав?

И второй вопрос. Я пытаюсь получить этот же отчет через API и не вижу этого поля "Дней на складе" в выдаче судя по документации.

/report/stock/all


Как-то можно получить это поле через API?

Prooksius Svaagali

Войдите в службу, чтобы оставить комментарий.

Комментариев: 6

0
Avatar

Добрый день !

Поле "Дней на складе" показывает, сколько в среднем остатки этого товара находятся на складе до продажи.

Формула расчета и описание этого поля приведено также в разделе "Отчеты" документации:

https://support.moysklad.ru/hc/ru/articles/203319073-%D0%9E%D1%81%D1%82%D0%B0%D1%82%D0%BA%D0%B8

На данный момент поле "Дней на складе" недоступно через JSON API, но на соответствующую доработку есть тикет в разработке и возможность его вынесения прорабатывается.

Дмитрий Черепанский 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

А не подскажете, есть какая-то возможность получить информацию о том, сколько дней товар лежит на складе.
Мне нужно по API анализировать, сколько дней товар на складе и от этой информации выставлять у товара на сайте соотв. атрибуты.
Как это легче всего сделать?

Prooksius Svaagali 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

И еще вопрос. Как можно получить информацию о том, менялись ли вообще остатки товара за какой-то период. Неважно какие конкретно были остатки и какие стали, просто нужно выяснить было ли изменение.

Prooksius Svaagali 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

Prooksius Svaagali, добрый день!

На текущий момент в АПИ нет возможности получить информацию по товарам о количестве дней на складе, но задача есть в плане разработки в версии АПИ 1.2.

Изменения остатков за период можно получить через отчет Остатки https://online.moysklad.ru/api/remap/1.1/doc/index.html#header-%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF-%D0%BA-%D0%BE%D1%82%D1%87%D0%B5%D1%82%D1%83-%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BA%D0%B8 , передав соответствующие параметры

Ivan Pivkin 0 проголосовали
Действия с комментариями Постоянная ссылка
0
Avatar

И как тут получить изменения за период?

 

Допустим я получаю остаток на 1 января = 100 шт.

Получаю остаток на 2 января = 0.

Получаю остаток на 3 января = 200.

 

И как мне понять, сколько ушло?

Если остаток на 2 января меньше, чем на 1, тогда от значения остатка 1 января я отнимаю остаток второго? А если значение больше, тогда считаю разницу между вторым и первым января?

Анатолий Рыбин 0 проголосовали
Действия с комментариями Постоянная ссылка