Загрузка картинок номенклатуры: отчёт для 1С:Бухгалтерии 3.0
АйТи-ФрешАйТи-ФрешОБРАБОТКИ ДЛЯ 1С
Главная / Наши продукты / Обработки для 1С / Загрузка картинок номенклатуры
Загрузка данных · P19

Загрузка картинок/фото номенклатуры в БП 3.0 из папки, ZIP или по ссылкам: по артикулу и ШК

Сама находит изображения товаров в папке, ZIP-архиве или по URL, по имени файла узнаёт позицию — артикул, код или штрихкод — и прикрепляет фото туда, где их хранит типовая БП.

Цена по запросуВышлем КП и демо в ответ на заявку: презентация, показ на демо-базе или на копии вашей, условия поставки и поддержки.
Платформа: 1С:Предприятие 8.3.20+ / 8.5Конфигурации: 1С:Бухгалтерия предприятия 3.0Формат: Внешняя дополнительная обработка
Загрузка картинок номенклатуры: Проверьте карточку номенклатуры
Что даёт

Выгоды — коротко, по результатам тестов

  • Три источника: папка на сервере с подпапками, 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» с вымышленными организациями и контрагентами. Нажмите на картинку, чтобы увеличить.

Загрузка картинок номенклатуры: Проверьте карточку номенклатуры
Проверьте карточку номенклатурыВ присоединённых файлах позиции — изображения: одно с пометкой «Основное изображение», остальные — «Дополнительное изображение N».
Загрузка картинок номенклатуры: Откройте форму и задайте источник
Откройте форму и задайте источникНСИ и администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки → «Загрузка картинок номенклатуры» → «Выполнить». Источник = «Папка», путь, «Искать по» = артикул/код/штрихкод, режим записи.
Загрузка картинок номенклатуры: Форма открывается чисто
Форма открывается чистоВ веб-клиенте форма открывается без ошибок платформы; основные кнопки («Проверить», «Загрузить», «Скачать отчёт») работают без исключений.
Загрузка картинок номенклатуры: Скачайте протокол в Excel
Скачайте протокол в Excel«Скачать отчёт (XLSX)» выгружает протокол загрузки: ключ, номенклатура, артикул, статус, сообщение, размер, разрешение по каждому файлу.
Загрузка картинок номенклатуры: Пробный прогон «Проверить»
Пробный прогон «Проверить»Кнопка «Проверить» показывает итог: сколько будет загружено, дублей, не найдено, неоднозначно, не картинка — в базу ничего не пишется. В таблице «Протокол» — цветные статусы по каждому файлу.
Загрузка картинок номенклатуры: Загрузите картинки
Загрузите картинки«Загрузить» прикрепляет изображения к карточкам по ключу; счётчик «позиций без картинок» уменьшается.
Требования и совместимость

Где работает и что проверено

Требования

  • Платформа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), управляемые формы, тонкий и веб-клиент; безопасный режим при регистрации выключить. Перед покупкой можем проверить на копии вашей базы.

Цена по запросу

Запросить цену и демо

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

Интересует: Загрузка картинок номенклатуры