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