Автоматизация загрузки заявок из xlsx, csv в систему Pyrus

Ссылка на работу
image
**Автоматический импорт XLSX/CSV → Pyrus без ручного переноса данных** Разработан универсальный загрузчик, который превращает обычную Excel/CSV-таблицу в готовые формы Pyrus. Вместо ручного копирования десятков строк сотрудник загружает файл — система самостоятельно обрабатывает данные, сопоставляет колонки с полями Pyrus и создаёт необходимые формы через API. **Что реализовано:** — загрузка XLSX и CSV; — обработка до 30 полей; — гибкий маппинг «колонка файла → поле Pyrus»; — предварительная проверка данных; — автоматическое создание форм через API; — двухэтапная архитектура: сначала обработка файла, затем отправка в Pyrus; — подробное логирование каждой операции; — фиксация успешно обработанных и ошибочных записей; — возможность повторной обработки проблемных строк без повторной загрузки всего файла. Главное преимущество — **универсальность**. Загрузчик не привязан к одному Excel-файлу: структуру соответствия полей можно менять под разные источники данных без переписывания основной логики. Такой подход позволяет автоматизировать регулярный импорт больших таблиц в Pyrus, сократить ручную работу и исключить значительную часть ошибок при переносе данных. **Результат:** загрузили таблицу → система обработала данные → формы автоматически появились в Pyrus → в журнале осталась полная история импорта.