Загрузка картинок/фото номенклатуры в БП 3.0 из папки, ZIP или по ссылкам: по артикулу и ШК
Сама находит изображения товаров в папке, ZIP-архиве или по URL, по имени файла узнаёт позицию — артикул, код или штрихкод — и прикрепляет фото туда, где их хранит типовая БП.
Выгоды — коротко, по результатам тестов
- Три источника: папка на сервере с подпапками, ZIP (выбор прямо в веб-клиенте), список ссылок URL
- Основное изображение и дополнительные виды по суффиксу в имени: арт_2, арт-3, арт (4)
- Защита от дублей по размеру и SHA-1: повторный прогон в тесте — загружено 0, дублей 15
- Битые и подменённые файлы отсеиваются по заголовку, а не по расширению; фильтры по размеру и стороне в px
- Пробный прогон «Проверить» без записи и протокол в XLSX: в тесте из 21 файла загружено 14, остальные — с понятной причиной
Для кого: Бухгалтер / товаровед, контент-менеджер каталога; администратор 1С; интернет-магазин на БП.
Проблема и как её решает обработка
Что болит
В карточках номенклатуры нет фотографий, а у поставщика их сотни — в папке, в архиве или по ссылкам на сайте. Вручную открывать каждую позицию, искать нужный файл и прикреплять его — часы работы и ошибки сопоставления.
Что делает обработка
Обработка сама находит картинки, по имени файла определяет, какой позиции номенклатуры они принадлежат (по артикулу, коду или штрихкоду), и прикрепляет их в присоединённые файлы номенклатуры штатным механизмом БСП («РаботаСФайлами») — ровно туда, где типовая БП хранит изображения товара. Основное изображение и дополнительные виды, защита от дублей, пробный прогон и протокол с выгрузкой в Excel.
Что умеет
- Три источника: папка на сервере (с подпапками), ZIP-архив (выбор файла прямо в веб-клиенте), список ссылок URL (строка «URL» или «ключ;URL», поддержка https, редиректов, имени по Content-Type). Источники «папка» и «ZIP» проверены на реальных данных; источник «URL» требует доступа сервера 1С в интернет и в коробке проверен ограниченно.
- Сопоставление по имени файла: артикул / код / штрихкод (регистр и слэши нормализуются; кириллица поддержана). Режим поиска: авто (любой из трёх) либо строго по одному полю.
- Основное + дополнительные изображения: суффикс в имени (
арт_2,арт-3,арт (4),арт.5) задаёт номер вида; первый файл помечается «Основное изображение», остальные — «Дополнительное изображение N». - Режимы записи: добавлять новые (одноимённые обновлять) · только добавлять новые · заменить все картинки позиции · только позициям без картинок.
- Защита от дублей: одинаковое содержимое (размер + SHA-1) уже прикреплённого файла повторно не грузится.
- Фильтры: список расширений (jpg, jpeg, png, gif, bmp, webp, tif, tiff), максимальный размер МБ, минимальная сторона в px; распознавание формата и размеров по заголовку файла (не по расширению) отсеивает «битые» и подменённые файлы.
- Пробный прогон («Проверить») — показывает, что будет загружено/обновлено, ничего не записывая.
- Протокол по каждому файлу (ключ, номенклатура, артикул, статус, сообщение, размер, разрешение) + выгрузка в XLSX; счётчик «позиций без картинок» до и после.
- Служебные файлы (
Thumbs.db,.DS_Store,__MACOSX,._*) пропускаются автоматически.
Порядок работы шаг за шагом
| Имя файла | К чему привяжется |
|---|---|
АРТ-1001.jpg | позиция с артикулом (кодом/штрихкодом) АРТ-1001, основное изображение |
АРТ-1001_2.jpg, АРТ-1001 (3).png | та же позиция, дополнительные виды 2 и 3 |
4600019000028.png | позиция с таким штрихкодом |
00-00007089.jpg | позиция с таким кодом |
Как это выглядит в 1С
Скриншоты сняты на демо-базе «ITfresh Demo» с вымышленными организациями и контрагентами. Нажмите на картинку, чтобы увеличить.






Где работает и что проверено
Требования
- Платформа1С:Предприятие 8.3.20+ / 8.5 (проверено на 8.5.1.1343), управляемые формы, тонкий и веб-клиент; безопасный режим при регистрации выключить
- Конфигурации1С:Бухгалтерия предприятия 3.0 (проверено на 3.0.206 и 3.0.208.14), подсистема БСП «Работа с файлами»
- ФорматВнешняя дополнительная обработка (.epf), регистрация через «Дополнительные отчеты и обработки» БСП
БП 3.0 (проверено на 3.0.206 и 3.0.208.14), платформа 8.3.20+, БСП (подсистемы «Дополнительные отчёты и обработки» и «Работа с файлами»). Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки → Добавить из файла → открыть команду «Загрузка картинок номенклатуры». Безопасный режим при регистрации — выключен (обработке нужен доступ к файловой системе сервера, ZIP и интернет-соединения для URL).
Проверено на тестах
Протокол тестирования вышлем вместе с КП.
Частые вопросы
Где появятся картинки?
В присоединённых файлах номенклатуры (как у типовой БП). Основное изображение — файл с пометкой «Основное изображение» в описании.
Папка на сервере или на моём компьютере?
Путь «Папка» читается на сервере 1С. Для файлов с рабочего места используйте ZIP-архив (его можно выбрать прямо в веб-клиенте) или ссылки URL.
Можно ли сначала посмотреть, что получится?
Да — кнопка «Проверить» (пробный прогон) ничего не пишет в базу.
Повторный запуск не наплодит дублей?
Нет: одинаковое содержимое определяется по хешу и помечается «Дубль».
Многопоточность.
Файлы группируются по позиции и обрабатываются последовательно (основное изображение — первым), что исключает гонку при записи присоединённых файлов одной позиции.
Сколько стоит и как купить?
Цена — по запросу: оставьте заявку, и мы вышлем коммерческое предложение, презентацию и покажем обработку на демо-базе. После оплаты получаете файл обработки, инструкцию по установке и поддержку по установке.
На каких релизах проверено?
1С:Бухгалтерия предприятия 3.0 (проверено на 3.0.206 и 3.0.208.14), подсистема БСП «Работа с файлами». Платформа: 1С:Предприятие 8.3.20+ / 8.5 (проверено на 8.5.1.1343), управляемые формы, тонкий и веб-клиент; безопасный режим при регистрации выключить. Перед покупкой можем проверить на копии вашей базы.
Запросить цену и демо
Расскажите, какая у вас конфигурация и релиз, и что хотите закрыть обработкой «Загрузка картинок номенклатуры». В ответ вышлем коммерческое предложение, презентацию и покажем работу на демо-базе или на копии вашей базы.