Как загрузить картинки в 1С (или выгрузить)

Обработка для массовой загрузки и выгрузки картинок номенклатуры (загрузка в карточку номенклатуры из произвольного каталога или сайта и выгрузка в произвольный каталог).

Если нам нужно загрузить картинки из папки на диске, то заполняем первую закладку Загрузка в базу:

загрузка картинок товаров в 1с

Выбираем папку и вариант поиска номенклатуры в программе (на скрине показано настройка, при которой в названии файлов картинок есть код справочника номенклатуры, и мы карточки тоже ищем по коду. Так же можно искать по артикулу или наименованию номенклатуры. Нужный вариант выбирайте, исходя из того, какая информация у вас в названии файлов картинок). В выбранной папке обработка будет искать файлы с расширением PNG, JPG, BMP и GIF. Для загрузки картинок нажимаем Загрузить картинки, по окончании процесса появится протокол:

загрузка картинок товаров в 1с

Для выгрузки картинок из базы воспользуемся второй закладкой Выгрузка на диск:

выгрузка картинок товаров из 1с

Здесь также выбираем папку для сохранения файлов и вариант именования картинок: по артикулу, коду справочника или наименованию номенклатуры. При необходимости можно настроить отбор по номенклатуре (если интересуют файлы картинок не всей номенклатуры, а по определенному фильтру). После этого нажимаем Выгрузить картинки, по окончании процесса появится протокол выгрузки:

картинки номенклатуры в 1с

Видим, что картинки успешно появились в папке назначения:

картинки номенклатуры в 1с

Обновлено 11.12.2017

В случае, если к карточке номенклатуры прикреплено несколько картинок, они все выгружаются в папку. Аналогично и с загрузкой - если файлов несколько, то все они загружаются в присоединенные файлы номенклатурной карточки. При этом наименование главной картинки должно совпадать с кодом/артикулом/наименованием карточки, а в названии дополнительных картинок в конце добавляется шаблон %НомерДопКартинки%, например 00000000037%2%.

Обновлено 16.02.2018

Добавлена возможность загрузки картинок с сайтов, для этого нужно заполнить таблицу для загрузки. В первой колонке указать номенклатуру (код, артикул или наименование), во второй - адрес картинки.

загрузка картинок с сайта в 1С