---
title: "Подсказать статью и разрезы заявки на оплату по основанию"
method: GET
path: "/api/v1/docflow/payment-requests/suggest"
tags: ["Docflow payment requests"]
---

# Подсказать статью и разрезы заявки на оплату по основанию

`GET /api/v1/docflow/payment-requests/suggest`

## Request

- Base URL: `https://erp.akeda.ru`
- URL: `https://erp.akeda.ru/api/v1/docflow/payment-requests/suggest`
- 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

- `company_id` string, uuid
- `contact_id` string, uuid
- `payee_inn` string
- `payee_name` string
- `basis_module` 'docflow' | 'core'
- `basis_kind` 'edo_message' | 'flow_document' | 'manual' | 'order' | 'document'
- `basis_id` string, uuid
- `basis_contract_id` string, uuid

## Headers

- `X-Tenant` string, required

## Response `200`

Подсказка заявки

- DocflowPaymentRequestSuggestion: Подсказка заявки по основанию: статья каскадом, проект, подразделение и договор. Ставится только в пустые поля формы; ничего не записано
  - `item` object, nullable
    - `id` string, uuid, required
    - `name` string, required
    - `source` 'basis' | 'contract' | 'last_paid' | 'rule', required: Откуда статья: основание (закупка или её счёт), договор, последняя оплаченная заявка этому контрагенту, правило разнесения финансов по ИНН
    - `source_title` string: Источник словами: номер закупки, договора, заявки или ИНН правила
  - `project_id` string, uuid
  - `project_name` string
  - `department_id` string, uuid
  - `department_name` string
  - `contract_id` string, uuid

## Other responses

- `400`: Некорректный запрос или нарушение бизнес-правила
- `401`: Сессия, ключ или кабинет не подтверждены
- `403`: Текущая роль не имеет требуемого права
- `503`: Внешний банк, справочник или контур подключений временно недоступен

## Changes

- **2026-10-20** `765c65fadf8f`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/akeda/apis/akeda-erp-client-api/changes/api/v1/docflow/payment-requests/suggest/get.md)

---

[API](https://skmtc.dev/akeda/apis/akeda-erp-client-api.md) · [All operations](https://skmtc.dev/akeda/apis/akeda-erp-client-api/llms.txt) · [OpenAPI document](https://skmtc.dev/akeda/apis/akeda-erp-client-api/revisions/7a6b75f272ee?raw)
