App runtime

Сменить состояние продажи, загруженного этим приложением

Состояние самой продажи — draft, confirmed, done или cancelled. Отмена этим путём — та же отмена, что у appDocflowCancelSalesOrder, со всеми её отказами; выполненная продажа снимает недовезённый остаток резерва. Отменённая продажа приложение обратно не открывает (409). Состояния оплаты и отгрузки не назначаются — 409 docflow.sale.state_derived. Повтор того же состояния ничего не меняет и событий не даёт.

post/api/v1/app/docflow/sales/{id}/status

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/app/docflow/sales/{id}/status
  • Auth: HTTP bearer

Path parameters

idstring uuid required

Headers

X-Tenantstring required

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

Request body

status'draft' | 'confirmed' | 'done' | 'cancelled' required

Response

Продажа в новом состоянии

idstring uuid required
company_idstring uuid required
contact_idstring uuid required
contract_document_idstring uuid
numberstring
titlestring required
status'draft' | 'confirmed' | 'done' | 'cancelled' required
status_idstring uuid
status_namestring

Имя статуса, которое придумал кабинет

funnel_idstring uuid
scenario'self_service' | 'one_off_sale' | 'contract_sale' required
stepsstring[] required
currencystring required
managerstring
commentstring
external_idstring
acquiring_amountstring

Сколько подтвердил эквайринг — списания минус возвраты

order_datestring date
ship_datestring date
due_datestring date
discountstring
prices_include_vatboolean required
amountstring required
goods_amountstring required
service_amountstring required
paid_amountstring required

Сколько денег пришло на счёт по продаже или закупке

shipped_amountstring required
invoiced_amountstring required
closed_amountstring required
payment_status'unpaid' | 'partial' | 'paid' required
shipment_status'not_shipped' | 'partial' | 'shipped' required
company_namestring
contact_namestring
contract_titlestring
company_archivedboolean
contact_archivedboolean
created_atstring date-time required
updated_atstring date-time required

Changes

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