Классификатор единиц измерения в 1С: коды и как с ним работать
Классификатор единиц измерения в 1С это справочник единиц с числовыми кодами по общероссийскому классификатору (ОКЕИ). Он нужен, чтобы «штука» и «килограмм» везде означали одно и то же и чтобы единицы попадали в печатные формы и отчётность с правильным кодом. Загрузить классификатор просто. Сложнее удержать порядок: в карточках всё равно появляются «шт», «штука» и «ШТ.» как отдельные записи.
Что такое классификатор единиц
В большинстве конфигураций 1С есть два связанных справочника. Первый хранит классификатор: единицы с наименованием, условным обозначением и кодом. Второй хранит единицы, которыми пользуется ваше предприятие, и в карточках номенклатуры выбирают именно их. Как называются эти справочники и где их искать в интерфейсе, зависит от конфигурации и версии, поэтому в вашей базе путь может отличаться от описанного здесь.
Код единицы в классификаторе числовой. Вот коды, в которых нет разночтений:
| Единица | Код |
|---|---|
| Штука | 796 |
| Килограмм | 166 |
| Метр | 006 |
| Литр | 112 |
Остальные единицы, включая упаковки, комплекты, тонны и квадратные метры, тоже есть в классификаторе, но их коды берите из самой базы или из актуального текста ОКЕИ, а не по памяти.
Код единицы: где он нужен
Пока вы пользуетесь единицей внутри базы, код никто не видит. Он появляется в нескольких местах.
- Печатные формы и отчётность, где единица указывается по классификатору.
- Электронные документы, куда единица уходит вместе с кодом. Если у единицы нет кода или он неверный, получатель может не принять документ.
- Обмен с другими системами, где единицу сопоставляют по коду, а не по названию.
Поэтому проверять код стоит до первого обмена, а не после первой ошибки.
Как загрузить классификатор
В типовых конфигурациях классификатор поставляется вместе с программой и подбирается из списка. Общая схема такая, но кнопки и пункты меню в вашей версии могут называться иначе:
- Откройте справочник единиц измерения и найдите команду подбора из классификатора.
- Отметьте нужные единицы и подтвердите подбор. Записи появятся уже с правильным кодом и обозначением.
- В карточках номенклатуры выбирайте единицы из этого справочника, а не заводите новые вручную.
Если команды подбора нет, классификатор в вашей конфигурации может обновляться вместе с релизом или загружаться отдельно. Это стоит уточнить у администратора базы или в документации конфигурации. Любые массовые изменения сначала делайте на копии.
Единицы вне классификатора
Предприятие часто вводит собственные единицы: «бухта», «рулон», «коробка 20 шт». Их не найти в общероссийском классификаторе, и кода по ОКЕИ у них нет. Это нормально, когда такая единица существует как упаковка с коэффициентом пересчёта к базовой. Как это устроено, описано в материале про единицы и упаковки в карточке. Проблемы начинаются, когда «упаковку» заводят как самостоятельную базовую единицу, и тогда один товар считают в разных единицах.
Почему записи расходятся
Даже при классификаторе справочник единиц разрастается. Причины банальны.
- Единицу добавили вручную, не заглянув в список подбора.
- Данные приехали из Excel, где единица записана как текст, и при загрузке для каждого написания создалась своя запись.
- Базы объединяли, и каждая принесла свои «шт».
- Разные люди пишут обозначения по-разному: «шт», «шт.», «Шт», «штука».
Результат виден в отчётах: остатки штук разложены по трём записям, и итог не сходится. Про то, как это связано с дублями карточек, есть материал про загрузку из Excel.
Как проверить единицы по выгрузке
Проверка занимает несколько минут и не требует специальных знаний.
- Выгрузите справочник номенклатуры в Excel вместе с колонкой «Единица». Как это сделать, описано в отдельной статье.
- Постройте сводную таблицу по этой колонке: сколько карточек на каждое написание.
- Выпишите варианты, которые означают одно и то же. Сравните с классификатором и с тем, какие единицы вы намерены оставить.
| Запись в выгрузке | Код | Что с ней сделать |
|---|---|---|
| шт | 796 | Оставить как основную запись штуки |
| штука | нет или 796 | Объединить с «шт» |
| ШТ. | нет | Объединить с «шт» |
| кг | 166 | Оставить |
| килограмм | нет | Объединить с «кг» |
| бухта | нет | Проверить: упаковка с коэффициентом или ошибка |
Как не допустить новых расхождений
Чистка без правил живёт недолго. Три шага удерживают порядок.
- Закройте возможность свободного ввода единицы там, где конфигурация это позволяет, или договоритесь, что новые единицы заводит один ответственный.
- При загрузке из Excel заранее приведите колонку единиц к спискам допустимых значений и сопоставьте текст с существующими записями.
- Включите проверку единиц в регламент заведения карточки, рядом с проверкой на повтор по наименованию.
Если этого не сделать, через год сводная таблица покажет те же три написания штуки, только карточек станет больше.
Что делать с найденными вариантами
Порядок простой: выбрать одну запись-представителя, перевести на неё карточки, лишние пометить на удаление. Но есть два предостережения.
- Не удаляйте записи, на которые есть ссылки. 1С обычно не даст сделать это, а замену единицы в уже проведённых документах нужно согласовать с учётом.
- Проверьте коэффициенты. Если «упаковка» заменена на «штуку», количество в остатках меняет смысл.
Если справочник большой, единицы удобно разбирать вместе с остальными полями карточки: дубль по наименованию часто совпадает с дублем по единице. Пришлите выгрузку на бесплатную пробу, и в файле с результатом единицы будут приведены к одному написанию.
Вопросы про классификатор единиц
- Можно ли добавить свою единицу?
- Да. Если единицы нет в классификаторе, её заводят вручную, и кода по ОКЕИ у неё не будет. Для внутреннего учёта это допустимо. Если единица уходит в документы для внешних получателей, проверьте, как они читают пустой код.
- Что будет с остатками при замене единицы?
- Если меняется только запись справочника, то есть «штука» заменяется на «шт», а смысл тот же, остатки не меняются. Если меняется смысл единицы, например «упаковка» на «штуку», количества нужно пересчитать с учётом коэффициента. Такие правки не делайте без копии базы и без согласования с учётом.
- Зачем в карточке код, если я его не вижу?
- Код нужен для печатных форм, электронных документов и обмена. Внутри базы вы работаете с названием, а наружу единица выходит вместе с кодом.
Проверим единицы измерения в вашей выгрузке
Пришлите 5–10 тыс строк справочника номенклатуры в Excel или CSV, можно обезличенных. В течение дня вернём файл с группами дублей, единым наименованием, классом, уверенностью и статусом. Бесплатно.
Прислать строки на пробу