Выровнять сумму расшифровки банковского документа
write.document.align_bank_payment_amountsCorrects a single bank payment detail line on an unposted receipt or write-off when its amount is blank or differs from the document total, aligning payment and settlement amounts, rate, and VAT.
Instructions
Выравнивает единственную строку «Расшифровки платежа» существующего НЕПРОВЕДЁННОГО банковского поступления или списания по сумме документа: сумма платежа и сумма взаиморасчётов = сумма документа, курс и кратность 1, НДС по ставке строки. Для случая, когда сумма в шапке есть, а в строке пусто или другая — иначе 1С проведёт документ с неверными проводками по расчётам. Только рубли и договор в рублях без условных единиц; несколько строк, валюта и неизвестная ставка НДС — отказ, суммы не угадываются. Нужна точная expectedDataVersion; предпросмотр показывает «было → станет», остальные поля сохраняются, контрольное чтение после записи. Проведение — отдельным вызовом post_document.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | ||
| confirm | No | ||
| database | No | Имя базы 1С из list_databases. Без указания — база по умолчанию. | |
| entitySet | Yes | ||
| operationId | No | UUID из предпросмотра. Передайте его при confirm=true, чтобы повтор не создал дубликат. | |
| expectedDataVersion | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||