Подключите нашего Telegram-бота для уведомлений о новых проектах
Техническое задание (ТЗ) на автоматизацию генерации коммерческих предложений из Excel в PDF
Разместить заказ

f
Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте меньше месяца
Бюджет:
по договоренности
1. Общие сведения
Цель проекта: Автоматизировать процесс создания коммерческих предложений (КП) на основе данных из Excel и готового PDF-шаблона.
2. Входные данные
2.1. Исходные файлы:
Excel-файл от отдела снабжения
Колонки: `NO.`, `Part No.`, `Des`, `QTY`, `C.C`, `U. Price`.
- Условия (в примечаниях): `Cert type`, `Delivery terms`.
- PDF-шаблон:
- Шапка с реквизитами компании и клиента.
- Таблица для товаров.
- Блоки: условия поставки, оплаты, банковские реквизиты.
2.2. Правила обработки:
- Наценка на цену товара: **+50%** к `U. Price`.
- Расчет итога: `Total = QTY × (U. Price × 1.5)`.
Подстановка условий из примечаний Excel (`Cert type`, `Delivery terms`).
- Возможность менять процент наценки (через интерфейс или файл конфигурации).
3. Требования к автоматизации
3.1. Функционал:
- Чтение данных из Excel (включая примечания).
- Автоматический расчет новых цен и итоговой суммы.
- Заполнение PDF-шаблона данными из Excel (с сохранением форматирования).
- Сохранение готового КП в PDF с именем: `КП_[номер RFQ]_[дата].pdf`.
3.2. Интеграции (опционально):
- Отправка готового PDF на email (указан в Excel или шаблоне).
- Сохранение в облако (Google Drive, OneDrive) или CRM (1С, Bitrix24).
3.3. Интерфейс:
- Решение должно запускаться **одним действием** (например, кнопка в Excel или скрипт).
- Логирование ошибок (например, если нет данных в Excel).
4. Технические требования
**4.1. Варианты реализации:
- Для macOS:
– Python + библиотеки (`pandas`, `reportlab`, `pdf-lib`).
– Макросы Excel (VBA) + Word/Adobe Acrobat.
- **Облачное решение**:
– Google Apps Script + Google Docs/Sheets.
– Microsoft Power Automate (для Office 365).
4.2. Ограничения:
- Поддержка **кириллицы** в PDF.
- Совместимость с:
– Excel 2016+, Google Sheets.
– PDF-шаблонами в формате Word/Google Docs.
5. Критерии приемки
- Готовый скрипт/программа обрабатывает **15+ Excel-файлов** без ошибок.
- PDF сохраняет:
– Все данные из Excel.
– Оригинальное форматирование шаблона.
- Наценка 50% применяется корректно. Изменение величины наценки работает корректно.
6. Дополнительные пожелания
- Автоматическая нумерация КП (например, `КП_001_2024.pdf`).
Цель проекта: Автоматизировать процесс создания коммерческих предложений (КП) на основе данных из Excel и готового PDF-шаблона.
2. Входные данные
2.1. Исходные файлы:
Excel-файл от отдела снабжения
Колонки: `NO.`, `Part No.`, `Des`, `QTY`, `C.C`, `U. Price`.
- Условия (в примечаниях): `Cert type`, `Delivery terms`.
- PDF-шаблон:
- Шапка с реквизитами компании и клиента.
- Таблица для товаров.
- Блоки: условия поставки, оплаты, банковские реквизиты.
2.2. Правила обработки:
- Наценка на цену товара: **+50%** к `U. Price`.
- Расчет итога: `Total = QTY × (U. Price × 1.5)`.
Подстановка условий из примечаний Excel (`Cert type`, `Delivery terms`).
- Возможность менять процент наценки (через интерфейс или файл конфигурации).
3. Требования к автоматизации
3.1. Функционал:
- Чтение данных из Excel (включая примечания).
- Автоматический расчет новых цен и итоговой суммы.
- Заполнение PDF-шаблона данными из Excel (с сохранением форматирования).
- Сохранение готового КП в PDF с именем: `КП_[номер RFQ]_[дата].pdf`.
3.2. Интеграции (опционально):
- Отправка готового PDF на email (указан в Excel или шаблоне).
- Сохранение в облако (Google Drive, OneDrive) или CRM (1С, Bitrix24).
3.3. Интерфейс:
- Решение должно запускаться **одним действием** (например, кнопка в Excel или скрипт).
- Логирование ошибок (например, если нет данных в Excel).
4. Технические требования
**4.1. Варианты реализации:
- Для macOS:
– Python + библиотеки (`pandas`, `reportlab`, `pdf-lib`).
– Макросы Excel (VBA) + Word/Adobe Acrobat.
- **Облачное решение**:
– Google Apps Script + Google Docs/Sheets.
– Microsoft Power Automate (для Office 365).
4.2. Ограничения:
- Поддержка **кириллицы** в PDF.
- Совместимость с:
– Excel 2016+, Google Sheets.
– PDF-шаблонами в формате Word/Google Docs.
5. Критерии приемки
- Готовый скрипт/программа обрабатывает **15+ Excel-файлов** без ошибок.
- PDF сохраняет:
– Все данные из Excel.
– Оригинальное форматирование шаблона.
- Наценка 50% применяется корректно. Изменение величины наценки работает корректно.
6. Дополнительные пожелания
- Автоматическая нумерация КП (например, `КП_001_2024.pdf`).
Разделы:
Опубликован:
04.04.2025 | 22:51 [поднят: 04.04.2025 | 22:51]