Stock valuation

Запустить пересчёт стоимости по документу накладных расходов

Операция асинхронная. Ответ 202 отдаёт карточку прогона с id и status=pending, а сам пересчёт продолжается после закрытия запроса; результат читают повторными запросами GET /api/v1/stock/valuation/rebuild/{id} до status=completed или failed. Ключ idempotency_key уникален в пределах кабинета: повторный запрос с тем же ключом возвращает уже существующий прогон и второй пересчёт не запускает. Пустой ключ заменяется идентификатором документа, поэтому повтор без ключа тоже не задваивает прогон. Принимается только документ вида stock_landed_cost.

post/api/v1/stock/valuation/rebuild

Request

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

Headers

X-Tenantstring required

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

Request body

document_idstring uuid required
idempotency_keystring

Уникален в пределах кабинета; повтор с тем же ключом возвращает уже заведённый прогон. Пустой ключ заменяется идентификатором документа

Response

Прогон принят в работу; тот же ответ приходит на повтор с прежним idempotency_key

idstring uuid required
document_idstring uuid required
idempotency_keystring required
status'pending' | 'running' | 'completed' | 'failed' required
progressinteger required

Сколько документов цепочки уже перепроведено

totalinteger required

Сколько документов цепочки предстоит перепровести

errorstring

Заполняется при status=failed

created_atstring date-time required
started_atstring date-time
finished_atstring date-time

Changes

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