1. Главная
  2. Каталог
  3. Работа с номенклатурой
  4. Загрузка фото номенклатуры
#428 145 компаний купили последняя — 4 дня назад Хит продаж

Массовая загрузка изображений номенклатуры в 1С — из папки, Excel или по ссылкам

1000 фото за час: из локальной папки по имени файла, по адресам с URL или по ссылкам из Excel-таблицы. Поддерживаемые форматы — PNG, JPG, BMP, GIF. Автоматическое сжатие до заданной ширины/высоты, если исходник больше. Сопоставление по коду, артикулу, штрихкоду, наименованию или связке «артикул + производитель». Также — выгрузка картинок обратно и массовое удаление.

Последняя версия:

Что вы получаете

Покажем как работает

Запросите демонстрацию — проведём встречу в удобном мессенджере и покажем функционал на вашей задаче.

Готовое решение

Не идея и не ТЗ — рабочая разработка для текущего и предыдущих релизов конфигураций, со скриншотами и инструкцией.

Безопасно для конфигурации

Разработки подключаются без вмешательства в типовую конфигурацию. Снимаются за минуту, если что-то пойдёт не так.

Полная прозрачность

Открытый код, честные отзывы, закрывающие документы.

Совместима с конфигурациями 1С:
RU
Управление торговлей 11.4, 11.5 Управление нашей фирмой 1.6 Управление нашей фирмой 3.0 Комплексная автоматизация 2.4, 2.5 Розница 2.2 и 2.3 Розница 3.0 Управление предприятием ERP
KZ
Управление торговлей 3.4 (KZ) Комплексная автоматизация 2.4 (KZ)
BY
Управление торговлей 3.4, 3.5 (BY) Комплексная автоматизация 2.4, 2.5 (BY)

Подробное описание

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

На форме обработки расположены закладки с видами операций:

  • Загрузка в базу (из папки),
  • Загрузка в базу (с сайта),
  • Загрузка из Excel,
  • Выгрузка на диск / Удаление,
  • Сжатие картинок.

форма обработки для загрузки картинок

Рассмотрим каждую из операций.

01Загрузка картинок из каталога

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

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

Выбираем папку с картинками и вариант поиска номенклатуры в программе: 

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

Нужный вариант поиска выбирайте, исходя из того, какая информация у вас присутствует в названии файлов картинок. В выбранной папке обработка будет искать файлы с расширением PNG, JPG, BMP и GIF.

При поиске номенклатуры по дополнительным реквизитам нужно указать, по какому конкретно доп.реквизиту будет осуществляться поиск:

поиск номенклатуры по допреквизиту

В нашем примере в названии файлов картинок есть код справочника номенклатуры, поэтому карточки в базе будем искать по коду.

Нажимаем кнопку Загрузить картинки, по окончании процесса появится протокол:

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

При загрузке картинок из папки можно накладывать фильтр товаров по производителям:

фильтр по производителям при загрузке картинок в 1с

Можно задать отбор по загружаемым значениям. К примеру, если поиск товаров осуществляется по артикулу, то можно указать перечень артикулов, по которым нужно загрузить картинки. По гиперссылке откроется табличная форма. Перечень значений нужно вставить в первую колонку.

Если поиск будет осуществляться по Наименованию / Коду / Штрикоду, то отбор соответсвенно будет по выбранному реквизиту.

таблица отбора артикулов для загрузки в 1с

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

Есть возможность нечеткого поиска - искать номенклатуру можно не только по наименованию файла целиком, но и по его части (после определенного символа и/или до).

Например, файл называется 43562456_tristar.png, а артикул номенклатуры в базе - 43562456. В таком случае, для того, чтобы программа могла сопоставить картинку с нужной номенклатурой, нам необходимо указать, что поиск должен быть в артикуле товаров до символа нижнего подчеркивания.

нечеткий поиск в 1с

Аналогичная возможность добавлена для загрузки картинок с сайта и из файла эксель.

02Загрузка нескольких картинок из каталога

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

Допустим есть такие файлы:

папка с фотографиями

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

загрузка нескольких картинок

По окончании появится протокол:

протокол

Помимо картинок, можно грузить и прочие файлы по одноименной кнопке (pdf, word, excel, xml):

загрузка файлов в коменклатуру

протокол

Теперь можем посмотреть загруженные файлы из товарной карточки:

номенклатурная карточка прикрепленные файлы

03Загрузка картинок из интернета

Для загрузки картинок с сайта перейдем на вторую закладку.

форма загрузки картинок из интернета

В поле поиска выбираем реквизит для сопоставления номенклатуры. Возможные варианты:

Указываем правило формирования названия сохраняемого файла:

  • оставить как есть,
  • по коду товара,
  • по артикулу,
  • по наименованию.

правило именования файлов картинок в 1с

формирование названия по артикулу

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

Для измения размера загружаемых картинок нужно указать максимальную ширину и/или максимальную высоту. Если размер загружаемой картинки будет больше размера, указанного в настройках, то программа уменьшит картинку до заданного размера. Если меньше, то картинка загрузится в исходном размере.

При этом достаточно заполнить один из параметров: макс.ширина или макс.высота. При загрузке программа автоматически подстроит размер картинок.

Пример работы нечеткого поиска был описан в загрузке картинок из папки. 

Далее нужно заполнить табличную часть формы. В первой колонке указываем номенклатуру (код, артикул или др. в зависимости от того, какой реквизит указан в поле поиска), во второй - адрес картинки. Если к одному товару нужно загрузить несколько картинок, то адреса дополнительных картинок вставляем в колонки 3, 4, 5 и т.д.

Колонку с полем поиска номенклатуры можно заполнить автоматически (на основании имени файла).

заполнение поля поиска товаров в 1с

поле поиска товаров в 1с

Для загрузки картинок нажимаем одноименную кнопку. 

04Загрузка картинок из Excel

На ретьей закладке можно загрузить картинки из файла Excel.

файл эксель с картинками

Указываем номера колонок файла, по которым нужно искать номенклатуру в базе. Поиск может осуществяляться по одному или нескольким реквизитам одновременно, например по артикулу и производителю. В качестве производителя можем указать номер колонки файла или конкретное значение справочника. Также указываем номер колонки с картинкой.

загрузка картинок из эксель

После этого жмем кнопку загрузки. Появится окно, в котором нужно выбрать файл Excel. Затем все фото из файла загрузятся в товарные карточки.

05Выгрузка и удаление картинок

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

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

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

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

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

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

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

Помимо выгрузки прикрепленных файлов номенклатуры можно помечать их на удаление (не забудьте затем удалить помеченные файлы, используя типовые средства 1С):

удаление прикрепленных файлов

06Сжатие картинок

На последней закладке можно настроить уменьшение размера картинок, имеющихся в базе.

Для сжатия уже загруженных в базу картинок указываем их максимальный размер. При этом достаточно заполнить один из параметров: макс.ширина или макс.высота. По нажатию кнопки Сжать картинки программа автоматически подстроит размер картинок.

Если нужно изменить размер не для всех картинок, можно воспользоваться отбором.

настройки сжатия картинок имеющихся в базе

07Релиз 428.3.1.6 от 12.02.2026

Добавлена возможность перемещения загруженных картинок в папку success (внутри папки загрузки), для удобства последующей работы с оставшимися проблемными картинками.

перемещение загруженных картинок в папку

Оцените разработку

Общий рейтинг появляется при ≥ 3 оценках. Мы не скрываем плохие — все оценки идут в общую статистику.

Частые вопросы

Как получить разработку и установить её в 1С?

После оплаты картой или СБП ссылка для скачивания приходит на email в течение минуты. При оплате по счёту от ИП — автоматически после поступления денег на расчётный счёт. Ручные оплаты (USDT, перевод на казахскую карту) подтверждаем в рабочее время — обычно в течение часа.

К разработке приложена инструкция по подключению. Установка занимает 5–10 минут. Если что-то не получится — напишите, подключимся удалённо через AnyDesk и поставим за вас.

Какие способы оплаты доступны?
Банковская карта (через Т-Банк), СБП, счёт от ИП Медведков Д. В. (для российских юрлиц и ИП), USDT, перевод на казахскую карту. Оплата картой проходит на стороне банка-эквайера — данные карты не попадают на наш сервер.
Можно ли оплатить в тенге, белорусских рублях или долларах?
Цена автоматически пересчитывается в KZT, BYN и USD по курсу из настроек сайта. Курс фиксируется в момент оформления заказа — даже если затем изменится, к оплате уйдёт уже замороженная сумма. Реальный приём денег: в рублях для карты РФ и счёта от ИП, в тенге — на казахскую карту, в USDT — крипта.
А если что-то пойдёт не так после установки?
Подключимся удалённо через AnyDesk и разберёмся. Если решить проблему не удастся — вернём деньги без вопросов.
Что произойдёт после очередного обновления 1С?

Каждая разработка тестируется на новых релизах 1С до их публичного выхода. На момент, когда вы обновите конфигурацию, совместимая версия уже готова и ждёт скачивания.

Если в течение 3 месяца после покупки выйдет новый релиз — обновление бесплатно (просто скачайте свежую версию из личного кабинета). Дальше доступна цена обновления — 20% от текущей цены разработки. Альтернатива — годовой абонемент, покрывающий все обновления и новые разработки сайта.

Какие версии 1С НЕ поддерживаются?

Разработка не работает в 1С:Fresh — это облачный режим работы 1С со своими ограничениями. Список совместимых конфигураций указан в начале описания, в других конфигурациях использование не предполагается.

На сколько баз 1С действует одна покупка?
На любое количество баз и пользователей. Никаких лицензионных ограничений и технических привязок к конкретной базе — купили один раз, используете в любых своих контурах.
Можно ли дорабатывать код самостоятельно?
Да. Исходный код всех наших разработок открыт — модифицируйте под свои задачи как угодно. Для типовых доработок (новое поле, отчёт, печатная форма) мы также можем сделать платную адаптацию — напишите в поддержку.
Какие закрывающие документы вы предоставляете?
При оплате картой — онлайн-чек по 54-ФЗ приходит на email сразу после оплаты. При оплате по счёту от ИП — скан акта выполненных работ. Оригинал отправляем по ЭДО или Почтой России по запросу.
Можно ли посмотреть демо до покупки?
Да. По кнопке «Запросить демо» в карточке выше — оставьте контакты, и мы покажем функционал в удобное время по Zoom, Telegram или AnyDesk.
Какой артикул у этой разработки?
Артикул разработки — #428. Используется при обращении в поддержку или при ссылке на конкретную позицию в переписке. Достаточно указать его в письме — мы сразу поймём, о какой разработке речь.

Комментарии (14)

Чтобы оставить комментарий, войдите или зарегистрируйтесь.

Сергей 10 февраля 2026

При загрузке из папки нескольких тысяч изображений было бы полезно перемещать успешно добавленные картинки в отдельную папку, а проблемные оставлять в исходной папке или наоборот. Иначе в дальнейшем сложно выбрать, какие изображения пользователь в общей куче должен занести вручную.

Дмитрий Медведков, администратор 11 февраля 2026

Доработал этот момент.

Сергей → @Дмитрий Медведков, администратор 11 февраля 2026

Спасибо, очень оперативно. Как раз этого функционала нам и не хватало.

Кизим Александр 28 июня 2025

Здравствуйте
Нужно с Wb скачать
в итоге ничего не получается
https://basket-25.wbbasket.ru/vol4509/part450923/450923959/images/big/1.webp
в 1с
Строка 1: добавлен файл "v8_59F7_77403.tmp" к номенклатуре "Наволочка "Сова-на-розовом" с клапаном, хлопок
https://download.ru/g/nrQIILrC/JMX02ur4ly_airtE6mU2dA/1751444534

Дмитрий Медведков, администратор 29 июня 2025

Добрый день. Формат файлов webp не поддерживается. Разработка загружает картинки с расширением PNG, JPG, BMP и GIF.

Артем 23 июня 2025

Добрый день!
Делаю выгрузку с сайта. Первая фото загружается и выдает ошибку:
Строка 1: добавлен файл "470812.png" к номенклатуре "Контейнер"
{ВнешняяОбработка.ЗагрузкаВыгрузкаИзображенийТоваров.МодульОбъекта(653)}: Ошибка при вызове конструктора (ДвоичныеДанные): Файл не обнаружен 'C:\Users\USR1CV8.SERVER1C\AppData\Local\Temp\irfan_view\new_pict.'
Что делаем не правильно?

Дмитрий Медведков, администратор 24 июня 2025

Добрый день! Внес исправления, скачайте пожалуйста новую версию из личного кабинета на сайте и обновите у себя в базе.

Артем → @Дмитрий Медведков, администратор 25 июня 2025

В лк не нашел где можно повторно скачать. А на странице обработки только кнопка купить.

Дмитрий Медведков, администратор → @Артем 25 июня 2025

Добрый день. По всей видимости вы приобрели разработку, указав одну почту, а зарегистрировались, указав другую. Поэтому покупка не видна в личном кабинете. Есть возможность зарегистрироваться под почтой, на которую была оформлена продажа?

iclothes → @Дмитрий Медведков, администратор 26 июня 2025

Здравствуйте. Обновил, но ошибка не ушла.

Дмитрий Медведков, администратор → @iclothes 27 июня 2025

Добрый день. Напишите нам на почту и уточните свой телефон и мессенджер. Могу подключиться удаленно через AnyDesk и посмотреть на месте.

Тандз 22 июня 2025

И сейчас столкнулся: с яндекса не грузит, вот пример ссылки https://disk.yandex.ru/i/bxqUlK0B9_sKXg

Дмитрий Медведков, администратор 22 июня 2025

С яндекс-диска и гугл-диска загрузить не получится - они блокируют неавторизованные подключения

Тандз 16 июня 2025

И еще очень не хватает поиска по артикулу + производитель, именно во вкладке загрузка с сайта

Дмитрий Медведков, администратор 22 июня 2025

Добавил такую возможность.

Тандз 15 июня 2025

Добрый день, ссылка в таком формате не грузится
https://my.aquario.one/file/big-photo?md5=1ca776ec40e8fdb53fb473ac057a1e2b

Дмитрий Медведков, администратор 16 июня 2025

Добрый день! Внес исправление, скачайте новую версию из личного кабинета.

Виктория 28 мая 2025

Добрый день! Подскажите, этой обработкой я смогу загрузить 1 фотографию к нескольким карточкам номенклатуры?

Ольга, клиент-менеджер 28 мая 2025

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

Евгений 19 мая 2025

Добрый день. У нас имена файлов фотографий и код товара хранятся в EXCEL, изображения на жёстком диске. Есть возможность загрузить? Через сайт загрузку реализовали, только приходится постоянно копировать на веб сервер.

Ольга, клиент-менеджер 19 мая 2025

Здравствуйте, Евгений! Для загрузки картинок из файла Excel разработкой арт.428 нужно, чтобы картинка была вставлена в ячейку таблицы. Если у вас картинки хранятся в папке на диске, в разработке арт.428 можно выбрать операцию "Загрузка из папки" и указать папку, из которой нужно загружать картинки. Загрузить картинки из таблицы Excel также можно обработкой арт.436, в первой колонке должен быть прописан полный путь к картинке. Подробнее ответили вам на почту.

Евгений 2 мая 2025

если приреплен тексотвый файл с наименованием . То любой другой файл ( формат файла) уже не загрузишь - это плохо. Добавить бы проверку на тип файла и грузить все. Так же при загрузке фото было бы удобно указать главную картинку

Дмитрий Медведков, администратор 4 мая 2025

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

Евгений 2 мая 2025

При выгрузке на диск. Не выгружает файлы если в карточке НЕТ прикрепленного файла в формате jpg. jpeg . те если в карточке только текстовый файл то его никак не выгрузить

Дмитрий Медведков, администратор 4 мая 2025

Обработка выгружает только картинки. Другой функционал я в нее не закладывал.

Илья 5 февраля 2025

Добрый день.
Предусмотрен поиск по вложенным папкам?

Дмитрий Медведков, администратор 6 февраля 2025

Добрый день! Да

Евгений 2 февраля 2025

если загружаемая картинка с таким артикулом уже есть в базе , то при загрузке Обновится ли та картинка которая уже загружена ? Если нажимать удалять картинки то удаляются все и картинки и файлы прикрепленные к номенклатуре . Можно ли сделать так чтоб если картинка с артикулом уже есть в базе то старая удалялась а новая загружалась , при этом все остальное оставалось в базе

Дмитрий Медведков, администратор 4 февраля 2025

Добрый день. Такой возможности в обработке нет. Добавить тоже не смогу.

Петр 15 декабря 2024

Добрый день.
Если есть определнный список артикулов, по которым нужно выгрузить фото из 1с. Фильтр по заданному списку артикулов есть в програме?

Дмитрий Медведков, администратор 15 декабря 2024

Добрый день! Да, фильтр по артикулам есть, в конце описания этот момент указан.

Грознов Андрей Николаевич 25 ноября 2024

Здравствуйте, Дмитрий. При загрузке картинок с сайта можно добавить отбор по по производителю?

Дмитрий Медведков, администратор 26 ноября 2024

Добрый день! Не планирую такую доработку.

Дмитрий Медведков
Автор разработки

Дмитрий Медведков

Программист, консультант, аналитик · Основатель CoderStar

Работаю с продуктами 1С с 2012 года. Партнёр фирмы «1С» с 2014 года. Готовые разработки публикую с 2014.

  • 1С:Специалист по Платформе 8.3, УТ 11, БП 3.0
  • 1С:Специалист-консультант по УТ 11 и ERP 2
Цена 5000 ₽