Загрузка изображений в 1С: от карточки товара до печати

· 9 мин

Содержание

Фото в 1С добавляют двумя путями: как картинку номенклатуры (хранится отдельно и показывается в карточке товара) и как присоединённый файл — скрепка в командной панели документа или элемента справочника. Для товаров выбирайте первый вариант, для сканов актов и договоров — второй.

Перед первой загрузкой решите, где физически лежат файлы: внутри информационной базы или в томах на диске. От этого зависит, как быстро растёт база и будут ли картинки открываться у всех пользователей. Разберём настройку хранилища, загрузку по одному и пачкой, печать и типовые сбои.

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

Где 1С хранит картинки и как настроить тома

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

  • 💾 В информационной базе. Проще всего — ничего не настраивать. Но каждый файл раздувает базу, резервная копия тяжелеет, а при файловом варианте базы растёт риск превысить лимит.
  • 📁 В томах на диске. Файлы лежат в каталоге на сервере, в базе — только ссылки. База остаётся лёгкой. Для клиент-серверного варианта это основной способ.

Настройка находится в разделе Администрирование → Настройки работы с файлами (в некоторых конфигурациях — внутри блока «Органайзер» или «Общие настройки»; название раздела верхнего уровня Администрирование есть везде).

Чтобы перейти на тома:

  1. Откройте настройки работы с файлами.
  2. Включите флаг хранения файлов в томах.
  3. Создайте том: укажите имя и полный путь к каталогу, например D:\1C_Files\Vol1.
  4. Проверьте, что у пользователя, под которым работает сервер «1С:Предприятия» (служба), есть права на запись в этот каталог.

Каталог тома должен быть доступен именно службе сервера 1С, а не вашей учётной записи. Частая причина «файл не сохранился» — папка видна администратору, но недоступна пользователю службы 1C:Enterprise Server.

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

Ещё одна настройка хранилища — список разрешённых форматов для просмотра и предпросмотра. Если картинка не показывается прямо в 1С, а только скачивается, обычно дело либо в формате, либо в том, что предпросмотр для этого типа файлов не включён.

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

Подготовка хранилища файлов
Выполнено: 0 / 5

Как добавить картинку в карточку номенклатуры

Картинка товара — отдельное поле карточки, не обычное вложение. Она подхватывается в списках, печатных формах и обмене с сайтом.

Общий порядок:

  1. Откройте карточку номенклатуры (Справочники/НСИ → Номенклатура, раздел зависит от конфигурации).
  2. Найдите область изображения — обычно это прямоугольник с подписью «Нет изображения» или команда работы с картинками в карточке.
  3. Нажмите добавление картинки и выберите файл с диска.
  4. Запишите карточку.

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

Пути к номенклатуре по конфигурациям различаются, поэтому короткая таблица:

КонфигурацияГде номенклатураКартинка в карточке
1С:Управление торговлей 11НСИ и администрирование → НоменклатураПоле изображения в карточке, поддержка нескольких картинок
1С:РозницаМаркетинг/Склад → НоменклатураОсновная картинка товара
1С:Управление нашей фирмойКомпания/Закупки → НоменклатураКартинка в карточке
1С:Бухгалтерия 3.0Справочники → НоменклатураЧерез присоединённый файл (скрепка); отдельного поля «основная картинка», как в УТ, нет

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

Как прикрепить скан документа или фото к операции

Для договоров, актов, счетов и фотографий к документам используется механизм присоединённых файлов. Он работает одинаково почти во всех конфигурациях.

  1. Откройте нужный документ или элемент справочника (например, контрагента).
  2. В командной панели найдите команду присоединённых файлов — чаще всего это кнопка со скрепкой 📎 или пункт «Присоединённые файлы».
  3. Нажмите «Добавить» → «Файл с диска» и выберите изображение.
  4. Файл привяжется к этому документу; открыть его потом можно из той же скрепки.

Если к компьютеру подключён сканер с драйвером TWAIN, скан можно получить прямо из 1С: в том же меню присоединённых файлов есть команда сканирования. Программа запросит источник и положит результат сразу в присоединённые файлы, без промежуточного сохранения на диск. В параметрах сканирования обычно задаются разрешение, цветность и формат результата — для документов достаточно серого режима и 200–300 dpi.

Присоединённый файл привязан к конкретному объекту: скан, прикреплённый к документу поступления, не появится сам по себе у контрагента. Если один и тот же документ нужен в нескольких местах, прикрепите его отдельно к каждому объекту либо храните в одном согласованном месте — например, только у договора — и ссылайтесь на него оттуда.

Присоединённый файл можно поставить «на редактирование»: 1С заблокирует его для других пользователей, пока вы не вернёте изменённую версию. Удобно, когда скан правят несколько человек.

Форматы вложений не ограничены картинками — так же крепятся PDF, таблицы и архивы. Для фотографий держитесь распространённых форматов: jpg, png.

Как подготовить и сконвертировать файл перед загрузкой

Фото со смартфона часто весит 5–12 МБ и не проходит по лимиту, а скан из МФУ может прийти в формате, который 1С не показывает в предпросмотре. Приведите файл к нужному виду до загрузки:

  • 📷 Фото. Уменьшите длинную сторону до 1200–2000 пикселей и пересохраните в jpg с умеренным сжатием — вес упадёт в разы без видимой потери качества.
  • 🖨️ Скан. Для текстовых документов хватает 200–300 dpi; выше разрешение раздувает файл без пользы. Чёрно-белый или серый скан легче цветного.
  • 🔄 Конвертация. Если файл в редком формате (например, tiff или heic), пересохраните его в jpg или png любым просмотрщиком изображений — 1С работает с распространёнными форматами стабильнее.

Многостраничный документ удобнее хранить одним PDF, а не десятком отдельных картинок: его проще открыть, переслать и распечатать целиком.

Массовая загрузка изображений номенклатуры

Когда карточек сотни, по одной картинки не грузят. В торговых конфигурациях (УТ, Розница, УНФ) есть групповая загрузка картинок из каталога файлов.

Механизм сопоставляет имя файла с реквизитом товара. Подготовка:

  • Сложите все изображения в один каталог.
  • Назовите файлы так, чтобы имя совпадало с артикулом или кодом товара: А00123.jpg, где А00123 — артикул.
  • Решите, по какому реквизиту будет идти сопоставление (артикул, код или наименование).

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

Порядок работы с групповой загрузкой:

  1. Подготовьте каталог с переименованными файлами.
  2. Откройте обработку загрузки картинок номенклатуры.
  3. Укажите каталог-источник и реквизит сопоставления.
  4. Запустите подбор и сверьте результат: сколько позиций нашлось, сколько осталось без картинки.
  5. Выполните загрузку только после проверки сопоставления.

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

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

Если готовой обработки в вашей конфигурации нет или имена файлов не поддаются приведению к артикулу, остаётся загрузка по одной карточке — либо выгрузка/загрузка через обмен с сайтом, где картинки передаются вместе с товарами.

Как вывести фото на печать

Картинку номенклатуры 1С умеет печатать в нескольких местах:

  • 🏷️ Ценники и этикетки. В настройках шаблона ценника/этикетки включается вывод изображения товара. Печать запускается из списка номенклатуры или из документа поступления/перемещения.
  • 📄 Прайс-лист с картинками. В торговых конфигурациях прайс-лист настраивается так, чтобы рядом с позицией выводилась основная картинка.
  • 🧾 Собственная печатная форма. Если стандартная форма не выводит фото, картинку добавляют в макет печатной формы.

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

Если фото на печати получается размытым, дело в исходнике: для ценника хватает картинки 300–600 пикселей по стороне, а вот растянутая миниатюра 100×100 на листе будет «кашей». Готовьте исходные файлы под размер печати.

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

Типичные ошибки при работе с фото и их причины

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

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

Отдельно про сканер: если команда сканирования неактивна, обычно не установлена компонента сканирования или драйвер TWAIN сканера. Компонента работы с файлами и сканирования ставится автоматически при включённой интернет-поддержке (Администрирование → Интернет-поддержка и сервисы); при закрытом доступе её ставят вручную.

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

Чем картинка номенклатуры отличается от присоединённого файла?
Картинка номенклатуры — это поле карточки товара: она участвует в списках, печати и обмене с сайтом, и у товара может быть несколько картинок с пометкой основной. Присоединённый файл — универсальное вложение к любому документу или справочнику, его 1С не воспринимает как «фото товара».
Можно ли хранить файлы на сетевом диске?
Да, путь тома может указывать на сетевой каталог. Важно, чтобы доступ на запись был именно у учётной записи службы сервера «1С:Предприятия», а не только у вашего пользователя, и чтобы сетевая папка была доступна постоянно.
Сколько весят картинки и как это влияет на базу?
При хранении в информационной базе каждый файл увеличивает её размер и утяжеляет резервную копию. При хранении в томах в базе остаются только ссылки, поэтому для больших объёмов фото тома предпочтительнее.
Как заменить картинку товара на новую?
Откройте карточку, удалите старое изображение (или снимите пометку основного) и загрузите новое, затем запишите карточку. Если картинок несколько, достаточно назначить основной другую.
Почему при массовой загрузке не все картинки привязались?
Имена файлов не совпали с выбранным реквизитом сопоставления (артикул, код или наименование). Приведите имена файлов к значению реквизита и повторите подбор — 1С покажет, для каких позиций файл не найден.