tooyz / moysklad

Moysklad PHP JSON API library
MIT License
65 stars 57 forks source link

Фильтрация в отчетах по доп. полям и получение значений доп. полей #22

Closed bigperson closed 6 years ago

bigperson commented 6 years ago

Добрый день. Подскажите можно ли как-то получить отчет по остаткам с фильтрацией по доп. полям? В частности есть доп. поле чекбокс, необходимо получить все товары с этим полем true. Это возможно?

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

tooyz commented 6 years ago

@bigperson Добрый день, посмотрите документацию по отчетам тут (кнопка "показать")

AsheK commented 6 years ago

@bigperson Здравствуйте. Нельзя. Отчёты не поддерживают возможность фильтрации по доп. полям товаров.

bigperson commented 6 years ago

Список ассортимент похоже тоже не поддерживает фильтрацию по доп. полям, ошибка 1034. Хотя мне как раз подошёл бы данный метод, придется городить кучу запросов. Пока открыл тикет в поддержку.

AsheK commented 6 years ago

@bigperson Всё верно, не поддерживает. Но в данном случае вы можете воспользоваться параметрами stockstore и scope, тем самым получив ассортимент товаров по указанному складу, а так как сущность assortment показывает остатки, то вот, я считаю, это и есть решение вашей проблемы. И не придётся городить кучу запросов.

bigperson commented 6 years ago

@AsheK Увы stockstore и scope мне не подойдет, т.к. нужны остатки не по складу а по товарам, у которых в доп. свойствах определенные значения. Причем в интерфейсе моего склада такую выборку в остатках можно сделать.