Finance payment calendar

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

Changed on

Платёж операции выписки привязывается к заявке теми же правилами, что из карточки заявки (POST /finance/payment-requests/{id}/fact, ERP-2672): amount — сколько ложится на заявку (пусто — меньшее из свободного остатка платежа и остатка заявки); расхождения без confirm_warnings — 409 finance.payment_request.link_confirm со списком warnings; жёсткие отказы — поступление, другая валюта, чужое юрлицо, платёж уже целиком на заявках. expected_version — версия заявки. Строка не проведена — 404 finance.payment_request.fact_not_found.

post/api/v1/finance/transactions/{id}/payment-requests

Request

  • Base URL: https://erp.akeda.ru
  • URL: https://erp.akeda.ru/api/v1/finance/transactions/{id}/payment-requests
  • 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)

Path parameters

idstring uuid required

Строка выписки (операция)

Headers

X-Tenantstring required

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

Request body

request_idstring uuid required
amountstring

Сколько из платежа ложится на заявку; пусто — по умолчанию

confirm_warningsboolean

Расхождения с заявкой видены и подтверждены

expected_versioninteger required

Версия заявки

Response

Заявка после привязки

idstring uuid required
numberstring required

Номер заявки

business_idstring uuid required
company_idstring uuid required
account_idstring uuid
contact_idstring uuid
item_idstring uuid
company_namestring
account_namestring
contact_namestring
item_namestring
amountstring required

Сумма

currencystring required

Валюта

due_datestring required

Срок оплаты по счёту или договору

planned_onstring required

Когда платим: решение финансов

purposestring required

Назначение платежа

prioritystring required

Приоритет оплаты: high, normal или low

status'pending_approval' | 'planned' | 'sent' | 'awaiting_signature' | 'partially_paid' | 'executed' | 'rejected' | 'cancelled' | 'returned' required

Состояние строки очереди; после возврата на доработку — returned; partially_paid — оплачена частично

fact_document_idstring uuid
executed_onstring

Дата фактической оплаты

paid_amountstring

Сколько оплачено привязанными платежами

remainderstring

Сколько осталось оплатить

order_roundinteger

Раунд платёжки: 0 — первая, «Оплатить остаток» заводит следующую со своим номером

closed_short_reasonstring

Почему заявку закрыли без остатка

created_byinteger
created_by_namestring
created_atstring date-time required
updated_byinteger
updated_by_namestring
updated_atstring date-time required
sent_byinteger
sent_by_namestring
sent_atstring

Когда заявка отправлена в банк

responsible_idinteger

Кому передана открытая заявка; нет — автор

responsible_namestring
versioninteger required

Версия строки для expected_version

queuedboolean required

Заявка стоит в очереди оплат

awaiting_scheduleboolean required

Согласованная заявка ждёт даты платежа у казначея

can_sendboolean required

Можно ли отправить в банк

send_block_reasonstring

Почему отправить нельзя

vat_rate'' | 'none' | '0' | '5' | '7' | '10' | '20' | '22'

Ставка НДС заявки «Документов»: пусто — не указана, none — без НДС, иначе процент

vat_amountstring

НДС в составе суммы заявки; у «без НДС» нет

department_idstring uuid
department_namestring
project_idstring uuid
project_namestring
contract_titlestring

Договор основания словами (source.contract_id), снимком на момент приёма заявки

Changes