Продать сразу — закупка и акт одной командой
«Закупка сразу исполненным» для внешней системы, программы или модуля: закупка заводится или узнаётся по стороне и внешнему номеру, подтверждается, и по нему выпускается акт на всю сумму — одной транзакцией кабинета. Акт выпускает владелец исполнения: при включённом документообороте после отсечки этапа 4 бизнеса (и в кабинете без финансов) — «Сделать акт» документооборота, бумага и исполнение одной командой, бумага с исполнением сразу зарегистрирована; иначе — акт финансов по закупке. Кроме core.trade:write нужно право двери владельца: docflow.flow:write или finance.operations:write (403 core.trade.execution_forbidden). Повтор с тем же external_id той же стороны отвечает 200 с replayed: true и тем, что сделано в первый раз: второй закупки, бумаги и акта нет; ключ идемпотентности не нужен. Отказ любого шага откатывает всё — закупка не остаётся. Акт закрывает работы и услуги; товар при включённом складе исполняет отгрузка (409 core.trade.goods_by_shipment), товар без склада при документообороте — УПД, выпуск которого по закупке ещё не сделан (409 core.trade.goods_need_upd). Закупка при документообороте после отсечки — бумагой поставщика (409 core.trade.purchase_needs_paper). Без финансов и документооборота — 409 core.trade.no_executor.
Request
- Base URL: https://erp.akeda.ru
- URL: https://erp.akeda.ru/api/v1/core/purchases/execute-now
- 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
Slug выбранного кабинета; кабинет не является юрлицом
Request body
Response
Повтор — закупка уже исполнена этой командой
Changes
No recorded changes to this operation across all 1 revision of this API.