Справочники и Данные · 10 мин
Как в 1С поменять единицу измерения товара
Пошаговая инструкция, как изменить единицу измерения товара в 1С:Управление торговлей и ERP: через карточку, упаковки и документы, с учётом ограничений.
Смена единицы измерения в 1С — частая задача: товар завели в штуках, а продавать нужно коробками, или наоборот, базовую единицу указали неверно при вводе номенклатуры. Способ исправления зависит от того, используется ли товар уже в документах и как настроен учёт в конкретной конфигурации.
В типовых решениях 1С (Управление торговлей 11, ERP, Комплексная автоматизация, Управление нашей фирмой) действует принцип: базовая единица хранения меняется свободно, пока по товару нет движений, а после появления документов редактирование либо блокируется, либо требует обходных приёмов. В старых конфигурациях (например, Управление торговлей 10.3) механизм другой — там единицы хранятся в отдельном справочнике и переключаются гибче.
Ниже разобраны основные сценарии: замена базовой единицы до начала учёта, работа с упаковками как безопасная альтернатива, исправление единицы в конкретном документе и варианты действий, когда товар уже «зашит» в проведённые документы.
Где в 1С хранится единица измерения и почему её нельзя менять произвольно
В конфигурациях на управляемых формах (УТ 11, ERP 2, КА 2) у номенклатуры есть реквизит «Единица измерения» — это базовая единица хранения остатков. Все складские остатки, себестоимость и резервы считаются именно в ней. Дополнительно товар может иметь набор упаковок — например, «коробка (12 шт)» или «паллета (144 шт)» — с коэффициентом пересчёта в базовую единицу.
Из-за такой архитектуры смена базовой единицы после появления движений приведёт к искажению остатков: программа интерпретирует старые остатки уже в новой единице. Поэтому типовые конфигурации либо запрещают редактирование, либо выдают предупреждение. Это ограничение — защита данных, а не недоработка.
Как поменять единицу измерения, если документов по товару ещё нет
Самый простой сценарий — товар только завели и не успели оприходовать. В этом случае правка безопасна и занимает меньше минуты.
Если программа при записи выдаёт сообщение, что единица измерения не может быть изменена, значит по товару уже есть движения — возможно, черновые или помеченные на удаление документы. Проверьте это через отчёт «Ведомость по товарам на складах» с отбором по позиции.
Что делать, если товар уже используется в документах
Когда движения есть, прямое редактирование базовой единицы недоступно или крайне нежелательно. Есть три рабочих варианта, выбор зависит от цели.
Как выбрать действие
Вариант 1: добавить упаковку
Откройте карточку номенклатуры, перейдите по ссылке «Упаковки» (или на одноимённую закладку) и создайте новую упаковку: укажите наименование, единицу измерения и количество базовых единиц в ней. Например, базовая единица — «шт», упаковка — «коробка» из 24 штук. Теперь в документах можно будет выбирать коробки, а программа сама пересчитает количество в штуки.
Вариант 2: новая карточка номенклатуры
Создайте новую позицию с правильной базовой единицей, перенесите остатки документами списания и оприходования одной датой, чтобы складская отчётность не «провисла». Старую карточку закройте от использования: в УТ 11 для этого есть пометка «Не используется» или аналогичный механизм ассортимента. Такой подход сохраняет историю движений и не нарушает целостность прошлых документов.
Как изменить единицу измерения в конкретном документе
Если задача — не перенастроить учёт, а просто указать в накладной или заказе другую фасовку, всё решается на уровне строки документа. В табличной части «Товары» есть колонка «Упаковка» (в УТ 10.3 — «Единица измерения»): щёлкните по ячейке и выберите нужное значение из списка упаковок товара.
Количество пересчитается автоматически по коэффициенту упаковки. Если нужной упаковки в списке нет, документ предложит создать её или потребуется сначала добавить упаковку в карточке номенклатуры — поведение зависит от конфигурации и настроек прав пользователя.
Важный нюанс: в уже проведённом документе смена упаковки возможна, но после правки документ нужно перепровести. Если документ входит в закрытый период или по нему сформированы связанные документы (реализация на основании заказа, счёт-фактура), согласуйте правку с бухгалтером — перепроведение может изменить проводки и печатные формы.
Особенности в разных конфигурациях 1С
Механика заметно различается между поколениями программ, и инструкцию для одной конфигурации нельзя механически переносить на другую.
Сравнение вариантов
Базовая единица в карточке + справочник упаковок. Смена базовой единицы после движений блокируется. Правильный путь — упаковки или новая карточка.
Единицы хранятся в табличной части «Единицы измерения» карточки. Есть отдельные единицы «по умолчанию» для документов и отчётов — их можно переключать свободно, не трогая единицу хранения остатков.
Единица измерения в карточке номенклатуры, плюс механизм упаковок. При наличии движений программа предупредит о невозможности смены.
Единица измерения нужна в основном для печатных форм; складской количественный учёт ведётся в единицах из карточки. При отсутствии движений меняется напрямую.
В УТ 10.3 и УПП 1.3 ситуация мягче: там у номенклатуры есть «Единица хранения остатков», которую трогать нельзя после движений, но единицы для документов и отчётов задаются отдельными полями и меняются в любой момент. Часто пользователи именно этих конфигураций ищут, «как поменять единицу», хотя достаточно переключить единицу по умолчанию.
Проверка результата после изменения
После любых правок убедитесь, что учёт не пострадал. Сформируйте отчёт «Ведомость по товарам на складах» (или «Остатки товаров» в вашей конфигурации) по конкретной позиции и сравните количество с данными до изменения.
Как проверить результат
Количество совпадает с данными до правки, единица отображается корректно
Остаток изменился или стал интерпретироваться в другой единице
В строке доступна нужная упаковка, количество пересчитывается по коэффициенту
Упаковка не выбирается или пересчёт неверный
Единица измерения выводится правильно, код по ОКЕИ соответствует
Подставляется старая единица или пустое значение
Дополнительно проверьте цены: если прайс был задан «за коробку», а базовая единица изменилась, цена может оказаться привязанной не к тому количеству. Откройте историю цен номенклатуры и сверьте с прайсом поставщика.
Типичные ошибки при смене единицы измерения
Большинство этих ошибок вызвано попыткой «быстро исправить» данные в обход штатных механизмов. Правило простое: базовая единица — это фундамент учёта, всё остальное решается упаковками и корректным оформлением новых карточек.
Частые вопросы
Почему поле «Единица измерения» в карточке недоступно для редактирования?
Почти всегда это означает, что по товару есть движения — проведённые документы поступления, реализации или перемещения. Проверьте отчёт по остаткам с отбором по позиции. Иногда блокировку вызывают помеченные на удаление документы: их нужно окончательно удалить через «Операции» → «Удаление помеченных объектов», если это допустимо по учётной политике.
Можно ли продавать товар в разных единицах одновременно?
Да, для этого и существуют упаковки. Базовая единица остаётся одной (например, штука), а в документах выбирают любую упаковку из справочника — коробку, упаковку, паллету. Программа пересчитает количество в базовые единицы по коэффициенту автоматически.
Что будет с остатками, если всё-таки поменять базовую единицу «в лоб»?
Количество в числовом выражении останется тем же, но будет трактоваться уже как новая единица: 100 штук превратятся в «100 коробок». Себестоимость единицы также исказится. Восстановление возможно только из резервной копии или ручным пересчётом всех движений, поэтому такая правка считается аварийной.
Как поменять единицу измерения сразу у группы товаров?
Для позиций без движений используйте обработку «Групповое изменение реквизитов» (раздел «Администрирование» → «Обслуживание»): отберите номенклатуру по папке или свойству и установите новое значение единицы. Для товаров с движениями массовая правка недопустима — только упаковки или новые карточки.
Нужно ли менять единицу измерения в карточке, если ошибка только в печатной форме?
Нет. Если в печатной форме выводится не та единица, чаще всего проблема в упаковке, выбранной в строке документа, или в настройке самой формы. Исправьте упаковку в документе и перепроведите его — правка карточки номенклатуры для этого не требуется.
Что важно запомнить
Базовую единицу меняют только до появления движений по товару. В остальных случаях используют упаковки с коэффициентом пересчёта или заводят новую карточку с переносом остатков. Перед нестандартными правками обязательно делайте резервную копию базы и проверяйте результат отчётом по остаткам.