Счёт на оплату (PDF с QR-кодом)
invoice_createCreates a Russian invoice PDF with bank details, items, VAT, and a payment QR code. Validates INN, KPP, and BIK, then returns the file path and totals.
Instructions
Создаёт счёт на оплату в PDF по типовой форме: банковский блок получателя, поставщик и покупатель, таблица позиций, итог, НДС (или «Без НДС»), сумма прописью, подписи и QR-код оплаты по ГОСТ Р 56042 — покупатель сканирует его в приложении банка, и все реквизиты с суммой подставляются сами. Перед созданием проверяет ИНН, КПП, БИК и соответствие счёта БИК; при ошибках файл не создаётся. Возвращает путь к файлу, итоги (sum, vat_amount, total, total_words) и сам PDF. Для закрывающего документа используйте act_create, только QR без счёта — payment_qr. Пишет файл на диск; сеть не нужна.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vat | No | НДС: none — без НДС (УСН, самозанятые, ИП на патенте), иначе ставка в процентах | none |
| date | No | Дата документа ГГГГ-ММ-ДД (по умолчанию сегодня) | |
| note | No | Примечание внизу счёта | |
| buyer | Yes | Покупатель / заказчик | |
| items | Yes | Позиции документа | |
| number | Yes | Номер документа, например «15» или «2026-015» | |
| seller | Yes | Поставщик / исполнитель (вы) | |
| purpose | No | Основание: «Договор № 7 от 01.09.2026» | |
| with_qr | No | Добавить QR-код оплаты (нужны банковские реквизиты продавца) | |
| due_date | No | Оплатить до, ГГГГ-ММ-ДД | |
| output_dir | No | Папка для PDF (по умолчанию ~/Documents/ru-docs или RU_DOCS_DIR) | |
| vat_included | No | Цены уже включают НДС (по умолчанию да); false — НДС начисляется сверху |