В сфере торговли ювелирными изделиями мы часто сталкиваемся с уникальной задачей: одна и та же модель кольца или серег, имеющая один артикул, в каждой физической единице обладает своим уникальным весом. Разница даже в несколько сотых грамма критична для ценообразования и складского учета. В этой статье мы подробно разберем, как реализовать учет таких товаров в типовых и специализированных решениях 1С, проанализируем различные подходы и выберем оптимальный метод для автоматизации бизнес-процессов.
Давайте представим ситуацию: в магазин поступило 10 золотых колец одной модели. В классическом торговом учете мы бы просто увеличили остаток номенклатуры КольцоЗолотое_Арт123 на 10 штук. Однако в ювелирном деле каждое кольцо имеет свой вес (например, 2.45 г, 2.48 г, 2.51 г и так далее). Продать их по одной фиксированной цене невозможно, так как стоимость металла и работы привязана к массе. Нам необходимо не просто видеть общее количество, но и иметь возможность идентифицировать каждый конкретный экземпляр, знать его вес и назначить ему индивидуальную цену.
Рассмотрим основные технические способы решения этой задачи в среде «1С:Предприятие 8».
Это один из самых распространенных методов, проверенный временем. Мы будем использовать справочник ХарактеристикиНоменклатуры для хранения уникальных параметров каждого изделия. В этом случае под «характеристикой» мы понимаем не просто цвет или размер, а конкретный экземпляр изделия.
Разберем алгоритм настройки по шагам:
ВесЧистый, ВесОбщий, Размер, Вставки. Это позволит нам выводить данные в печатные формы бирок.Проанализируем преимущества этого подхода: для каждой характеристики можно создать свой уникальный штрихкод. Когда кассир сканирует бирку, система точно определяет, какое именно кольцо продается, и подтягивает его индивидуальную цену.
Современные конфигурации, такие как «1С:Розница 3.0» или «1С:УНФ», предлагают более изящный механизм — учет по сериям с политикой «Экземпляр товара».
Рассмотрим, чем этот метод отличается от характеристик. Если характеристика описывает свойства, которые могут повторяться (например, «Красный цвет»), то серия с политикой «Экземпляр» предназначена именно для уникального учета каждой единицы. Проанализируем преимущества работы через серии:
Для реализации этого метода нам потребуется настроить ПолитикуУчетаСерий, где будет выбран тип «Учет экземпляров товаров». Это обяжет систему запрашивать серийный номер (или УИН) при каждом поступлении, перемещении и продаже.
Выясним причину, по которой ювелирам важно видеть остатки одновременно в двух единицах. Отчетность требует понимания, сколько штук изделий находится в сейфе и каков их суммарный вес в золоте. В 1С это реализуется через настройку единиц хранения.
Посмотрим на пример настройки:
Штука.Грамм.В документах «Поступление товаров и услуг» мы указываем количество в штуках, а в поле «Количество (в граммах)» прописываем фактический вес партии. Однако для поштучного учета этот метод все равно требует дополнения характеристиками или сериями, иначе мы потеряем информацию о весе каждого отдельного кольца в общей массе.
Если типовые средства кажутся слишком сложными в ручной настройке, стоит рассмотреть отраслевое решение от «Рарус» или других партнеров. Разберем, что в них реализовано «из коробки»:
Автоматическое создание характеристик при приемке. Система сама предлагает форму для заполнения всех параметров (вес, размер, вставки) и мгновенно создает характеристику и штрихкод при нажатии одной кнопки. Нам не нужно заходить в каждый справочник вручную.
Ценообразование за грамм. Проанализируем ситуацию, когда цена изделия зависит только от текущей стоимости золота. В специализированных базах можно настроить алгоритм: ЦенаИзделия = ВесХарактеристики * ТекущаяЦенаЗаГрамм. Это избавляет от необходимости вручную пересчитывать цены для тысячи бирок при изменении курса металла.
Часто возникает вопрос: как сделать так, чтобы цена устанавливалась к каждому штрихкоду? В типовой 1С цена обычно устанавливается на Номенклатуру или Номенклатуру + Характеристику.
Разберем алгоритм установки цен:
УстановкаЦенНоменклатуры.Если мы используем серии, то механизм может быть сложнее: цена часто фиксируется в момент поступления (оприходования) через механизм оценки товара. При сканировании штрихкода система находит документ поступления или записи регистра сведений, где зафиксирована стоимость конкретного экземпляра.
Если вы разрабатываете собственную обработку для загрузки товаров из файлов поставщика, важно правильно обращаться к объектам. Посмотрим на пример кода (схематично), как может выглядеть создание характеристики для новой единицы товара:
НоваяХарактеристика = Справочники.ХарактеристикиНоменклатуры.СоздатьЭлемент();
НоваяХарактеристика.Владелец = СсылкаНаТовар;
НоваяХарактеристика.Наименование = "Размер: " + ТекущийРазмер + ", Вес: " + ТекущийВес;
// Заполнение дополнительных реквизитов (вес, проба)
НоваяХарактеристика.Записать();
// Создание штрихкода для этой характеристики
НовыйШтрихкод = РегистрыСведений.ШтрихкодыНоменклатуры.СоздатьМенеджерЗаписи();
НовыйШтрихкод.Номенклатура = СсылкаНаТовар;
НовыйШтрихкод.Характеристика = НоваяХарактеристика.Ссылка;
НовыйШтрихкод.Штрихкод = СгенерированныйКод;
НовыйШтрихкод.Записать();
Этот фрагмент кода показывает, как мы связываем физический товар, его уникальные свойства (вес) и штрихкод в единую цепочку данных.
В процессе обсуждения на форумах часто предлагается вариант использования упаковок. Рассмотрим подробнее, почему это плохая идея для ювелирного дела. Упаковки предназначены для фиксированных коэффициентов (например, коробка = 10 шт.). В случае с кольцами вес каждого изделия уникален и не имеет постоянного коэффициента пересчета, поэтому использование упаковок приведет к хаосу в остатках и невозможности корректного ценообразования.
Также не стоит заводить новую карточку номенклатуры на каждое кольцо. Если у вас 1000 колец модели «Классика», создание 1000 элементов в справочнике Номенклатура сделает работу с каталогом невозможной, затруднит формирование аналитических отчетов и поиск товаров.
Мы проанализировали ситуацию с учетом ювелирных изделий и пришли к следующим выводам. Оптимальным путем для современных конфигураций 1С является использование индивидуальных характеристик или серий (экземпляров). Это позволяет:
Выбор конкретного метода зависит от используемой конфигурации и объема товарооборота. Для небольшого магазина достаточно типовой «Розницы» с настроенными характеристиками, в то время как для крупной сети предпочтительнее специализированные отраслевые решения с автоматизацией создания учетных единиц.