Docflow payment requests

Узнать остаток бумаг к заявке на оплату

Changed on

По каждой бумаге-основанию — счёту, закупке, договору, долгу, входящему документу ЭДО — отвечает «заявлено · оплачено · осталось»: сумму бумаги (total, у договора без суммы и бумаги без суммы предела нет — limited=false), сколько держат заявки на согласовании, на доработке и согласованные (claimed), сколько из них оплачено (paid) и сколько ещё можно заявить (remaining). Закупка считает и заявки по бумагам, лежащим в ней; договор с суммой — и заявки по бумагам этого договора; у долга остаток уже за вычетом оплаченного. Суммы — по всем заявкам бумаги, строки заявок (requests) — только видимые спросившему. Бумага — параметр basis вида module:kind:id, повтором или через запятую, до ста бумаг. Юрлицо, контрагент и валюта — разрез заявки: в нём числится остаток долга. except — правится эта заявка: её сумма в claimed не входит. Право — заводить, читать или согласовывать заявки. Ничего не пишет.

get/api/v1/docflow/payment-requests/basis-balances

Request

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

basisstring[] required

Бумаги-основания module:kind:id, например core:order:<id> или docflow:flow_document:<id>; повтором параметра или через запятую, до ста

company_idstring uuid

Юрлицо-плательщик заявки

contact_idstring uuid

Получатель заявки

currencystring

Валюта заявки; по умолчанию RUB

exceptstring uuid

Заявка, которую правят: её сумма не входит в заявленное

Headers

X-Tenantstring required

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

Response

Остатки бумаг

Changes