Finance payment calendar

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

Changed on

Частично оплаченная заявка закрывается без остатка (ERP-2672): остаток не будет оплачен — скидка поставщика, взаимозачёт. Причина обязательна, хранится в closed_short_reason и в журнале (closed_short). Заявка становится executed на оплаченную сумму, дата оплаты — последний платёж; автор в «Документах» узнаёт об оплате. Причины нет — 400 finance.payment_request.reason_required; по заявке нет оплаты — 409 finance.payment_request.not_partly_paid; платёжка остатка лежит в банке — 409 finance.payment_request.in_bank; версия устарела — 409 finance.payment_request.conflict.

post/api/v1/finance/payment-requests/{id}/close-short

Request

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

Строка очереди оплат — заявка на оплату модуля finance

Headers

X-Tenantstring required

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

Request body

reasonstring required

Почему остаток не оплачивается: скидка, взаимозачёт

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