Справочники и Данные · 10 мин
Как загрузить ОКОФ в 1С: пошаговая инструкция
Как загрузить ОКОФ в 1С: где взять файл классификатора, как обновить справочник в 1С:Бухгалтерии 8.3, проверка амортизационных групп и типичные ошибки.
ОКОФ — общероссийский классификатор основных фондов, по которому в 1С определяется амортизационная группа объекта основных средств. Без актуального справочника ОКОФ нельзя корректно принять к учёту основное средство: программа не сможет подставить код, а значит, есть риск неверно определить срок полезного использования и сумму амортизации. Поэтому загрузка классификатора — одна из первых настроек при внедрении учёта ОС или после обновления нормативной базы.
В типовых конфигурациях 1С (Бухгалтерия предприятия 8.3, ERP, Комплексная автоматизация) классификатор ОКОФ либо уже предзаполнен при установке, либо загружается из файла поставки. Проблемы возникают в трёх ситуациях: база создана давно и справочник устарел, конфигурация самописная или сильно доработанная, либо классификатор был очищен при свёртке или переносе данных. Во всех случаях задача решается загрузкой актуального файла ОКОФ.
Ниже разобрано, где взять корректный файл классификатора, как загрузить его в 1С:Бухгалтерию 8.3 и в другие конфигурации, как проверить результат и какие ошибки встречаются чаще всего.
Что такое ОКОФ и зачем он нужен в 1С
ОКОФ (ОК 013-2014, ранее ОК 013-94) — это иерархический классификатор, в котором каждому виду основных фондов присвоен код. В 1С справочник «ОКОФ» хранит эти коды и связь с амортизационными группами по постановлению Правительства РФ № 1. Когда бухгалтер вводит новое основное средство, он выбирает код ОКОФ, и программа автоматически подставляет амортизационную группу, а по ней — диапазон срока полезного использования.
Если справочник пуст или устарел, типичные симптомы такие: в карточке ОС поле «Код по ОКОФ» пустое и не даёт выбора, поиск по наименованию ничего не находит, амортизационная группа не заполняется автоматически. Это прямой признак того, что классификатор нужно загрузить или обновить.
Где взять файл классификатора ОКОФ
Самый надёжный источник — поставка самой конфигурации. Файл классификатора обычно называется okof.xml и входит в комплект обновления 1С:Бухгалтерии. После обновления конфигурации файлы классификаторов можно найти в каталоге шаблонов: путь вида C:\Users\Имя\AppData\Roaming\1C\1cv8\tmplts\1c\Accounting\версия\, внутри — подкаталоги с файлами классификаторов.
Второй вариант — встроенный механизм загрузки из интернет-поддержки. В свежих релизах 1С:Бухгалтерии классификаторы обновляются автоматически через сервис «1С:Обновление программ», если у организации действует договор ИТС и в программе настроено подключение к порталу 1С. В этом случае ручная загрузка файла вообще не требуется.
Третий вариант — файл из комплекта поставки при первой установке. Если база развёрнута из дистрибутива, классификаторы часто уже загружены, и дополнительных действий не нужно. Проверить это можно, открыв справочник ОКОФ и убедившись, что он заполнен.
Загрузка ОКОФ в 1С:Бухгалтерии 8.3
В типовой 1С:Бухгалтерии 8.3 загрузка выполняется из справочника ОКОФ. Порядок действий: откройте раздел «Справочники» → «ОС и НМА» → «Общероссийский классификатор основных фондов» (в некоторых релизах путь: «ОС и НМА» → «ОКОФ»). В форме списка нажмите кнопку «Загрузить классификатор» или «Подобрать из классификатора» — в зависимости от релиза название отличается.
Далее программа предложит выбрать источник: загрузка из файла или обновление через интернет. При загрузке из файла укажите путь к okof.xml из каталога шаблонов и запустите загрузку. Процесс может занять несколько минут — классификатор содержит тысячи позиций.
После завершения программа покажет сообщение о результате. Убедитесь, что в справочнике появились группы и коды: раскройте иерархию и найдите, например, код 330.28.22.18.190 для компьютеров или группу для зданий.
- 1Откройте «Справочники» → «ОС и НМА» → «Общероссийский классификатор основных фондов»
- 2Нажмите «Загрузить классификатор»
- 3Выберите источник: файл okof.xml из каталога шаблонов или загрузку через интернет
- 4Дождитесь окончания загрузки и сообщения о результате
- 5Проверьте, что коды появились в справочнике и доступны в карточке ОС
Загрузка ОКОФ в других конфигурациях
В 1С:ERP и 1С:Комплексной автоматизации механизм похожий: справочник ОКОФ находится в разделе «Нормативно-справочная информация» или «Регламентированный учёт», загрузка выполняется командой «Заполнить по классификатору» или через обработку загрузки. Если команда недоступна, проверьте права пользователя — нужны права на изменение нормативно-справочной информации.
В самописных и сильно доработанных конфигурациях типовой обработки может не быть. Тогда используют универсальную обработку «Загрузка данных из табличного документа» (есть на диске ИТС) и загружают коды из подготовленной таблицы, либо привлекают программиста для написания загрузки из XML.
В базовых версиях 1С:Бухгалтерии функциональность загрузки классификатора сохраняется, но автоматическое обновление через интернет может быть ограничено — в этом случае используйте файл из поставки обновления.
Сравнение вариантов
Подходит при действующем договоре ИТС и настроенном подключении; не требует ручных действий, но зависит от доступа к порталу
Универсальный способ для любой типовой конфигурации; требует найти файл в каталоге шаблонов
Подходит, если нужно добавить пару позиций; для полного классификатора непрактичен и чреват ошибками
Проверка результата после загрузки
После загрузки откройте справочник ОКОФ и убедитесь, что он заполнен иерархически: группы верхнего уровня раскрываются в подгруппы и конечные коды. Проверьте несколько известных кодов через поиск по наименованию — например, «персональный компьютер» или «здание».
Затем создайте тестовое принятие к учёту основного средства (в копии базы или без проведения документа): выберите код ОКОФ и убедитесь, что амортизационная группа подставилась автоматически. Это ключевой признак корректной загрузки связки «код — группа».
Как проверить результат
Иерархия заполнена, поиск по наименованию находит коды
Справочник пуст или поиск ничего не находит
Код выбирается, амортизационная группа подставляется автоматически
Поле кода пустое, группу приходится вводить вручную
Программа сообщила об успешном завершении без ошибок
Ошибка чтения файла или прерывание загрузки
Типичные ошибки и их устранение
Самая частая ошибка — попытка загрузить файл не того формата. Обработка 1С ожидает XML определённой структуры; файл, скачанный с произвольного сайта или конвертированный из Excel, вызовет ошибку чтения. Решение — использовать только файл из поставки конфигурации.
Вторая проблема — недостаток прав. Если кнопка «Загрузить классификатор» неактивна, у пользователя нет прав на изменение справочника. Войдите под пользователем с полными правами или попросите администратора выдать нужную роль.
Третья ситуация — загрузка прерывается с ошибкой в файловой базе при нехватке места или блокировке. Перед загрузкой убедитесь, что с базой не работают другие пользователи, а на диске достаточно свободного места. Для крупных баз перед любыми массовыми изменениями справочников разумно сделать резервную копию.
Когда нужно обновлять ОКОФ повторно
ОКОФ не меняется ежемесячно, но периодически выходят изменения к классификатору, а при переходе на новую редакцию (как это было при замене ОК 013-94 на ОК 013-2014) требуется полное обновление справочника с перекодировкой уже введённых основных средств. Следите за информацией в описаниях обновлений конфигурации: если релиз содержит обновлённый классификатор, об этом указывается в описании.
Для уже принятых к учёту основных средств обновление классификатора обычно не требует замены кодов — амортизация продолжает считаться по ранее установленной группе. Пересмотр нужен только при смене редакции классификатора и по решению бухгалтера с учётом нормативных требований.
Перед массовым вводом основных средств удобно один раз загрузить классификатор и проверить подстановку амортизационных групп на двух-трёх типовых объектах — это исключит исправление десятков документов в дальнейшем.
Частые вопросы
В справочнике ОКОФ нет кнопки «Загрузить классификатор». Что делать?
Проверьте права пользователя — нужны права на изменение нормативно-справочной информации. Также убедитесь, что используется типовая конфигурация актуального релиза: в старых или доработанных версиях команда может называться иначе или находиться в меню «Ещё» формы списка справочника.
Можно ли загрузить ОКОФ из Excel?
Типовая обработка загрузки классификатора работает с XML-файлом из поставки. Для загрузки из Excel используйте универсальную обработку «Загрузка данных из табличного документа», но структуру таблицы (код, наименование, амортизационная группа) придётся подготовить вручную, что повышает риск ошибок.
Загрузка завершилась с ошибкой чтения файла. В чём причина?
Чаще всего файл повреждён, имеет неверный формат или взят не из поставки конфигурации. Проверьте, что это именно okof.xml из каталога шаблонов нужной версии, и повторите загрузку. Если файл открывается в браузере как корректный XML, но 1С его не читает, обновите релиз конфигурации.
Нужно ли загружать ОКОФ в каждую базу отдельно?
Да, справочник хранится внутри каждой информационной базы. Если у организации несколько баз (например, по разным юрлицам), классификатор загружается в каждую. Альтернатива — обновление через интернет-сервис, если он настроен во всех базах.
После загрузки в карточке ОС группа не подставляется. Почему?
Возможные причины: выбран код, для которого в классификаторе не указана амортизационная группа (тогда её задают вручную по нормативным документам), либо загрузка выполнилась частично. Проверьте другой код и сообщение о результатах загрузки.
Как узнать, какая редакция ОКОФ загружена в базу?
Откройте справочник и посмотрите структуру кодов: у редакции ОК 013-2014 коды имеют вид XXX.XX.XX.XX.XXX, у старой редакции — другой формат. Также дата и источник загрузки могут отображаться в служебной информации справочника или журнале загрузки классификаторов.
Что важно запомнить
ОКОФ загружается в 1С через команду «Загрузить классификатор» в справочнике ОКОФ — из файла okof.xml поставки или через интернет-сервис при действующем ИТС. Используйте только официальные источники, перед загрузкой сделайте резервную копию, а после — проверьте автоматическую подстановку амортизационной группы в карточке основного средства.