Создать платёжное поручение (исходящее) контрагенту
write.money.create_payout_orderCreates an unposted outgoing payment order to a counterparty with an explicit number, defaulting to a dry-run preview before confirmed creation.
Instructions
Создаёт документ «Платёжное поручение» — исходящую выплату контрагенту (напр. оплата по агентскому договору / услугам, зеркало платёжки, уже ушедшей в банк). Документ ВСЕГДА создаётся НЕПРОВЕДЁННЫМ (Posted=false) — эта операция намеренно не проводит документ, проведение делайте отдельно через post_document, если вообще нужно. Номер (number) — задаётся явно вызывающим (обычно чтобы совпасть с номером уже отправленной банковской платёжки), не генерируется автоматически. По умолчанию dry-run (confirm=false); создание — при confirm=true. Счёт организации и валюта — резолвятся автоматически, если не заданы.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Дата документа YYYY-MM-DD (по умолчанию сегодня) | |
| amount | Yes | Сумма документа | |
| number | Yes | Номер документа — задайте явно (напр. чтобы совпасть с номером банковской платёжки). 1С автонумерует новые документы только если Number не передан вовсе — но здесь он обязателен. | |
| comment | No | Комментарий к документу | |
| confirm | No | false (по умолчанию) — только предпросмотр (dry-run), запись НЕ выполняется. true — выполнить создание. Сначала всегда показывайте dry-run и получайте согласие пользователя; при подтверждении передавайте operationId из результата предпросмотра и те же аргументы. После таймаута повторяйте подтверждение с тем же id, не создавая новый предпросмотр. | |
| vatRate | No | Ставка НДС | БезНДС |
| database | No | Имя базы 1С из list_databases. Без указания — база по умолчанию. | |
| payerInn | No | ИНН плательщика (по умолчанию — ИНН организации) | |
| priority | No | Очередность платежа (ОчередностьПлатежа) | |
| payerText | No | Текст плательщика (по умолчанию — имя организации) | |
| contractRef | No | Ref_Key договора с контрагентом (ДоговорКонтрагента_Key) | |
| currencyRef | No | Ref_Key валюты документа; без указания — рубль (643) | |
| operationId | No | UUID из предпросмотра. Передайте его при confirm=true, чтобы повтор не создал дубликат. | |
| purposeText | Yes | Назначение платежа (НазначениеПлатежа) | |
| organization | No | Организация (юрлицо) для фильтра: часть названия, ИНН или Ref_Key из list_organizations. Без указания — все организации базы. | |
| recipientInn | No | ИНН получателя | |
| recipientKpp | No | КПП получателя | |
| operationKind | No | Вид операции (ВидОперации), напр. ОплатаПоставщику | ОплатаПоставщику |
| recipientText | Yes | Текст получателя — как печатается в платёжке (ТекстПолучателя) | |
| orgBankAccount | No | Банковский счёт организации — печатается в документе как реквизиты для оплаты. Название/номер счёта (напр. «Сбербанк» или «40802…») либо Ref_Key. Без указания берётся ОСНОВНОЙ счёт организации. | |
| responsibleRef | No | Ref_Key ответственного (Ответственный_Key) | |
| cashflowItemRef | No | Ref_Key статьи движения денежных средств (СтатьяДвиженияДенежныхСредств_Key) | |
| counterpartyRef | Yes | Ref_Key контрагента-получателя (из find_counterparty) | |
| counterpartyAccountRef | No | Ref_Key банковского счёта контрагента (СчетКонтрагента_Key) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | No | ||
| code | No | ||
| note | No | ||
| notes | No | ||
| dryRun | No | ||
| created | No | ||
| payload | No | ||
| database | No | ||
| replayed | No | ||
| entitySet | No | ||
| willCreate | No | ||
| description | No | ||
| operationId | No | ||
| writableBase | No |