Задача: загрузить в справочник номенклатуры изображения, ссылки на которые находятся в файле csv.
Решение: пишем универсальный загрузчик изображений из csv. Изображения могут располагаться как в папке на жестком диске, так и в сети.
1) Выбираем разделитель csv, стартовую строку (например первую строчку — обычно это названия колонок, нужно пропустить)
2) Выбираем колонки, где что находится в файле csv. Соответствие номенклатуры базы и файлу идет по артикулу. Предусмотрена загрузка до 4-х картинок за один проход, которые располагаются в колонках «Ссылка 1..4». Если в колонке значение-1, значит файла картинки нет в этой колонке.
3) Нажимаем кнопку «Загрузить CSV» и выбираем файл. После чего он будет загружен в табличную часть
Если соответствие артикула и номенклатуры найдено в базе — будет заполнена колонка «Номенклатура».
4) Нажимаем кнопку «Прикрепить изображение». Обработка скачает картинку, сохранит его в базе или на томах, и прикрепит к номенклатуре:
Разработка и тестирование проводилось для релиза Розница 2.2.7.40 , платформа 1С:Предприятие 8.3 (8.3.10.2505).