5 Commits

Author SHA1 Message Date
7866009e24 feat: добавлена валидация при массовой генерации XML
- Каждая отгрузка теперь валидируется перед генерацией
- При наличии критических ошибок валидации создается текстовый отчет
- Отчет содержит:
  * Список отгрузок с критическими ошибками
  * Детальное описание каждой ошибки
  * Отгрузки не найденные в системе
  * Ошибки обработки
  * Список успешно прошедших валидацию
- Отгрузки с ошибками исключаются из генерации XML
- Успешно прошедшие валидацию отгрузки обрабатываются как обычно
- Улучшена обработка ошибок и информативность сообщений
2025-11-06 14:11:59 +03:00
b29bf9a354 feat: выбор формата массовой генерации (один XML или множество) 2025-11-06 14:00:08 +03:00
107c5a82c3 feat: массовая генерация документов в один XML (EnterpriseData 1.20) 2025-11-06 13:47:52 +03:00
ad94c29bbd fix: корректная работа inline и reply кнопок после генерации документов, улучшена обработка состояний ConversationHandler, исправлен переход при повторной генерации 2025-11-05 15:09:59 +03:00
5b6ab02e53 Initial commit: Core bot application
- Add main bot file with Telegram handlers
- Add configuration module
- Add Python dependencies
- Add modules: excel_generator, moysklad_client, xml_generator, user_manager
- Add .gitignore for Python, Docker, user data
2025-11-03 14:19:48 +03:00