Фотографии в базе 1С: товары, сотрудники, логотип и скан документа

· 10 мин

Содержание

Чтобы загрузить фото в 1С, откройте карточку нужного объекта (товара, сотрудника, документа) и нажмите на значок скрепки — команду Присоединенные файлы. В открывшемся списке выберите Создать → Из файла на диске, укажите снимок и сохраните. Для товара и физического лица фото можно ещё и вывести прямо в карточку: щёлкните по пустой области картинки и выберите файл.

Путь одинаковый для 1С:Бухгалтерии 3.0, ЗУП 3.1, УТ 11, КА и ERP: механизм работы с файлами у них общий. Разница — в том, где фото потом показывается: в карточке, в печатной форме или только в списке вложений. Ниже — по каждому случаю, плюс сканер, массовая загрузка сотен снимков и почему 1С «не видит» фотографию с телефона.

Куда в 1С можно загрузить фотографию

Сначала определитесь с целью. От неё зависит, какую кнопку нажимать.

Что нужноГде в 1СКак выглядит результат
📦 Фото товара для каталога, прайса, сайтаКарточка номенклатурыКартинка в карточке и в печатных формах с изображениями
👤 Фото сотрудникаКарточка физического лица / сотрудникаФото в карточке, в кадровых формах
🏢 Логотип, печать, подпись руководителяКарточка организацииПечать и подписи в счёте, акте, накладной
📄 Скан договора, чека, актаЛюбой документ или справочник через скрепкуФайл во вложениях, открывается двойным щелчком
🛠 Фото основного средства, состояния имуществаКарточка ОС через скрепкуФайл во вложениях к ОС

Почти любой объект, у которого в командной панели есть скрепка, принимает вложения. Это документы (поступление, реализация, авансовый отчёт), справочники (контрагенты, договоры, номенклатура, сотрудники), задачи и бизнес-процессы.

Вложение и «картинка в карточке» — разные вещи. Вложение просто хранится рядом с объектом. Картинка в карточке — это одно из вложений, назначенное основным изображением. Поэтому файл сначала присоединяют, а потом выбирают как основной.

Какие форматы фотографий принимает 1С

Присоединить можно файл почти любого типа: JPG, PNG, PDF, DOCX, XLSX и т. д. Ограничение здесь одно — список запрещённых расширений в настройках (обычно туда попадают исполняемые файлы: EXE, BAT, CMD).

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

  • ✅ JPG / JPEG — основной формат для фото товаров и сотрудников;
  • ✅ PNG — для логотипа, печати и подписи (поддерживает прозрачный фон);
  • ✅ BMP, GIF, TIFF — открываются, но BMP и TIFF весят много;
  • ❌ HEIC / HEIF — формат камеры iPhone, в карточке не отображается;
  • ❌ WEBP — на ряде версий платформы не отображается, надёжнее сконвертировать;
  • ❌ RAW (CR2, NEF и т. п.) — только как вложение, не как картинка.

Снимок с iPhone по умолчанию сохраняется в HEIC. Чтобы 1С его показала, сохраните фото в JPG: на телефоне в настройках камеры выберите формат «Наиболее совместимый», либо пересохраните файл на компьютере в любом редакторе.

Способ 1. Загрузить фото в 1С вручную через карточку

Это базовый способ. Подходит, когда фотографий немного: до нескольких десятков.

Присоединить фото к любому объекту

  1. Откройте документ или элемент справочника.
  2. В командной панели нажмите значок скрепки (Присоединенные файлы). Если значка не видно, поищите команду в меню Еще.
  3. В списке файлов нажмите Создать и выберите Из файла на диске.
  4. Укажите фотографию в проводнике. Можно выделить сразу несколько файлов.
  5. Закройте карточку файла. Счётчик на скрепке покажет число вложений.

Тот же результат даёт перетаскивание: возьмите файл мышкой из папки и бросьте его в список присоединённых файлов.

Сделать фото основным изображением товара

В карточке номенклатуры БП 3.0 и УТ 11 есть область под картинку.

  1. Откройте товар: Справочники → Товары и услуги → Номенклатура в БП 3.0 или раздел НСИ и администрирование, ссылка «Номенклатура», в УТ 11.
  2. Щёлкните по пустой области изображения в карточке.
  3. Выберите файл с диска или один из уже присоединённых файлов.
  4. Запишите карточку (Записать и закрыть).

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

Фото сотрудника в ЗУП

В ЗУП 3.1 фото хранится у физического лица. Откройте Кадры → Сотрудники, затем карточку сотрудника и щёлкните по области фотографии. Выберите файл с диска. Достаточно снимка 3×4 в JPG — около 300×400 пикселей.

Логотип, печать и подписи организации

Для печатных форм БП 3.0 и УТ 11 картинки загружают в карточку организации: Главное → Настройки → Организации в БП 3.0 (в УТ 11 — НСИ и администрирование → Организации), в карточке — раздел Логотип и печать.

  1. Загрузите логотип — он появится в шапке счёта на оплату.
  2. Загрузите изображение печати и подписей руководителя и главного бухгалтера.
  3. Проверьте результат кнопкой предпросмотра бланка счёта в том же разделе.

Подписи и печать лучше сканировать на белом листе с разрешением 300 dpi и сохранять в PNG с прозрачным фоном. Тогда оттиск ляжет поверх текста, а не закроет его белым прямоугольником.

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

Способ 2. Фото со сканера или камеры

Сканирование прямо в 1С

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

  1. Откройте документ и нажмите скрепку.
  2. Выберите Создать → Со сканера.
  3. При первом запуске 1С предложит установить компоненту сканирования — согласитесь.
  4. В настройках сканирования выберите устройство, разрешение, цветность и формат файла.
  5. Нажмите сканирование. Готовая страница сохранится как вложение.

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

Рекомендуемые параметры для сканов:

Что сканируетеРазрешениеЦветФормат
Договор, акт, накладная200 dpiЧёрно-белый или оттенки серогоPDF (многостраничный)
Чек, квитанция300 dpiОттенки серогоJPG или PNG
Печать и подпись для факсимиле300 dpiЦветнойPNG
Паспорт, СНИЛС сотрудника200–300 dpiЦветнойJPG

Сканирование работает в тонком клиенте под Windows. Сканер должен поддерживать TWAIN. Если в списке устройств пусто, переустановите драйвер с сайта производителя, а не стандартный драйвер Windows.

Веб-камера и телефон

Отдельной кнопки «снять с веб-камеры» в типовых конфигурациях на компьютере нет. Рабочие варианты такие:

  • 📷 Веб-камера. Сделайте снимок встроенным приложением «Камера» в Windows. Файл попадёт в папку Изображения\Альбом камеры. Дальше — способ 1.
  • 📱 Телефон. Сфотографируйте товар, перешлите снимок на компьютер (почтой, через облако или кабелем) и присоедините файл.
  • 📲 Мобильный клиент 1С. Если база опубликована и вы работаете через мобильное приложение 1С, при создании присоединённого файла можно снять фото камерой телефона. Снимок сразу уйдёт в базу.

Способ 3. Массовая загрузка фотографий в 1С

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

Как подготовить файлы

Обработке нужен ключ, по которому фото находит свой товар. Самый надёжный — артикул в имени файла:

  • A-1024.jpg — основное фото товара с артикулом A-1024;
  • A-1024_2.jpg, A-1024_3.jpg — дополнительные снимки.

По наименованию сопоставлять хуже: в имени файла нельзя использовать символы \ / : * ? " < > |, а в наименованиях товаров они встречаются.

Откуда взять обработку

  • 🧩 Готовая внешняя обработка. Обработки загрузки картинок номенклатуры из каталога распространяются как файлы .epf. Их открывают через Файл → Открыть или подключают в разделе Администрирование → Печатные формы, отчеты и обработки.
  • 🧑‍💻 Своя обработка. Программист пишет её за несколько часов. Логика простая: перебрать файлы, по имени найти товар, присоединить файл через стандартный программный интерфейс работы с файлами конфигурации.

Каркас перебора файлов на встроенном языке:

Файлы = НайтиФайлы("C:\Фото_товаров", "*.jpg");
Для Каждого Файл Из Файлы Цикл
    Артикул = СтрРазделить(Файл.ИмяБезРасширения, "_")[0];
    Товар = Справочники.Номенклатура.НайтиПоРеквизиту("Артикул", Артикул);
    Если Товар.Пустая() Тогда
        Сообщить("Не найден товар для файла " + Файл.Имя);
        Продолжить;
    КонецЕсли;
    Данные = Новый ДвоичныеДанные(Файл.ПолноеИмя);
    // Присоединение файла к товару — через общий модуль РаботаСФайлами
    // вашей конфигурации (порядок вызова смотрите в документации БСП своей версии)
КонецЦикла;

Перед массовой загрузкой сделайте резервную копию базы. Пробный прогон запустите на копии и на 5–10 файлах: так быстро видно, правильно ли обработка находит товары.

Сравнение способов

СпособКогда подходитСкоростьРиски
Вручную через карточкуДо 30–50 фото1–2 мин на товарПочти нет
Сканер в 1ССканы первички, факсимиле1 мин на документНужен драйвер TWAIN и компонента
Обработка из папкиСотни и тысячи фотоМинуты на весь каталогОшибки сопоставления, рост базы

Почему фото не загружается или не видно

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

Как оптимизировать фото перед загрузкой в 1С

База 1С не фотобанк. Тысяча снимков по 5 МБ — это 5 ГБ, и копия базы будет выгружаться и загружаться заметно дольше.

Размер и сжатие

  • 📐 Товар: 800–1200 пикселей по длинной стороне. Этого хватает и для карточки, и для прайса с картинками.
  • 👤 Сотрудник: 300×400 пикселей.
  • 🏢 Логотип: 400–600 пикселей по ширине, PNG.
  • 🗜 Качество JPG: 75–85 %. Разницы на глаз нет, а файл меньше в 3–5 раз.
  • 🎯 Ориентир по весу: 100–300 КБ на фото товара.

Пример расчёта: каталог 2 000 товаров по 3 фото. Без сжатия, при 4 МБ на снимок — около 24 ГБ. После уменьшения до 1200 пикселей и 200 КБ — около 1,2 ГБ. Разница в 20 раз.

Пакетно ужать папку можно бесплатными программами: IrfanView (пакетное преобразование), XnConvert, FastStone Photo Resizer. Задайте длинную сторону, качество JPG и запустите обработку всей папки.

Где хранить файлы: в базе или на диске

Настройку меняет администратор в разделе Администрирование → Общие настройки, блок о присоединённых файлах.

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

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

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

Перед загрузкой каталога фото
Выполнено: 0 / 6

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

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