Stock batches

Получить список партий

Количество и сумма партии считаются из движений регистра stock. Партия заводится уже черновиком документа, но в списке её нет, пока документ не проведён и по ней нет ни одного действующего движения: партии черновиков и отменённых документов не показываются. Израсходованная партия проведённого документа остаётся в списке с остатком 0; счётчик считает уже отобранное.

get/api/v1/stock/batches

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/stock/batches
  • Auth: one of:
    • HTTP bearer
    • API key in header X-Api-Key
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)
    • HTTP bearer

Query parameters

company_idstring uuid
product_idstring uuid
qstring

Код партии поставщика, название или SKU товара

expiry'expired' | 'soon' | 'all'

all снимает отбор по сроку годности

productstring

Отбор столбца «Товар»: подстрока названия или SKU

batchstring

Отбор столбца «Код партии»: подстрока кода партии поставщика; у партии без кода — начало её идентификатора, как его показывает столбец

received_fromstring date

Отбор столбца «Принята»: с дня включительно

received_tostring date

Отбор столбца «Принята»: по день включительно

produced_fromstring date

Отбор столбца «Произведена»: с дня; партия без даты не подходит

produced_tostring date

Отбор столбца «Произведена»: по день; партия без даты не подходит

quantity_fromstring

Отбор столбца «Остаток»: от, включительно (свёртка движений)

quantity_tostring

Отбор столбца «Остаток»: до, включительно

amount_fromstring

Отбор столбца «Сумма»: от, включительно

amount_tostring

Отбор столбца «Сумма»: до, включительно

warehouse_idstring uuid

Партии с остатком на складе (вместе с его зонами)

warehouse_scope'own' | 'platform' | 'all'

own — свои склады и израсходованные партии, platform — склады площадок, all — все

sort'received_at' | 'expires_at' | 'product' | 'company' | 'quantity' | 'amount'

По умолчанию — срок годности, ближайший первым, без срока в конце

direction'asc' | 'desc'
limitinteger
offsetinteger
in_stockboolean

true — только партии с ненулевым остатком (свёртка движений); без него израсходованные партии проведённых документов остаются в списке

seriesstring

Партии одной серии (ERP-2199): номер серии без учёта регистра и пробелов

group'series'

series — строка на серию товара (ERP-2199): партии товара, бизнеса и юрлица с одним номером серии сложены, series_batch_count — сколько их; партия без серии — своя строка. id строки — партия, которую «Авто» возьмёт первой; produced_at и expires_at — самые ранние

Headers

X-Tenantstring required

Slug выбранного кабинета; кабинет не является юрлицом

Response

Страница партий

countinteger required
limitinteger required
offsetinteger required

Changes

No recorded changes to this operation across all 1 revision of this API.