Публикация

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

Получить по контрагентам данные по продажам

Добрый день.

Мне нужно получить по контрагентам, их первые продажи, последние продажи, количество продаж, средний чек, накопительную скидку

Какой запрос мне нужно составить c counterparty, чтобы получить список контрагентов в вышеуказанными данными?

http://prntscr.com/kadyh6

Спасибо.

Sergey

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

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

1
Avatar

Добрый день!

Эти данные нельзя получить одним запросом. 

Количество продаж, средний чек, дату первой продажи и дату последней продажи можно получить с помощью этого запроса отчета по контрагентам https://online.moysklad.ru/api/remap/1.1/report/counterparty

Если вам нужны именно сами продажи, то первую продажу можно получить дополнительным запросом, где :agent - это ссылка на нужного вам контрагента: https://online.moysklad.ru/api/remap/1.1/entity/retaildemand?filter=agent=:agent&limit=1

Последняя продажа: https://online.moysklad.ru/api/remap/1.1/entity/retaildemand?filter=agent=:agent&order=moment,desc

Накопительную скидку можно получить запросив отдельно контрагента, agent_id - идентификатор контрагента https://online.moysklad.ru/api/remap/1.1/entity/counterparty/:agent_id

 

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

Спасибо за ответ.

А к запросу https://online.moysklad.ru/api/remap/1.1/report/counterparty

можно добавить фильтр updated за определенное число?

С https://online.moysklad.ru/api/remap/1.1/entity/counterparty/?filter=updated...  работает, а с report нет.

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

"Накопительную скидку можно получить запросив отдельно контрагента, agent_id - идентификатор контрагента https://online.moysklad.ru/api/remap/1.1/entity/counterparty/:agent_id"

Запросил/изучил данные по отдельным контрагентам, но не нашел ничего про накопительные скидки.

Хотя практически у всех есть накопительная скидка http://prntscr.com/kb97vc

Можете уточнить, какое поле в json отвечает за накопительные скидки.

Спасибо.

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