Backend: - insertMultipleRows возвращает failedRows с данными и описанием ошибки - getShortErrorMessage формирует понятные сообщения об ошибках Frontend: - Диалог с результатами импорта (успешных/ошибок) - Группировка ошибок по типу - Кнопка "Скачать ошибки CSV" - файл с проблемными строками + колонки _ОШИБКА и _СТРОКА Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>