Docflow approvals

Проверить, по какому маршруту пойдёт предмет

«Проверка маршрута» из настроек документов: по фактам без живого документа — вид предмета, юрлицо, контрагент или группа контрагентов, статья, сумма — сервер отвечает теми же правилами, что и отправка, какой маршрут подберётся, какие этапы выполнятся, какие будут пропущены по лимиту суммы и кого спросят на каждом этапе. Ничего не пишет.

Исход outcome: route — пойдёт по маршруту; direct — маршрута нет и согласование вида не обязательно (заявка на оплату согласуется сама); blocked — маршрута нет, а согласование обязательно, отправка будет отклонена; empty — все этапы отсечены лимитом. Этап, за которым некого спросить, помечен problem=no_reviewers и проверку не роняет. Этап «руководитель автора» показывает руководителя того, кто проверяет.

get/api/v1/docflow/approval-routes/check

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/docflow/approval-routes/check
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://erp.akeda.ru/oauth2/authorize, token URL https://erp.akeda.ru/oauth2/token, scopes: akeda:delegate)

Query parameters

module'docflow' | 'stock'

Модуль-владелец предмета; по умолчанию docflow

kind'flow_document' | 'payment_request' | 'edo_message' | 'stock_purchase_request' required

Вид предмета

document_kindstring

Вид документа карточки

company_idstring uuid

Юрлицо

contact_idstring uuid

Контрагент

contact_folder_idstring uuid

Группа контрагентов (папка справочника); условие маршрута ловит и её подгруппы. Без неё группа названного контрагента подставляется из справочника

item_idstring uuid

Статья

amountstring

Сумма числом

currencystring

Код валюты

business_idstring uuid

Бизнес предмета, когда юрлицо не названо

Headers

X-Tenantstring required

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

Response

Кто согласует

outcome'route' | 'direct' | 'blocked' | 'auto' required

auto — маршрут подошёл, но все его этапы согласования отсечены порогами по сумме: предмет согласуется автоматически, без виз

requiredboolean required

Согласование вида объявлено обязательным

route_idstring uuid
route_namestring
route_standardboolean

Подобран стандартный маршрут: ни один маршрут кабинета не подошёл

payment_destination'calendar' | 'treasury'

Changes

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