Справочники и Данные · 8 мин
Как поменять единицу измерения в 1С Управление нашей фирмой
Пошаговая инструкция, как поменять единицу измерения в 1С УНФ: в карточке номенклатуры, документах и классификаторе ОКЕИ. Ограничения, ошибки и проверка.
Единица измерения в 1С:УНФ задаётся на уровне карточки номенклатуры и определяет, в чём учитывается товар: в штуках, килограммах, метрах, упаковках. От неё зависят остатки на складе, цены за единицу, печатные формы документов и отчёты. Поэтому менять единицу нужно аккуратно, особенно если по позиции уже есть движения.
Неправильная смена единицы измерения — частая причина расхождений в учёте: остатки «уезжают» в другой размерности, цены становятся непонятными, а в отчётах появляются дробные количества там, где раньше были целые. Разберём, где именно хранится единица измерения, как её поменять в разных ситуациях и что проверить после изменения.
Где в УНФ хранится единица измерения
В 1С:УНФ существует два уровня единиц измерения. Первый — базовая единица, которая задаётся в карточке номенклатуры в поле «Единица измерения». В этой единице программа ведёт складской учёт, считает себестоимость и показывает остатки в отчётах.
Второй уровень — дополнительные единицы (упаковки): коробки, паллеты, бобины. Они привязаны к конкретной номенклатуре и содержат коэффициент пересчёта в базовую единицу. Например, базовая единица — «штука», а упаковка — «коробка (12 шт)». В документах можно указывать любую из них, программа сама пересчитает количество.
Значения для поля «Единица измерения» берутся из классификатора единиц измерения (ОКЕИ). Если нужной единицы нет в списке, её сначала добавляют в классификатор, а затем выбирают в карточке.
Как изменить единицу измерения в карточке номенклатуры
Если товар ещё не участвовал в документах или вы осознанно решили сменить базовую единицу, порядок действий простой.
- 1Откройте раздел «Номенклатура» (или «Товары и услуги» — зависит от настроек интерфейса) и найдите нужную позицию.
- 2Откройте карточку номенклатуры двойным щелчком.
- 3Найдите поле «Единица измерения» и нажмите на него.
- 4Выберите нужную единицу из классификатора или создайте новую через кнопку «Создать».
- 5Запишите карточку кнопкой «Записать и закрыть».
- 6Проверьте остатки и цены по этой позиции в отчётах.
Если в списке единиц нет нужной (например, «бобина» или «рулон»), создайте её вручную: в форме выбора нажмите «Создать», укажите наименование и, при необходимости, код по ОКЕИ. Код важен для корректной печати документов и обмена данными с контрагентами через ЭДО.
После записи карточки откройте отчёт «Остатки товаров» или «Ведомость по товарам» и убедитесь, что количество отображается в новой единице. Если до этого были остатки в старой единице, их числовое значение не пересчитается автоматически — меняется только «подпись» единицы.
Как добавить дополнительную единицу (упаковку) вместо смены базовой
Самая безопасная альтернатива смене базовой единицы — дополнительная единица с коэффициентом. Она подходит, когда товар учитывается в штуках, но продаётся коробками, или закупается метрами, а отпускается рулонами.
В карточке номенклатуры перейдите на вкладку или в раздел «Единицы измерения» (в ряде версий — ссылка «Упаковки» рядом с полем единицы). Создайте новую строку: укажите наименование (например, «коробка») и количество базовых единиц в ней (например, 12 шт). После записи в документах продажи и закупки появится возможность выбирать эту упаковку, а программа будет автоматически пересчитывать количество и цену.
Сравнение вариантов
Подходит для новых позиций без движений. Для позиций с историей — рискованно: остатки и цены не пересчитываются автоматически.
Подходит почти всегда, когда товар уже в учёте. Сохраняет историю, позволяет работать в двух размерностях одновременно.
Крайний вариант, когда размерность меняется принципиально (штуки → килограммы). Требует оприходования остатков и перенастройки цен.
Как поменять единицу измерения в документе
В документах (заказ покупателя, накладная, счёт на оплату) единица измерения подставляется из карточки номенклатуры, но её можно изменить прямо в строке табличной части — если для позиции заведены дополнительные единицы. Кликните по ячейке в колонке «Ед. изм.» и выберите нужную упаковку из списка.
Если список пуст или содержит только одну единицу, значит, у номенклатуры не настроены упаковки — вернитесь в карточку и добавьте их. Учтите: изменение единицы в уже проведённом документе потребует его перепроведения, а если документ закрыт периодом или участвует в последующих движениях, это может затронуть связанные данные.
Что делать, если позиция уже используется в документах
Главное ограничение: смена базовой единицы у номенклатуры с движениями не пересчитывает историю. Если было 100 штук, а вы поменяли единицу на «килограмм», в учёте останутся те же 100, но уже «килограммов» — фактически данные станут неверными.
Безопасные пути в этой ситуации: добавить дополнительную единицу с коэффициентом (рекомендуемый вариант) или создать новую карточку номенклатуры с правильной единицей, списать остатки со старой и оприходовать на новую документом «Оприходование запасов». Старую карточку пометьте на удаление или переименуйте с пометкой «не использовать», чтобы её не выбирали в новых документах.
Перед любыми массовыми изменениями сделайте резервную копию информационной базы. Для файловой базы достаточно скопировать файл 1Cv8.1CD, для серверной — выполнить выгрузку через конфигуратор или средствами СУБД.
Типичные ошибки и как их избежать
Отдельная проблема — дробные остатки. Если базовая единица слишком крупная (например, «коробка» при отпуске поштучно), в остатках появятся значения вида 0,083. Правило простое: базовой должна быть самая мелкая единица, в которой фактически отпускается товар.
Как проверить результат после изменения
Как проверить результат
Количество отображается в новой единице, значения соответствуют факту
Остатки численно те же, но единица другая — данные искажены
Единица подставляется правильно, цена и сумма пересчитываются по коэффициенту
Цена за упаковку равна цене за штуку — коэффициент не настроен
В накладной указана нужная единица и корректное количество
Единица старая или код ОКЕИ пустой
Дополнительно создайте тестовый документ с новой единицей, проведите его и посмотрите, как изменились остатки. Затем удалите тестовый документ. Такая проверка занимает пару минут и исключает сюрпризы при реальной работе.
Частые вопросы
Почему поле «Единица измерения» недоступно для редактирования?
Чаще всего у пользователя недостаточно прав, либо карточку редактирует другой пользователь. Проверьте права доступа у администратора и убедитесь, что карточка не открыта в режиме просмотра.
Можно ли задать единицу измерения по умолчанию для всех новых товаров?
Да, при создании номенклатуры единица подставляется из настроек вида номенклатуры или последнего введённого значения. Настройте вид номенклатуры — и новые позиции будут создаваться с нужной единицей автоматически.
Что делать, если в классификаторе нет нужной единицы?
Создайте её вручную в форме выбора единицы: укажите наименование и код по ОКЕИ, если единица участвует в печатных формах или ЭДО. Для внутренних упаковок код можно оставить пустым.
Пересчитаются ли цены при смене базовой единицы?
Нет, автоматического пересчёта цен и остатков при смене базовой единицы не происходит. Цены нужно пересчитать вручную через установку цен номенклатуры или использовать дополнительные единицы с коэффициентом.
Как продавать одну позицию в разных единицах одновременно?
Настройте в карточке несколько упаковок с коэффициентами (штука, коробка, паллета). В документах выбирайте нужную единицу в строке — программа сама пересчитает количество в базовые единицы и цену.
Влияет ли смена единицы на обмен с сайтом или ЭДО?
Да. При обмене единицы сопоставляются по коду ОКЕИ и наименованию. Если поменять единицу или создать дубль без кода, на стороне сайта или у контрагента могут появиться расхождения в количестве. После изменений проверьте сопоставление в настройках обмена.
Что важно запомнить
Базовую единицу меняйте только у позиций без движений. Для товаров с историей используйте дополнительные единицы с коэффициентом пересчёта. После любых изменений проверяйте остатки, цены и печатные формы, а перед массовыми правками делайте резервную копию базы.