TradeIn: импорт данных

На тестовом поставили модуль для загрузки данных из excel.
Загрузка приложенного файла происходит практически в автоматическом режиме, при выборе профиля "Trade-in".
Файл должен быть идентичен приложенному: шаг вправо, шаг влево - расстрел!
Первая строка: Тип товара, Бренд,  Модель, Обьем памяти
За позицией Обьем памяти, идут состояния телефона:  Как новый;   Хороший;   Рабочий;   Рабочий, битый
(теоретически могут быть расширены)

Описание процесса загрузки файла:
заходим на страницу модуля: /bitrix/admin/kda_import_excel.php?lang=ru
В профиле выбираем заранее подготовленный: Trade-in(для прогрузки цен "Предварительная стоимость оценки с возможностью дополнительной скидки")
В профиле выбираем заранее подготовленный: Trade-in: без скидок(для прогрузки цен "Предварительная стоимость оценки без дополнительных скидок")

Информация для разработчиков

Для реализации данной задачи, необходимо было смодифицировать модуль для обработки конкретно текущего файла(сводную таблицу разложить на исходные составляющие).
Произведено копированием ф-ла административной страницы: /bitrix/admin/kda_import_excel.php и внедрением в нее доп обработчика ...

Механизм работы следующий:
профиль должен иметь магическое имя: Trade-in, Trade-in: без скидок
перед переходом на второй шаг, в момент загрузки файла проверяется его соответствие эталонному
Если все хорошо - берется срез по колонке: Обьем памяти и последующие поля расскладываются на позиции
Формируется новый xlsx файл который и скармливается импортеру
Для профилей Trade-in и Trade-in: без скидок - используются разные типы цен(пришиты в коде TradeIn, TradeIn1)