Stock documents

Получить очередь расхождений

Общая очередь расхождений склада (ERP-2544): недостачи и излишки поступлений от поставщиков и расхождения приёмок перемещений в одном списке. Очередь вычисляется из учёта на лету — своей таблицы у неё нет; строка закрывается проведёнными документами решения. Строка — «документ × строка документа × вид» (kind: shortage или surplus).

source: receipt — поступления (недостача против документа поставщика, излишек сверх него), transfer — перемещения (то, что ушло в путь и не приехало, или приехало сверх). Статус строки: open — нужно решить, waiting — решили ждать, pending — есть черновик решения (decision_document_id), resolved — решено проведённым документом (resolution — чем), in_transit — остаток ещё в пути. Отбор status=open (по умолчанию) отдаёт «нужно решить» вместе с черновиками решений; waiting, resolved и all — отдельно.

Излишек поступления («в документе 10, факт 11») лежит на складе в системном состоянии «К разбору» — в «Доступно» его нет. Решения строки перечислены в actions.

Видны документы юрлиц и складов сотрудника. Нужно право чтения склада.

get/api/v1/stock/discrepancies

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/stock/discrepancies
  • 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

source'receipt' | 'transfer'

Откуда расхождение: receipt — поступления, transfer — перемещения; пусто — оба

status'open' | 'waiting' | 'resolved' | 'all'

open — нужно решить (с черновиками решений), waiting — ждём, resolved — решено, all — все

warehouse_idstring uuid

Склад-получатель

contact_idstring uuid

Поставщик; у перемещения поставщика нет, такой отбор перемещения не показывает

document_idstring uuid

Строки одного документа (приёмки или отправки перемещения); из прочих отборов к нему действуют только source и status

date_fromstring date

Дата документа с

date_tostring date

Дата документа по

limitinteger

Размер страницы; по умолчанию 200, не больше 500

offsetinteger

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.