Как настроить пересчёт килограммов в штуки в 1С
Содержание
Перевод килограммов в штуки в 1С настраивается через единицы измерения номенклатуры: задаётся базовая единица и дополнительная упаковка с коэффициентом пересчёта. Если у товара постоянный вес одной штуки, программа сама пересчитает кг в штуки и обратно во всех документах — приходе, продаже, перемещении.
Задача возникает, когда товар закупают на вес, а продают поштучно: метизы, крепёж, фасованные изделия, кондитерка в коробках. Поставщик пишет в накладной 50 кг, а на складе и в чеках нужны штуки. Чтобы не считать вручную, количество переводят из массы в штуки через коэффициент, привязанный к весу одной единицы.
Ниже — где в карточке номенклатуры задать единицы, как рассчитать коэффициент, что делать с округлением и почему для развесного товара с плавающим весом автопересчёт не подходит.
Когда вес переводят в количество: учёт весового товара
Весовой товар в 1С бывает двух видов, и настраивают их по-разному.
- 📦 Штучный с постоянным весом. Каждая единица весит одинаково: болт, пачка, банка, плитка. Между кг и шт есть жёсткая пропорция — её и зашивают в коэффициент.
- ⚖️ Развесной с переменным весом. Мясо, рыба, овощи, сыр куском. Вес каждой единицы свой, фиксированного коэффициента нет — для него пересчёт настраивают иначе (об этом в отдельном разделе).
Перевод кг в штуки имеет смысл только для первой группы. Там, где вес одной штуки стабилен, 1С хранит остаток в одной базовой единице, а показывает его в любой из подключённых — хоть в килограммах, хоть в штуках.
От выбора единиц зависит не только склад. В одной единице указывают цену, в другой могут печатать этикетку и накладную, в третьей — отгружать покупателю. Поэтому коэффициент настраивают один раз и аккуратно: ошибка в нём тянется и в себестоимость, и в цену продажи, и в остатки.
Прежде чем настраивать, решите, в чём удобнее хранить остаток. Если на складе считают поштучно — базовой логично сделать шт, а килограммы подключить как дополнительную единицу. Если приходует и инвентаризирует склад на вес — наоборот.
Базовая единица измерения в карточке номенклатуры
Базовая единица — та, в которой 1С хранит остатки и ведёт все расчёты. У каждой позиции она одна и менять её после первых операций нельзя: иначе «поедут» остатки.
Откройте карточку товара: в 1С:Бухгалтерии — Справочники → Номенклатура, в 1С:Управлении торговлей — раздел с нормативно-справочной информацией, пункт Номенклатура. Поле с единицей измерения находится в основных реквизитах карточки.
Значение выбирается из справочника единиц, который заполняется по классификатору ОКЕИ. Нужных строк (кг, шт) там обычно уже две; если единицы нет — добавьте её в справочнике по коду ОКЕИ.
- Откройте карточку номенклатуры.
- В поле базовой (хранимой) единицы укажите ту, в которой будете вести остаток, —
штиликг. - Сохраните карточку, не закрывая: дополнительные единицы подключают здесь же.
Базовую единицу выбирают один раз и до начала операций. Если по товару уже есть приходы и продажи, смена базовой единицы исказит складские остатки и себестоимость.
Упаковки и дополнительные единицы для автопересчёта
Чтобы одна и та же позиция считалась и в килограммах, и в штуках, вторую единицу подключают как упаковку (дополнительную единицу измерения). Именно здесь задаётся правило перевода.
В 1С:Управлении торговлей за это отвечает функциональная опция — включается в настройках раздела «Номенклатура» (использование нескольких единиц измерения / упаковок). Пока опция выключена, у товара доступна только базовая единица. В 1С:Бухгалтерии набор единиц у позиции тоже ведётся в самой карточке.
Добавление упаковки:
- В карточке номенклатуры откройте список единиц измерения (упаковок).
- Создайте новую строку и выберите единицу — например,
кг, если базоваяшт. - В поле коэффициента укажите, сколько базовых единиц в одной упаковке.
- При необходимости отметьте эту единицу как основную для продажи или закупки.
Коэффициент — ключевое поле. Он отвечает на вопрос «сколько базовых единиц содержит одна дополнительная». Если базовая шт, а упаковка кг с коэффициентом 20, то 1С считает: в одном килограмме — 20 штук. Указали в приходе 50 кг — программа запишет 1000 шт.
У подключённой единицы можно задать роль: какая единица подставляется по умолчанию в документы продажи, какая — в закупки, какая попадает в печатные формы. Это удобно, когда поставщик всегда отгружает в килограммах, а покупателю вы продаёте штуками: в приходе по умолчанию встанут кг, в реализации — шт, а пересчёт между ними отработает по коэффициенту без ручного ввода.
Коэффициент не может быть нулевым или пустым. При коэффициенте 0 документ не проведётся, а единица будет недоступна для выбора.
Коэффициент пересчёта: как посчитать штуки из килограммов
Коэффициент выводится из веса одной штуки. Формула простая:
Количество штук = Масса, кг ÷ Вес одной штуки, кг
Пример. Партия крепежа 50 кг, вес одного изделия 0,25 кг. Тогда 50 ÷ 0,25 = 200 шт. Проверка обратным счётом: 200 × 0,25 = 50 кг — сходится.
Для настройки упаковки берут «штук в одном килограмме» — это 1 ÷ вес одной штуки:
| Вес 1 шт, кг | Штук в 1 кг | Коэффициент упаковки «кг» (базовая шт) |
|---|---|---|
| 0,5 | 2 | 2 |
| 0,25 | 4 | 4 |
| 0,1 | 10 | 10 |
| 0,05 | 20 | 20 |
| 0,02 | 50 | 50 |
Числа в таблице — пример; у вашего товара вес штуки свой, подставьте его в формулу.
Здесь же кроется ограничение. Коэффициент удобно задавать целым, когда в одном килограмме укладывается целое число штук. Если вес штуки «некруглый» (скажем, 0,13 кг), то в килограмме 7,69… штуки — целым это не выразить. Выход — сделать базовой единицей кг, а штуки подключить упаковкой с дробным коэффициентом, равным весу штуки.
В актуальных релизах коэффициент упаковки допускает дробное значение. Базовая кг, упаковка шт, коэффициент 0,13 — и 1С пересчитает 1 шт = 0,13 кг. Такой вариант точнее для товара с «некруглым» весом.
Округление и точность: почему появляются дробные штуки
При пересчёте через коэффициент 1С часто показывает дробное количество: вместо 200 шт в документе 199,99 или 200,01. Причина — накопленная погрешность веса штуки или настройка точности единицы.
У каждой единицы измерения есть точность округления количества. Для штучного товара её ставят в целое — тогда программа не покажет и не проведёт долю штуки. Для весового, наоборот, оставляют знаки после запятой, иначе потеряете граммы.
Что проверить, если лезут «хвосты»:
- 🎯 Точность округления штук — должна быть до целого, если дробные штуки в принципе не нужны.
- ⚖️ Вес одной штуки — если он задан приблизительно (
0,249вместо0,25), на больших партиях копится расхождение. - 🔁 Направление пересчёта — при вводе в кг и округлении до целых штук обратный пересчёт в кг может дать не ровно исходную массу.
Не включайте округление до целого для развесного товара. Иначе 1С «съест» дробную часть массы, и остаток по складу уедет на десятки килограммов за месяц.
Разумный компромисс для штучного товара с постоянным весом: базовую единицу делать той, в которой учёт ведётся по факту (обычно шт), а вес выверить до граммов — тогда и обратный пересчёт в килограммы будет точным.
Проверить настройку проще всего на отчёте по остаткам. Выведите один и тот же товар в двух единицах и сравните: масса, делённая на количество штук, должна дать ровно вес одной штуки из карточки. Расхождение в третьем-четвёртом знаке — повод уточнить вес или точность округления.
Развесной товар: когда автопересчёт в штуки не работает
Если вес штуки плавает — кусок сыра, тушка рыбы, упаковка фарша, — единого коэффициента нет, и перевести кг в штуки формулой нельзя. Это нормально: для такого товара штука и килограмм не связаны жёсткой пропорцией.
Рабочие варианты:
- Учёт в килограммах. Базовая единица —
кг, количество штук не ведётся вообще. Подходит, когда поштучный учёт не нужен. - Две независимые величины. Остаток в кг, а штуки заносятся вручную по факту взвешивания или по весовому штрихкоду. Коэффициент здесь справочный, не для автопересчёта.
- Весовой штрихкод (prefix-штрихкод). На кассе и приёмке вес зашит в код этикетки; количество штук и масса фиксируются по взвешиванию, а не по коэффициенту.
Главное — не пытаться «подобрать средний коэффициент» для развесного товара. Он даст правдоподобные цифры на бумаге и расхождение по факту на инвентаризации.
Если поштучный учёт развеса всё же нужен (например, считать тушки или куски для отчётности), держите две величины раздельно: массу — как количество в килограммах, число единиц — как отдельный реквизит или по данным взвешивания. Тогда инвентаризация сверяет и кг, и штуки по факту, а не выводит одно из другого коэффициентом.
Средний вес штуки для развеса — источник пересортицы. На приёмке придёт одна масса, на продаже спишется другая, а коэффициент усреднит обе с ошибкой.
Типичные ошибки при проведении документов
Большинство проблем с пересчётом кг в штуки сводится к неверному коэффициенту или единице. Разбор по симптомам:
Отдельно стоит проверять документы, заведённые до настройки единиц. Если по товару были операции со старым коэффициентом, новый на них не распространится задним числом — пересчитывать такие документы нужно вручную или перепроводить после правки карточки.
Перед массовой правкой коэффициента по номенклатуре, на которой уже есть движения, снимите выгрузку остатков «до». После перепроведения сверьте «после» — так сразу увидите, где пересчёт сместил цифры.
Частые вопросы
Можно ли поменять базовую единицу измерения после начала работы с товаром?
Коэффициент упаковки обязательно целый?
0,13. Для товара с «некруглым» весом штуки это точнее, чем подбирать целый коэффициент и терять граммы на округлении.Почему 1С в чеке показывает штуки, а в отчёте по складу — килограммы?
Как перевести кг в штуки, если вес каждой единицы разный?
Что делать, если остаток завис в дробных штуках?
Источники
- Общероссийский классификатор единиц измерения (ОКЕИ), ОК 015-94