Генератор договоров, актов, счетов и УПД из Excel → PDF (Python, 41 шаблон)

Цена в валютах:
8.26 $ · 794 руб. · 7.32 €
Раздел:
Цена:
8.26 $
Товар:
doc-generator-pro.zip (1414.43 Кбайт)
Загружен:
29.09.2026 14:14:01
Количество продаж:
0
Количество возвратов:
0
8.26 $

Способ оплаты — банковская карта, СБП, SberPay, криптовалюта, WebMoney и другие — вы выберете на следующем шаге. Подробнее — в разделе «Способы оплаты».

Генератор договоров, актов, счетов и УПД из Excel → PDF (Python, 41 шаблон)

Генератор договоров, актов, счетов и УПД из Excel → PDF (Python, 41 шаблон)

ПОЛНЫЙ КОМПЛЕКТ ПЕРВИЧНЫХ ДОКУМЕНТОВ — ОДИН ЗАПУСК

Программа генерирует 41 шаблон документов российского делопроизводства:
договоры, акты, счета на оплату, УПД, счет-фактуры, ТОРГ-12, кадровые
приказы, доверенности и досудебные претензии. На выходе — сразу ДВА
формата: PDF для отправки контрагенту и DOCX, чтобы поправить формулировку
прямо в Word.

ПРИМЕР ИЗ СКРИНШОТА (реальный вывод программы):
• Одна таблица Excel с 4 строками → 8 готовых документов (PDF + DOCX)
на двух контрагентов
• Счёт на 344 000 ₽ с суммой прописью:
«Триста сорок четыре тысячи рублей 00 копеек»
• УПД с выделенным НДС 20% по каждой позиции

ЧТО ВНУТРИ (41 шаблон)

ДОГОВОРЫ (16): оказание услуг · подряд · поставка · аренда помещения ·
аренда автомобиля · строительный подряд · купля-продажа · агентский ·
комиссии · заём · уступка права (цессия) · хранение · перевозка ·
с самозанятым (НПД) · трудовой · соглашение о неразглашении (NDA)

АКТЫ (8): выполненных работ · оказанных услуг · приёма-передачи
имущества · приёма-передачи помещения · сверки расчётов · списания ТМЦ ·
выдачи имущества · переадресовки груза

СЧЕТА И УПД (8): счёт на оплату · счет-фактура · Универсальный
передаточный документ (УПД) · товарная накладная ТОРГ-12 · платежное
поручение · журнал учета полученных счетов-фактур · счет-договор
(оферта) · дополнительное соглашение

КАДРЫ (4): приказ о приеме на работу · приказ об увольнении · заявление
на отпуск · приказ о предоставлении отпуска

ПРОЧЕЕ (5): доверенность · досудебная претензия · согласие на обработку
персональных данных · соглашение о расторжении договора · положение о
персональных данных

ГЛАВНЫЕ ВОЗМОЖНОСТИ

1. ПАКЕТНЫЙ РЕЖИМ. Лист Excel с контрагентами → готовый комплект на
каждого. Договор + акт + счёт + УПД одним прогоном.
2. СПРАВОЧНИК КОНТРАГЕНТОВ. Реквизиты (ИНН, КПП, ОГРН, р/с, БИК)
хранятся на отдельном листе и подставляются по имени. Копировать
реквизиты в каждый документ больше не нужно.
3. СУММА ПРОПИСЬЮ. По правилам русского языка: согласование рода и
числа («одна тысяча», «две тысячи», «пять тысяч»), рубли словами,
копейки цифрами.
4. НДС. Каждой позиции задаётся ставка 20%, 10% или 0%. Программа сама
считает сумму без НДС, сумму НДС и итог.
5. ДВА ФОРМАТА. PDF — контрагенту, DOCX — для правок под свою
договорооборот.
6. ОФЛАЙН. Никаких облаков, подписок и ключей API. Кириллица в PDF
работает сразу — шрифты в комплекте.

ТРЕБОВАНИЯ И УСТАНОВКА

Python 3.9+. Установка зависимостей:
pip install reportlab openpyxl python-docx

Запуск:
python -m docgen --list
python -m docgen -d data_example.json -t schet_na_oplatu -o schet.pdf
python -m docgen --batch data_example.xlsx --outdir out

ПРОВЕРКА

python selftest.py
192 проверки: математика, сумма прописью, все 41 шаблон в обоих форматах,
граничные входные данные (пустые, отрицательные, мусорные значения),
пакетный режим из Excel.

АДАПТАЦИЯ: тексты шаблонов — обычные строки Python в docgen/templates*.py. Меняйте формулировки под свой договорооборот и запускайте снова.

КОМПЛЕКТ: исходный код (docgen/) · data_example.json · data_example.xlsx (контрагенты + пакетный лист) · fonts/ (кириллица) · README.md · selftest.py — 192 проверки.

ПОКУПАТЕЛЯМ

Поддержка: чат продавца SirBob. Обновления бесплатно. Если нужно
добавить специфический шаблон под вашу организацию — напишите, добавлю
в обновление.

СМОТРИ ТАКЖЕ:
⟶ Канбан-доска PRO: задачи, проекты и цели офлайн — plati.market/itm/6182288
⟶ Магазин на PHP + SQLite: каталог, корзина, заказы, админка, импорт Excel — plati.market/itm/6167903
⟶ Счета на оплату из CSV: 100 строк = 100 PDF за один запуск — plati.market/itm/6106962
⟶ Стартовый набор продавца Plati.Market — калькулятор прибыли + первые 10 шагов (мини) — plati.market/itm/6188964

Отзывы: (0)

Отзывов от покупателей не поступало.

Другие товары раздела «Другое»

Все товары раздела «Другое» →