Как настроить учет сертификатов, упаковок и распределение затрат в 1С:УНФ?

Пользователь 1С v8.3 (Управляемые формы) 1С:Управление нашей фирмой Управленческий учет Торговля и дистрибуция
← На главную

Процесс внедрения и освоения 1С:Управление нашей фирмой (УНФ), особенно в облачной среде, часто сопровождается вопросами, на которые нет очевидных ответов в главном меню. Рассмотрим комплексное решение наиболее востребованных задач: от учета документов качества до тонкой настройки прайс-листов и обработки клиентских заказов. Разберем по шагам, как эффективно использовать штатный функционал программы и обойти типичные ограничения без привлечения программистов.

Организация учета документов качества (сертификатов)

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

  1. Использование расширений (для облака 1С:Фреш): В облачных версиях часто доступен «Магазин расширений». Проанализируем ситуацию: многие разработчики предлагают готовые модули «Сертификаты номенклатуры», которые добавляют нужный справочник, позволяют указывать даты действия, орган сертификации (из справочника Контрагенты) и прикреплять сканы. Это самый чистый метод.
  2. Настройка через дополнительные реквизиты и сведения: Если использование расширений невозможно, воспользуемся механизмом Дополнительные сведения. В отличие от реквизитов, сведения не загромождают карточку, а хранятся в отдельном регистре. Создадим набор сведений для Номенклатуры: «Номер сертификата», «Дата окончания», «Тип документа».

Для хранения изображений разберем работу подсистемы Присоединенные файлы. Важно понимать, что БСП (Библиотека стандартных подсистем) — вещь достаточно продвинутая. При добавлении файла система создает объект в справочнике ПрисоединенныеФайлы. Если вам нужно один сертификат привязать к 10 товарам, не обязательно загружать его 10 раз. Вы можете прикрепить файл к одному «эталонному» объекту или использовать механизм Группы файлов, чтобы избежать дублирования дискового пространства.

Настройка упаковок, габаритов и штрихкодов

Часто возникает вопрос: как правильно описать товар, который продается и штучно, и коробками, имеющими разные габариты и штрихкоды? В 1С:УНФ это реализуется через механизм Единицы измерения.

Разберем по шагам настройку весогабаритных характеристик (ВГХ):

  1. В карточке номенклатуры включим использование нескольких единиц измерения.
  2. Создадим новую единицу (например, «Коробка») и укажем коэффициент относительно базовой единицы (например, 24).
  3. Важный нюанс: Штатно в УНФ 1.6/3.0 габариты (Длина, Ширина, Высота) задаются для номенклатуры в целом. Если вам критично хранить разные ВГХ для разных упаковок, мы рекомендуем использовать Характеристики номенклатуры. Создайте характеристики, соответствующие видам упаковок, и в каждой из них пропишите индивидуальные габариты.

Что касается штрихкодов, проанализируем механизм их привязки. В разделе Штрихкоды карточки товара можно создать запись для каждой единицы измерения. Если поле Единица измерения оставить пустым, штрихкод будет относиться к базовой единице (штуке). Если выбрать «Коробка» — сканер при продаже будет автоматически подставлять в документ нужную упаковку и количество.

Загрузка изображений номенклатуры

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

Рассмотрим алгоритм действий:

  1. Подготовим папку с файлами, где названия файлов соответствуют артикулам или штрихкодам товаров (например, A123.jpg).
  2. Запустим обработку (обычно находится в разделе Компания — Администрирование или через поиск функций).
  3. Укажем каталог и выберем способ сопоставления. Система сама найдет товары и создаст присоединенные файлы.

Распределение услуг на себестоимость товаров

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

Проанализируем алгоритм работы в документе:

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

Корректная работа с адресами иностранных контрагентов

Посмотрим на ситуацию с адресами: иногда при вводе страны (например, Китай) после сохранения поле остается пустым. Выясним причину: в 1С:УНФ представление адреса формируется на основе настроек Видов контактной информации.

Чтобы адрес отображался корректно, выполним следующие действия:

  1. Перейдем в Настройки — Все справочники — Виды контактной информации.
  2. Найдем «Юридический адрес контрагента».
  3. Установим флаг «Включать страну в представление». Теперь, даже если адрес состоит только из названия страны, он будет визуально отображаться в карточке.

Управление составом прайс-листов

Как исключить конкретные товары из одного прайс-листа, сохранив их в другом? Использование простых фильтров по иерархии часто недостаточно. Рассмотрим более гибкий метод через Сегменты номенклатуры.

Разберем последовательность настройки:

  1. Создадим сегмент номенклатуры «Товары для оптового прайса».
  2. Настроим правила формирования сегмента (например, исключим товары с определенным доп. реквизитом или те, по которым не установлена цена).
  3. В настройках формирования прайс-листа выберем фильтр Номенклатура В сегменте — «Товары для оптового прайса».

Этот метод позволяет автоматизировать процесс: манагеру не нужно помнить, какие позиции исключать, система сделает это сама на основе признаков товара.

Цикл обработки заказа: от «хотелки» до отгрузки

Рассмотрим ситуацию: клиент присылает запрос, мы его корректируем исходя из остатков и выставляем итоговое предложение. Как сохранить историю? В УНФ для этого идеально подходят Состояния заказов.

Проанализируем цепочку действий:

  1. Создаем Заказ покупателя в состоянии «Заявка». На этом этапе мы фиксируем исходные потребности.
  2. Используем кнопку Заполнить — По остаткам (или Подобрать), чтобы увидеть, что мы реально можем отгрузить.
  3. Переводим заказ в состояние «В работе» — в этот момент 1С:УНФ автоматически ставит товар в Резерв.
  4. Для сравнения «было/стало» удобно использовать отчет Анализ заказов покупателей. Если же нужно видеть именно историю изменений строк, рекомендуем включать Версионирование объектов (в разделе Администрирование — Общие настройки). Это позволит сравнить любую версию документа и увидеть, кто и когда удалил позицию из заказа.

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


// Пример получения данных из документа для анализа отклонений
Запрос = Новый Запрос;
Запрос.Текст = 
    "ВЫБРАТЬ
    |	ЗаказПокупателяЗапасы.Номенклатура,
    |	ЗаказПокупателяЗапасы.Количество КАК ИтоговоеКоличество,
    |	ЗаказПокупателяЗапасы.Резерв КАК Зарезервировано
    |ИЗ
    |	Документ.ЗаказПокупателя.Запасы КАК ЗаказПокупателяЗапасы
    |ГДЕ
    |	ЗаказПокупателяЗапасы.Ссылка = &Ссылка";

Запрос.УстановитьПараметр("Ссылка", ВыбранныйЗаказ);
РезультатЗапроса = Запрос.Выполнить();

Подводя итог, отметим, что 1С:УНФ — гибкая система, которая при правильной настройке штатных механизмов (сведения, сегменты, состояния) позволяет автоматизировать сложные торговые процессы без изменения программного кода. Главное — внимательно изучить возможности закладок в документах и использовать механизмы БСП для работы с данными.

← На главную