Классификаторы, курсы, загрузка из Excel и чистка дублей: держим справочники 1С в порядке

· 10 мин

Содержание

Справочники в 1С 8.3 обновляют тремя способами: классификаторы и курсы валют загружаются через Администрирование → Интернет-поддержка и сервисы (вручную или регламентным заданием), списки вроде номенклатуры и контрагентов — загрузкой из файла или групповым изменением, а дубли убирает обработка Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей. Пути ниже даны для 1С:Бухгалтерии 3.0 в интерфейсе «Такси»; в ЗУП 3.1 и УТ 11 эти механизмы устроены так же, потому что взяты из общей Библиотеки стандартных подсистем.

Типичная ситуация: бухгалтер вводит БИК в платёжке, а программа пишет, что банк не найден. Или в отчёте по валютным счетам стоит курс трёхнедельной давности. В обоих случаях проблема не в документе, а в том, что справочник давно не обновляли. Разберём, какие справочники обновляются сами, какие — только вручную и как не наплодить дублей по дороге.

Какие справочники 1С обновляются и откуда берутся данные

Прежде чем что-то обновлять, полезно понять, откуда справочник получает данные. От этого зависит способ.

Тип справочникаПримерыОткуда обновляется
Загружаемые классификаторыБанки (БИК), адресный классификатор, курсы валютСервисы интернет-поддержки или файл с диска
Встроенные классификаторыОКВ, ОКЕИ, ОКОФ, ОКОПФВместе с релизом конфигурации
Пользовательские справочникиНоменклатура, контрагенты, сотрудники, складыРучной ввод, загрузка из файла, обмен с другой базой
Справочники по ИННРеквизиты контрагентовСервис заполнения по ИНН (1С:Контрагент)

Встроенные классификаторы — частая ловушка. Если в списке ОКОФ нет нового кода, никакая кнопка «Обновить» в справочнике не поможет: нужен свежий релиз конфигурации. Сначала проверьте версию программы в разделе Справка → О программе.

Для загружаемых классификаторов почти всё упирается в одно условие — подключённую интернет-поддержку. Её настраивают в разделе Администрирование → Интернет-поддержка и сервисы, вводя логин и пароль портала 1С. Без этого автоматические загрузки не работают, остаётся только загрузка из файла.

Обновление классификаторов: банки, адреса, ОКВ и ОКЕИ

Классификатор банков

Классификатор банков меняется часто: банки лицензии теряют, сливаются, меняют корреспондентские счета. Порядок обновления:

  1. Откройте Справочники → Банки и кассы → Банки.
  2. Найдите в командной панели команду загрузки классификатора (в БП 3.0 она есть прямо в списке банков).
  3. Выберите источник: с сайта через интернет -поддержку или из файла, если сервер без доступа в интернет.
  4. Дождитесь окончания загрузки и проверьте нужный БИК поиском по списку.

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

Устаревший БИК в реквизитах контрагента — не ошибка справочника банков, а ошибка банковского счёта контрагента. Классификатор подскажет, что банк недействителен, но новые реквизиты придётся запросить у самого контрагента.

Адресный классификатор

Адресный классификатор нужен для проверки адресов в карточках организации, сотрудников и контрагентов. Загружают его так:

  1. Администрирование → Интернет-поддержка и сервисы → Адресный классификатор.
  2. Команда загрузки классификатора.
  3. Отметьте только нужные регионы. Загружать все регионы имеет смысл, только если вы работаете с адресами по всей стране.
  4. Выберите источник: сайт или папка с ранее скачанными файлами.

Полный адресный классификатор весит много и загружается долго. Для файловой базы на слабом компьютере это может занять заметное время, поэтому запускайте загрузку не в разгар рабочего дня.

ОКВ, ОКЕИ и другие встроенные классификаторы

Эти классификаторы лежат внутри конфигурации. В справочнике видна только та часть, которую вы уже «подобрали»:

  • 💱 Валюты: Справочники → Банки и кассы → Валюты → команда подбора из классификатора ОКВ.
  • 📏 Единицы измерения: Справочники → Товары и услуги → Единицы измерения → подбор из ОКЕИ.

Добавлять такие элементы вручную, набирая код и название, не стоит. Ручной элемент с кодом 796 и элемент «шт», подобранный из ОКЕИ, — для программы два разных объекта. Отсюда потом берутся расхождения в печатных формах и обменах.

Курсы валют: ручная и автоматическая загрузка

Курсы валют в 1С 8.3 — отдельная история, потому что от них зависят переоценка и курсовые разницы. Ручная загрузка:

  1. Справочники → Банки и кассы → Валюты.
  2. Команда загрузки курсов в командной панели списка.
  3. Укажите период: с какой даты и по какую.
  4. Отметьте валюты и запустите загрузку.

Курсы подгружаются по данным ЦБ РФ на каждую дату периода. Если вы ведёте учёт задним числом, загружайте период целиком, начиная с первой валютной операции, а не только «на сегодня».

Что делать, если курс не загрузился

  • 🔌 Интернет-поддержка не подключена — загрузка просто не стартует. Подключите её в Администрирование → Интернет-поддержка и сервисы.
  • 🌐 На компьютере или сервере закрыт доступ в интернет — проверьте прокси в тех же настройках.
  • 💶 Курс валюты устанавливается ЦБ не ежедневно — для части валют это нормально, программа использует последний установленный курс.
  • ✍️ Курс вбит вручную в регистр — загрузка его перезапишет. Если вы ведёте учёт по договорному курсу, его задают в документе или договоре, а не правкой курса ЦБ.

Для валют, которых нет у ЦБ, курс можно задать вручную или зависимым от другой валюты: в карточке валюты есть настройка способа установки курса. Тогда загрузка такую валюту не трогает.

Загрузка справочников из Excel и внешних файлов

Когда нужно занести сотни позиций номенклатуры от поставщика или перенести клиентов из CRM, ручной ввод — худший вариант. В 1С 8.3 для этого есть загрузка данных из файла.

Встроенная загрузка из таблицы

В БП 3.0 и УТ 11 в списках «Номенклатура» и «Контрагенты» есть команда загрузки. Она открывает помощник:

  1. Вставьте данные из Excel в таблицу помощника или откройте файл xlsx.
  2. Сопоставьте колонки файла с реквизитами справочника.
  3. Программа покажет, какие строки сопоставлены с уже существующими элементами, а какие будут созданы как новые.
  4. Проверьте результат и подтвердите загрузку.

Главное в этой процедуре — шаг 3. Программа ищет существующий элемент по ключевому полю: для контрагентов это ИНН, для номенклатуры — артикул или наименование.

Сопоставление полей
ИНН→Контрагент: ИНН (ключ поиска)
Наименование→Контрагент: Наименование
Артикул→Номенклатура: Артикул (ключ поиска)
Название товара→Номенклатура: Наименование
Ед. изм.→Единица измерения (подобранная из ОКЕИ)
Ставка НДС→Ставка НДС

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

Когда встроенной загрузки мало

Встроенный помощник умеет только основные справочники. Для остальных случаев есть варианты:

  • 📄 Универсальная внешняя обработка загрузки из табличного документа. Её подключают через Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки или открывают через Файл → Открыть. Она умеет загружать в любой справочник, но требует внимательной настройки колонок.
  • 🔄 Обмен с другой базой 1С через «Синхронизацию данных» — если справочник ведётся в одной программе и должен попадать в другую.
  • 🧩 Своя обработка от программиста — если файл приходит регулярно в нестандартном формате.

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

Ручное редактирование, группы и групповое изменение реквизитов

Часть справочников обновляют только руками. Чтобы это не превращалось в многочасовую работу, используйте групповые инструменты.

Структура групп

Иерархический справочник (номенклатура, контрагенты) удобно разложить по группам: «Поставщики», «Покупатели», «Материалы», «Товары для перепродажи».

  1. В списке справочника нажмите «Создать группу ».
  2. Задайте название и, при необходимости, родительскую группу.
  3. Выделите элементы и перетащите их мышью в группу. Можно и через меню «Ещё» — там есть команда перемещения в группу.

Группы в БП 3.0 — не просто папки. Для номенклатуры к виду номенклатуры привязаны счета учёта, поэтому вид важнее группы. Группа влияет на отбор в отчётах, вид — на проводки.

Групповое изменение реквизитов

Когда нужно у 300 позиций поменять ставку НДС или у всех поставщиков проставить один вид договора, открывайте обработку:

Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов

Выберите справочник, задайте отбор (например, группа «Материалы»), отметьте реквизит и новое значение. Обработка покажет, сколько элементов изменится, и запишет их одним проходом. Из списка справочника её же можно вызвать для выделенных строк через меню «Ещё».

Групповое изменение не трогает уже проведённые документы. Если ставка НДС поменялась с какой-то даты, старые документы останутся со старой ставкой — это правильно. Новая подставится только в новые документы.

Поиск и объединение дублей в справочниках

Дубли — главный источник беспорядка: один поставщик заведён как «ООО Ромашка» и «Ромашка ООО», товар — с пробелом в конце и без. В итоге взаиморасчёты и остатки «размазываются» по двум карточкам.

Как найти и убрать дубли

  1. Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей.
  2. Выберите справочник и правила поиска: по наименованию (точно или по похожим словам) и по ИНН.
  3. Запустите поиск. Обработка покажет группы похожих элементов.
  4. В каждой группе отметьте оригинал, который остаётся.
  5. Выполните замену: все ссылки на дубли в документах и регистрах переключатся на оригинал, а дубли будут помечены на удаление.

Удаление помеченных

После замены дубли не исчезают сразу. Их удаляют отдельно:

Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов

Если на элемент где-то остались ссылки, программа его не удалит и покажет, где он используется. Это защита, а не сбой.

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

Как не плодить дубли заново

  • 🔍 Перед созданием контрагента ищите его по ИНН, а не по названию.
  • 🏷️ Для номенклатуры заполняйте артикул — по нему работает и поиск, и загрузка из файла.
  • 🤖 Используйте заполнение реквизитов по ИНН: название подтягивается из ЕГРЮЛ, и разнобоя в написании меньше.
  • 👤 Право добавлять элементы в справочник давайте ограниченному кругу пользователей.

Регламентные задания: автообновление справочников по расписанию

Чтобы курсы и классификаторы обновлялись без участия человека, в 1С есть регламентные задания. Их список открывается здесь:

Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания

Задания, связанные со справочниками, легко найти по названию — в нём есть слова «курсы валют», «классификаторы», «адресный классификатор». В карточке задания можно включить его и задать расписание.

Где работает ваша база?

Как проверить, что автообновление работает

  1. В списке регламентных заданий откройте нужное задание.
  2. Посмотрите дату и состояние последнего выполнения.
  3. Если там ошибка — откройте журнал регистрации (Администрирование → Обслуживание → Журнал регистрации) с отбором по дате последнего запуска.

Самые частые причины сбоя: отключилась интернет-поддержка после смены пароля на портале, сервер потерял доступ в интернет, задание выключено после обновления конфигурации.

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

Частые вопросы

Можно ли обновить классификатор банков без интернета на сервере?
Да. Скачайте файл классификатора на компьютере с интернетом, перенесите его на сервер и при загрузке выберите источник «из файла» вместо загрузки с сайта.
Почему после обновления релиза в справочнике не появились новые коды ОКОФ или ОКЕИ?
Встроенные классификаторы только хранятся в конфигурации. Чтобы новый код появился в справочнике базы, его нужно подобрать из классификатора командой подбора в списке справочника.
Удалятся ли мои ручные изменения в карточке банка после загрузки классификатора?
Реквизиты, которые приходят из классификатора (наименование, корсчёт, город), будут перезаписаны. Если банку нужно своё название, создайте элемент вручную без связи с классификатором.
Что будет, если удалить дубль контрагента без замены ссылок?
Программа не даст удалить элемент, на который ссылаются документы. Сначала замените ссылки через обработку поиска дублей, затем удалите помеченные объекты.
Как часто нужно загружать адресный классификатор?
Обычно хватает загрузки раз в несколько месяцев или при появлении ошибок проверки адреса. Достаточно регионов, с которыми вы реально работаете.