К статье
Практический материал

Справочники и Данные · 10 мин

Как изменить штуки на метры в 1С

Как поменять единицу измерения со штук на метры в 1С: настройка карточки номенклатуры, классификатор единиц, коэффициенты пересчёта и типичные ошибки.

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

В типовых конфигурациях (1С:Управление торговлей, 1С:ERP, 1С:Комплексная автоматизация, 1С:Бухгалтерия) логика работы с единицами измерения различается. В «торговых» конфигурациях есть хранимые единицы и упаковки с коэффициентами пересчёта, в бухгалтерии механизм проще. Ниже разобраны основные способы смены штук на метры, ограничения каждого подхода и проверка результата.

Как устроены единицы измерения в 1С

В 1С единицы измерения берутся из общероссийского классификатора единиц измерения (ОКЕИ). Штука имеет код 796, метр — код 006. Эти единицы уже присутствуют в классификаторе типовой конфигурации, создавать их вручную обычно не требуется. Если метра в списке нет, его добавляют подбором из классификатора.

Ключевое понятие — базовая (хранимая) единица измерения номенклатуры. В ней программа ведёт складской учёт, считает остатки и себестоимость. Все остальные единицы (упаковки) существуют только как «надстройка» с коэффициентом пересчёта к базовой. Например, базовая единица — метр, а упаковка «бухта 100 м» — это тот же товар с коэффициентом 100.

Из-за этой архитектуры и возникает главное ограничение: поменять штуки на метры «в одно поле» можно только до первого документа по товару. Дальше приходится выбирать обходной путь.

Сценарий 1: товар новый, движений нет

Самый простой случай — карточка создана, но товар ещё не приходовался и не продавался. Здесь единица меняется напрямую.

Порядок действий
  1. 1
    Откройте справочник «Номенклатура» и найдите нужную карточку товара.
  2. 2
    В поле «Единица измерения» (или «Единица хранения») нажмите выбор и найдите «м» (метр) в классификаторе единиц.
  3. 3
    Если метра нет в списке, добавьте его подбором из ОКЕИ по коду 006.
  4. 4
    Запишите карточку и убедитесь, что программа не выдала сообщение о наличии движений.
  5. 5
    Проверьте отчётом по остаткам, что товар отображается в метрах.

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

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

Сценарий 2: по товару уже есть движения и остатки

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

Порядок такой. Создайте новую позицию номенклатуры, например «Кабель ВВГ 3×2,5 (м)», с единицей измерения «м». Затем оформите документ списания старой позиции в штуках и оприходование новой в метрах — в УТ/ERP для этого используют документ «Пересортица товаров», который делает обе операции одним документом. В Бухгалтерии применяют «Оприходование товаров» и «Списание товаров» либо корректировку через инвентаризацию.

Количество при переносе пересчитывают по фактическому соотношению: если одна штука — это отрезок 3 метра, то 10 штук превращаются в 30 метров. Стоимость при этом должна сохраниться суммарно: себестоимость метра будет равна себестоимости штуки, делённой на метраж в штуке.

Сценарий 3: учёт в двух единицах через упаковки

Часто менять штуки на метры вообще не нужно — достаточно добавить вторую единицу. В УТ, ERP и КА для этого служат упаковки: базовая единица остаётся штукой, а метр (или наоборот) добавляется как упаковка с коэффициентом.

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

Сравнение вариантов

Смена единицы в карточке

Подходит только для товара без движений. Самый чистый вариант, история не засоряется.

Новая карточка + перенос остатков

Единственный корректный путь при наличии оборотов. Требует пересчёта количества и согласования с бухгалтерией.

Упаковка с коэффициентом

Подходит, когда нужны обе единицы одновременно. Не работает, если длина штуки непостоянна (каждый отрезок разный).

Ограничение упаковок важно понимать: коэффициент фиксированный. Если товар режется произвольно (кабель отматывается по факту, ткань отрезается разной длины), схема «штука = N метров» ломается. В таком случае базовой единицей лучше сразу делать метр, а штуками пользоваться только как упаковкой для целых бухт или рулонов.

Как задать коэффициент пересчёта правильно

Ошибка в коэффициенте — самая частая причина расхождений остатков после смены единиц. Коэффициент показывает, сколько базовых единиц содержится в одной упаковке. Если базовая единица — метр, а упаковка «рулон 50 м», коэффициент равен 50, а не 0,02.

Проверяйте направление пересчёта на тестовом примере: создайте приход 2 рулона и посмотрите в отчёте по остаткам, сколько метров получилось. Должно быть 100 метров. Если получилось 0,04 — коэффициент задан наоборот.

В некоторых конфигурациях для упаковки дополнительно указывают вес и объём — они используются при расчёте доставки. Эти поля необязательны, но если логистика ведётся в системе, заполнить их стоит сразу.

Проверка результата после изменения

После любого из сценариев результат проверяют отчётами, а не визуально по карточке. Основной инструмент — отчёт «Остатки товаров на складах» (в УТ/ERP) или «Оборотно-сальдовая ведомость» по счету 41 в Бухгалтерии.

Контрольные точки

Как проверить результат

Единица в отчёте по остаткам
Норма

Товар отображается в метрах, количество соответствует пересчёту

Тревожный признак

Остаток в штуках или количество не сходится с ожидаемым

Стоимость остатка
Норма

Суммарная себестоимость до и после переноса совпадает

Тревожный признак

Сумма изменилась — ошибка в пересчёте количества

Проведение нового документа
Норма

Приход/реализация проводятся в метрах без предупреждений

Тревожный признак

Программа требует старую единицу или ругается на упаковку

Печатные формы
Норма

В накладных и счетах-фактурах выводится «м» с кодом 006

Тревожный признак

Печатается «шт» — в документе выбрана старая единица

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

Типичные ошибки при смене единиц измерения

Типичные ошибки
01
Попытка отредактировать базовую единицу при наличии движений через обходные средства (групповое изменение, обработки) — приводит к рассогласованию регистров и ошибкам в отчётах.
02
Перенос остатков без пересчёта количества: 10 штук списали как 10 метров, хотя в штуке 3 метра — себестоимость метра искажается втрое.
03
Коэффициент упаковки задан в обратную сторону — остатки уходят в дробные значения.
04
Старая карточка осталась доступной для подбора — менеджеры продолжают продавать в штуках, остатки раздваиваются.
05
Перенос выполнен задним числом в закрытом периоде — расхождения с бухгалтерской отчётностью.

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

Если товаров со штуками много и все их нужно перевести на метры, не делайте это вручную по одной карточке. Сначала выгрузите список в табличный документ, проставьте коэффициенты пересчёта, сверьте с фактическими остатками склада — и только потом проводите перенос. Пакетная подготовка сокращает количество ошибок в разы.
ПЗ
Практическое замечание

FAQ

Можно ли поменять штуки на метры, если документы с товаром помечены на удаление?

Помеченные на удаление документы всё равно считаются движениями, пока не выполнено физическое удаление помеченных объектов. Запустите «Удаление помеченных объектов» в разделе администрирования, после чего программа позволит сменить единицу — при условии, что других ссылок на товар нет.

Что делать, если длина каждой штуки разная?

Фиксированный коэффициент здесь не подойдёт. Корректное решение — сделать базовой единицей метр и вести учёт фактического метража, а штуки использовать только информационно. В ERP и УТ для таких случаев также применяют мерные единицы с указанием количества в двух единицах в документе.

Изменится ли цена при смене единицы измерения?

Цены в 1С привязаны к единице измерения. После перехода на метры нужно пересчитать и заново установить цены: цена за метр равна цене за штуку, делённой на метраж в штуке. В УТ/ERP при использовании упаковок программа умеет пересчитывать цену автоматически по коэффициенту.

Как перенести остатки, если товаров несколько сотен позиций?

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

Почему в печатной форме всё равно выводятся штуки?

Проверьте, какая единица выбрана в самом документе, а не только в карточке. Если товар добавлен в документ до смены единицы, строка сохранила старое значение — очистите и заново подберите номенклатуру в табличной части, после чего перепроведите документ.

Итог

Что важно запомнить

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