Справочники и Данные · 9 мин
Какой код у тонны в 1С и как настроить единицу измерения
Какой код у тонны в 1С: код ОКЕИ 168, где найти единицу измерения в классификаторе, как добавить тонну в номенклатуру и настроить пересчёт в килограммы.
В 1С единицы измерения хранятся в классификаторе ОКЕИ — Общероссийском классификаторе единиц измерения. У тонны в этом классификаторе код 168, а международное буквенное обозначение — t. Именно этот код используется при обмене электронными документами (ЭДО), в печатных формах ТОРГ-12, УПД и при выгрузке данных в другие системы.
Частая ситуация: бухгалтер или менеджер заводит номенклатуру в тоннах, а в документах подставляется «шт» или «кг», либо при отправке УПД контрагенту вылезает ошибка «неизвестный код единицы измерения». Всё это решается правильной настройкой единицы измерения в справочнике и карточке товара.
Какой код у тонны по ОКЕИ
Тонна относится к разделу единиц массы Общероссийского классификатора единиц измерения. Её основные реквизиты:
- Код: 168;
- Наименование: тонна;
- Условное обозначение (национальное): т;
- Международное обозначение: t.
Рядом в классификаторе находятся связанные единицы: килограмм (код 166), грамм (код 163), центнер (код 206). Важно не путать код 168 с кодом 166: если в электронном документе вместо тонны указать килограмм, количество и сумма по строке для контрагента исказятся в тысячу раз.
Где в 1С найти код единицы измерения
В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ERP, Комплексная автоматизация) классификатор единиц измерения называется «Классификатор единиц измерения» или «Единицы измерения». Найти его можно через раздел «НСИ» или «Справочники», либо через поиск в меню «Все функции».
Чтобы увидеть код тонны, откройте классификатор, найдите строку «Тонна» (поиск по наименованию работает по кнопке «Найти» или Ctrl+F) и посмотрите колонку «Код» — там будет 168. Если колонка скрыта, откройте саму запись: код хранится в реквизите «Код» элемента справочника.
В карточке номенклатуры код напрямую обычно не отображается: там выбирается сама единица измерения, а код подставляется автоматически при печати документов и формировании электронных файлов.
- 1Откройте «НСИ» → «Классификатор единиц измерения» (или найдите его через «Все функции»)
- 2Найдите строку «Тонна» через поиск по наименованию
- 3Откройте элемент и проверьте: код — 168, обозначение — т / t
- 4Если записи нет — добавьте её из классификатора кнопкой «Подбор из ОКЕИ»
Как добавить тонну, если её нет в справочнике
В свежей базе классификатор обычно уже заполнен, но после переноса данных или в самописных конфигурациях список может быть пустым или неполным. Тогда тонну нужно добавить вручную из макета ОКЕИ.
Порядок действий в типовых конфигурациях: откройте справочник единиц измерения, нажмите «Подбор из ОКЕИ» (или «Добавить из классификатора»), найдите в открывшемся списке «Тонна» и перенесите её в справочник. Код 168 и обозначения подставятся автоматически — вручную их вводить не нужно и нежелательно: опечатка в коде приведёт к ошибкам в ЭДО.
Если кнопки подбора из классификатора нет, создайте элемент вручную: наименование «Тонна», код «168», условное обозначение «т», международное — «t». После сохранения проверьте, что единица доступна для выбора в карточке номенклатуры.
Как установить тонну для номенклатуры
Единица хранения остатков задаётся в карточке номенклатуры в поле «Единица хранения» (в УТ и ERP) или «Единица» (в 1С:Бухгалтерии). Откройте карточку товара, в поле единицы измерения выберите «Тонна» из списка и запишите карточку.
Если по товару уже есть движения в регистрах (поступления, продажи, остатки), смена базовой единицы может быть заблокирована или приведёт к некорректным остаткам. В этом случае безопаснее не менять единицу, а добавить дополнительную упаковку с коэффициентом пересчёта — об этом ниже.
После изменения проверьте результат: создайте тестовый документ «Реализация товаров и услуг», добавьте этот товар и распечатайте ТОРГ-12 или УПД. В графе «Единица измерения» должны стоять «тонна» и код «168».
Пересчёт тонн в килограммы: упаковки и коэффициенты
На практике товар часто приходит в тоннах, а отпускается в килограммах — или наоборот. Для этого в карточке номенклатуры настраиваются упаковки (в УТ/ERP) или дополнительные единицы с коэффициентом.
Пример: базовая единица — килограмм. Создайте упаковку «тонна» с коэффициентом 1000 (1 тонна = 1000 кг). Тогда в документе можно выбрать единицу «тонна», а программа автоматически пересчитает количество в базовые килограммы для учёта остатков.
Обратная ситуация: базовая единица — тонна, а отгружаете в килограммах. Тогда упаковка «килограмм» задаётся с коэффициентом 0,001. Учтите, что при дробных коэффициентах возможны округления в расчётах — проверьте на тестовом документе, как округляется количество и сумма.
Где ещё встречается код 168
Код ОКЕИ подставляется не только в печатные формы. Он используется в нескольких местах, где его отсутствие или ошибка критичны:
- ЭДО и УПД: в XML-файле универсального передаточного документа единица измерения передаётся кодом. Оператор ЭДО и контрагент сверяют код с классификатором — незаполненный код может стать причиной отказа в приёме документа.
- Маркировка и «Честный знак»: в отчётах о нанесении и вводе в оборот указывается код единицы измерения товара.
- Обмен с сайтом и WMS: при выгрузке каталога в CommerceML код единицы передаётся вместе с наименованием.
- Меркурий (ветеринарные сертификаты): при гашении ВСД единица измерения должна соответствовать справочнику ФГИС.
Поэтому код 168 должен быть заполнен у единицы «Тонна» во всех справочниках, где она используется, и совпадать между связанными базами, если у вас распределённый учёт.
Как проверить результат
В графе единицы измерения: «тонна», код 168
Единица «шт» или пустой код
Документ принят оператором без замечаний
Ошибка «неизвестный код единицы измерения»
Количество отображается в тоннах с корректными значениями
Остатки в 1000 раз больше или меньше реальных
Типичные ошибки при работе с тоннами в 1С
Первая ошибка — ручное создание единицы с опечаткой в коде (например, 186 вместо 168). Визуально в документах всё выглядит нормально, но электронные документы отклоняются. Лечение: исправить код в элементе справочника и переотправить документы.
Вторая ошибка — смена базовой единицы у товара с остатками. Остатки в регистрах хранятся в базовой единице, и после смены «кг» на «т» 5000 кг превратятся в «5000 тонн». Перед таким изменением снимите остатки документом оприходования/списания или используйте упаковки вместо смены базовой единицы.
Третья ошибка — разные коэффициенты упаковки «тонна» у похожих товаров. Если у одного товара тонна = 1000 кг, а у другого по ошибке = 100 кг, сводные отчёты по группе товаров будут бессмысленными. Периодически проверяйте упаковки отчётом или групповой обработкой.
Что важно запомнить
Код тонны по ОКЕИ — 168 (обозначение т / t). Единица выбирается из классификатора единиц измерения, для пересчёта в килограммы используются упаковки с коэффициентом 1000. До изменения единиц у товаров с остатками сделайте резервную копию и проверьте результат на тестовом документе.
Частые вопросы
Какой код у тонны в УПД и ТОРГ-12?
Тот же, что и в классификаторе ОКЕИ, — 168. 1С подставляет его автоматически из справочника единиц измерения, если у товара корректно выбрана единица «тонна». Если код в печатной форме пустой, проверьте, заполнен ли реквизит «Код» у элемента справочника.
Чем код тонны отличается от кода килограмма?
У килограмма код ОКЕИ 166, у тонны — 168. Это разные единицы, и подмена одной другой в электронном документе искажает количество в 1000 раз, что почти гарантированно приведёт к расхождению с контрагентом.
Можно ли изменить код 168 на другой?
Технически поле редактируется, но делать этого нельзя: код должен соответствовать ОКЕИ, иначе документы не пройдут форматный контроль у оператора ЭДО и у контрагентов. Если код изменён по ошибке — верните значение 168.
Почему в карточке товара нельзя выбрать тонну?
Скорее всего, в справочнике единиц измерения нет элемента «Тонна» — добавьте его через «Подбор из ОКЕИ». Вторая причина — ограничение прав: у пользователя может не быть доступа к изменению карточки номенклатуры.
Как перевести остатки из килограммов в тонны без ошибок?
Безопасный путь: оставить базовую единицу «кг» и добавить упаковку «тонна» с коэффициентом 1000. Если нужно именно сменить базовую единицу, сначала списывают остатки, меняют единицу, затем оприходуют в новых единицах — и обязательно сверяют отчёт до и после.
Где посмотреть коды других единиц измерения?
В том же справочнике «Классификатор единиц измерения»: штука — 796, килограмм — 166, метр — 006, литр — 112. Полный перечень доступен через кнопку подбора из ОКЕИ внутри справочника.