Пересчёт штук и килограммов для номенклатуры в 1С: настройка единиц измерения

· 10 мин

Содержание

Чтобы один и тот же товар в 1С считался и в штуках, и в килограммах, нужна связка «базовая единица + коэффициент пересчёта». Коэффициент между штукой и килограммом — это вес одной штуки. Задаёте его один раз в карточке номенклатуры, и программа сама переводит штуки в кг при приёмке, продаже и инвентаризации.

Сразу важная развилка. Хранить несколько единиц для одной позиции умеют конфигурации 1С:Управление торговлей 11, 1С:Розница, 1С:Комплексная автоматизация, ERP и 1С:Управление нашей фирмой. А вот в 1С:Бухгалтерии 3.0 у номенклатуры только одна единица измерения — там перевод штук в кг делают иначе, об этом отдельный раздел ниже.

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

Что такое коэффициент пересчёта штук в килограммы

Перевод между штуками и килограммами в 1С держится на одном числе — сколько килограммов весит одна штука. Это и есть коэффициент.

Два частых сценария:

  • 🧃 Штучный товар с известным весом. Пакет сахара 0,9 кг, бутыль воды 5 л ≈ 5 кг, коробка плитки 1,44 м². Штук много, но вес каждой одинаковый. Коэффициент фиксированный: 1 шт = 0,9 кг.
  • ⚖️ Весовой товар с переменным весом. Колбаса, сыр, конфеты вразвес, овощи. Каждая «штука» (отрез, кусок) весит по-своему, точный вес узнают на весах в момент продажи. Здесь фиксированного коэффициента нет — вес вводится в документ.

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

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

Какую единицу сделать базовой для номенклатуры?

Подготовка справочника единиц измерения

Прежде чем настраивать карточку, убедитесь, что нужные единицы заведены в справочнике. Открывается он по-разному в зависимости от конфигурации, но логика общая.

В 1С:Управление торговлей 11 справочник лежит в разделе НСИ и администрирование → Классификаторы → Единицы измерения (в части релизов путь — через Настройки → Единицы измерения; если не нашли, наберите «Единицы измерения» в общем поиске по разделам).

Типовые единицы обычно уже есть:

ЕдиницаКраткоеКод ОКЕИ
Штукашт796
Килограммкг166
Граммг163
Тоннат168
Литрл112

Если килограмма в списке нет — добавьте его кнопкой создания нового элемента и подберите из классификатора ОКЕИ. Код ОКЕИ важен для маркировки, ЕГАИС и некоторых деклараций — не оставляйте его пустым и не придумывайте произвольные значения.

Грамм и тонну заводят, когда фасовка мелкая или, наоборот, крупная: это позволит задавать коэффициенты вроде 1 шт = 250 г без дробей.

Настройка пересчёта в карточке номенклатуры

Теперь главное — связать штуки и килограммы в самой позиции. Покажу на 1С:Управление торговлей 11; в 1С:Рознице и УНФ принцип тот же, отличаются подписи полей.

  1. Откройте товар: CRM и маркетинг или Нормативно-справочная информация → Номенклатура, найдите позицию в списке.
  2. В поле единицы измерения (единица хранения остатков) выберите ту, в которой будете вести остаток. Допустим, это кг.
  3. Перейдите к разделу карточки с упаковками и единицами измерения — это табличная часть, где перечислены все варианты фасовки товара.
  4. Добавьте строку с единицей шт и укажите коэффициент — сколько базовых единиц содержит одна штука. Если одна штука весит 0,9 кг, коэффициент 0,9.
  5. Запишите карточку.

После этого программа умеет показывать количество и в кг, и в штуках и пересчитывать одно в другое автоматически.

Как считается коэффициент. Берёте фактический вес одной штуки.

  • Пакет муки 2 кг → коэффициент 2.
  • Банка краски 0,75 кг → коэффициент 0,75.
  • Если базовой вы оставили штуку, а добавляете килограмм, коэффициент килограмма = сколько штук в одном кг. При весе штуки 0,5 кг в килограмме две штуки, значит коэффициент 2. Чтобы не считать такие обратные величины, базовой удобнее делать именно килограмм — тогда коэффициент упаковки равен весу штуки напрямую.

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

Весовой товар и переменный вес

Когда каждая «единица» весит по-своему (развесной сыр, орехи, фрукты), фиксированный коэффициент не работает . Для этого в 1С:Рознице и УТ есть отдельный механизм весового товара.

  • В карточке номенклатуры (или в её виде номенклатуры) включается признак весового товара.
  • Базовой единицей ставят килограмм — продаём и считаем остаток в кг.
  • Цена указывается за килограмм.
  • Количество в чеке подставляется с весов, а не вводится «в штуках».

Весовой штрихкод устроен иначе, чем обычный EAN-13. В нём зашит не серийный номер, а вес или цена: первые цифры — префикс и код товара, следующие — вес в граммах, последняя — контрольная. Кассовая программа распознаёт префикс (обычно 20–29) и достаёт вес прямо из кода.

💡 Префикс весового кода задаётся в настройках штрихкодирования. Если весы печатают код с весом, а касса считает его как штучный товар, проверьте, что префикс в настройках РМК совпадает с тем, что «зашивают» весы.

Переменный вес нельзя свести к одному коэффициенту — поэтому для таких товаров не заводят упаковку «штука» с жёстким весом. Иначе при каждой продаже придётся вручную править количество, и смысл автоматизации теряется.

Пересчёт в поступлении и реализации

Настройка проявляется в документах. Разберём на приходе и расходе.

Поступление товаров . В документ Закупки → Поступление товаров и услуг в строке товара есть колонка единицы измерения. Выбираете, в чём пришёл товар:

  • пришло «200 шт» с коэффициентом 0,9 → в учёт встанет 180 кг (200 × 0,9);
  • пришло «180 кг» напрямую → остаток 180 кг, штуки программа покажет по обратному пересчёту.

Реализация. В Продажи → Реализация товаров и услуг тот же принцип. Продаёте 50 шт того же товара — спишется 50 × 0,9 = 45 кг. Остаток уменьшится на 45 кг, а не на 50 «штук».

Сравним, что происходит с остатком при базовой единице «килограмм»:

ОперацияВвелиКоэффициентВ базовой единице (кг)
Приход в штуках200 шт0,9180
Приход в кг50 кг150
Продажа в штуках100 шт0,9−90
Остаток——140

Проверьте арифметику сами: 180 + 50 − 90 = 140 кг. Если в отчёте по остаткам цифра другая — коэффициент задан неверно или единица в документе выбрана не та.

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

Пересчёт в 1С:Бухгалтерии 3.0

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

Варианты, если нужны и штуки, и килограммы:

  1. Выбрать одну единицу учёта. Решите, в чём ведёте товар на счёте 41 (или 10) — в штуках или в килограммах, и ведите в ней. Это самый чистый путь.
  2. Две разные номенклатурные позиции. Например, «Сахар (пакет)» в штуках и «Сахар (развес)» в килограммах. Минус — остаток дробится на две карточки, пересортица между ними не автоматизируется.
  3. Перенести складской учёт в УТ или УНФ, а в бухгалтерию передавать данные обменом. Так делают, когда весовой товар — это основа бизнеса, а не единичный случай.

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

Если товар изначально приходит в килограммах (сырьё, материалы), а в производство списывается в них же, проще сразу вести счёт 10 в килограммах и не городить пересчёт.

Исправление ошибок пересчёта

Количество «уехало» — почти всегда виноват коэффициент или единица в документе. Разберём по симптомам.

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

Общий порядок, если цифры не сходятся:

  1. Откройте карточку и запишите коэффициент на бумаге: «1 шт = … кг».
  2. Проведите один тестовый приход на круглое число и посмотрите остаток в отчёте.
  3. Сверьте: введённое количество × коэффициент = остаток в базовой единице.
  4. Если нет — правьте коэффициент и перепроводите документы по этой позиции.

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

Печать этикеток и автоматизация

Когда позиций много, вручную коэффициенты не набьёшь. Что помогает.

  • 📋 Групповая обработка. В УТ и Рознице единицы и коэффициенты можно заполнять через обработку группового изменения реквизитов для выделенных позиций — удобно, когда вес фасовки одинаков для целой группы.
  • 🏷️ Печать этикеток и ценников. В Продажи → Печать этикеток и ценников (в Рознице — в разделе маркетинга) на этикетку выводят цену за килограмм и единицу измерения. Для весового товара на этикетке печатают весовой штрихкод.
  • ⚖️ Обмен с весами. Весы с печатью этикеток (офлайн) загружают из 1С справочник товаров с ценой за кг, а весы со сканером на кассе (онлайн) передают вес в чек напрямую. Настраивается это через подключаемое оборудование.

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

💡 Если весовой товар продаётся и поштучно (пример — торт «на вес» и порционные пирожные), заводят две карточки или два вида номенклатуры: смешивать весовой и штучный учёт в одной позиции не стоит.

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

Можно ли вести остаток в штуках, а продавать в килограммах?
Да, в УТ, Рознице и УНФ. Базовой единицей ставите штуку, килограмм добавляете в упаковки с коэффициентом. В документе продажи выбираете кг — программа пересчитает в штуки по коэффициенту. Но для товара с переменным весом так делать не стоит: обратный пересчёт даст дробные штуки.
Как перевести штуки в кг, если вес каждой штуки разный?
Это весовой товар. Фиксированный коэффициент не подойдёт. Базовой единицей ставьте килограмм, включайте признак весового товара и настраивайте обмен с весами — вес будет приходить с весов в момент продажи, а не рассчитываться.
Почему в 1С:Бухгалтерии нельзя добавить вторую единицу измерения?
В 1С:Бухгалтерии 3.0 у номенклатуры по проекту одна единица измерения, табличной части с упаковками нет. Для двух единиц либо выбирают одну основную, либо заводят отдельные позиции, либо ведут склад в УТ и передают данные обменом.
Что ставить в коэффициент, если базовая единица — килограмм?
Вес одной штуки в килограммах. Пакет 0,9 кг → коэффициент 0,9; мешок 25 кг → коэффициент 25. Коэффициент показывает, сколько базовых единиц (кг) содержит одна упаковка (штука).
Нужен ли код ОКЕИ у килограмма?
Да. Код ОКЕИ (у килограмма — 166, у штуки — 796) используется в маркировке, прослеживаемости и ряде деклараций. Берите его из классификатора, не вписывайте вручную произвольное число.