Заметки
Как импортировать товары из Excel в смарт-процесс
Перед импортом определите, что означает строка Excel: товарную позицию одного смарт-элемента или отдельный дочерний элемент. Это два разных импорта.
Сначала покажите пользователю предварительную таблицу: найденный товар, количество, цена и ошибки сопоставления. Артикул или внешний код лучше хранить как строку, иначе Excel может убрать начальные нули.
В запись отправляйте только строки без ошибок. Для каждой сохраните исходный номер и результат API, чтобы повторить не весь файл, а неудачные операции.
Если количество товаров большое, показывайте прогресс по обработанным строкам. Итог должен содержать три числа: успешно, пропущено, ошибка. Бесконечный индикатор после завершения оставляет впечатление, что импорт завис.