Каждый месяц приходилось вручную готовить акты по нескольким заказчикам и считать налог на профессиональный доход. Данные в примере условные.
Реестр Excel: дата, заказчик, услуга, сумма; ставка НПД (4 % с физлиц, 6 % с ИП и организаций), налог и сводка по месяцам со сроками уплаты считаются формулами. Скрипт на Python читает реестр, подставляет данные в шаблон Word, пишет сумму прописью, сохраняет акты в DOCX и PDF и составляет опись. Строка с ошибкой не останавливает обработку и попадает на отдельный лист.
8 актов и опись за один запуск вместо часа ручной работы. Заказчику передаются скрипт, шаблон, реестр и инструкция по запуску. Тот же подход подходит для договоров, счетов, доверенностей, писем и отчетов.