Классификаторы, курсы, загрузка из Excel и чистка дублей: держим справочники 1С в порядке
Содержание
Справочники в 1С 8.3 обновляют тремя способами: классификаторы и курсы валют загружаются через Администрирование → Интернет-поддержка и сервисы (вручную или регламентным заданием), списки вроде номенклатуры и контрагентов — загрузкой из файла или групповым изменением, а дубли убирает обработка Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей. Пути ниже даны для 1С:Бухгалтерии 3.0 в интерфейсе «Такси»; в ЗУП 3.1 и УТ 11 эти механизмы устроены так же, потому что взяты из общей Библиотеки стандартных подсистем.
Типичная ситуация: бухгалтер вводит БИК в платёжке, а программа пишет, что банк не найден. Или в отчёте по валютным счетам стоит курс трёхнедельной давности. В обоих случаях проблема не в документе, а в том, что справочник давно не обновляли. Разберём, какие справочники обновляются сами, какие — только вручную и как не наплодить дублей по дороге.
Какие справочники 1С обновляются и откуда берутся данные
Прежде чем что-то обновлять, полезно понять, откуда справочник получает данные. От этого зависит способ.
| Тип справочника | Примеры | Откуда обновляется |
|---|---|---|
| Загружаемые классификаторы | Банки (БИК), адресный классификатор, курсы валют | Сервисы интернет-поддержки или файл с диска |
| Встроенные классификаторы | ОКВ, ОКЕИ, ОКОФ, ОКОПФ | Вместе с релизом конфигурации |
| Пользовательские справочники | Номенклатура, контрагенты, сотрудники, склады | Ручной ввод, загрузка из файла, обмен с другой базой |
| Справочники по ИНН | Реквизиты контрагентов | Сервис заполнения по ИНН (1С:Контрагент) |
Встроенные классификаторы — частая ловушка. Если в списке ОКОФ нет нового кода, никакая кнопка «Обновить» в справочнике не поможет: нужен свежий релиз конфигурации. Сначала проверьте версию программы в разделе Справка → О программе.
Для загружаемых классификаторов почти всё упирается в одно условие — подключённую интернет-поддержку. Её настраивают в разделе Администрирование → Интернет-поддержка и сервисы, вводя логин и пароль портала 1С. Без этого автоматические загрузки не работают, остаётся только загрузка из файла.
Обновление классификаторов: банки, адреса, ОКВ и ОКЕИ
Классификатор банков
Классификатор банков меняется часто: банки лицензии теряют, сливаются, меняют корреспондентские счета. Порядок обновления:
- Откройте
Справочники → Банки и кассы → Банки. - Найдите в командной панели команду загрузки классификатора (в БП 3.0 она есть прямо в списке банков).
- Выберите источник: с сайта через интернет -поддержку или из файла, если сервер без доступа в интернет.
- Дождитесь окончания загрузки и проверьте нужный БИК поиском по списку.
После загрузки элементы справочника «Банки», которые уже есть в базе, обновляются по данным классификатора. Если банк закрылся, программа помечает это в карточке, и при выборе такого банка в платёжке вы увидите предупреждение.
Устаревший БИК в реквизитах контрагента — не ошибка справочника банков, а ошибка банковского счёта контрагента. Классификатор подскажет, что банк недействителен, но новые реквизиты придётся запросить у самого контрагента.
Адресный классификатор
Адресный классификатор нужен для проверки адресов в карточках организации, сотрудников и контрагентов. Загружают его так:
Администрирование → Интернет-поддержка и сервисы → Адресный классификатор.- Команда загрузки классификатора.
- Отметьте только нужные регионы. Загружать все регионы имеет смысл, только если вы работаете с адресами по всей стране.
- Выберите источник: сайт или папка с ранее скачанными файлами.
Полный адресный классификатор весит много и загружается долго. Для файловой базы на слабом компьютере это может занять заметное время, поэтому запускайте загрузку не в разгар рабочего дня.
ОКВ, ОКЕИ и другие встроенные классификаторы
Эти классификаторы лежат внутри конфигурации. В справочнике видна только та часть, которую вы уже «подобрали»:
- 💱 Валюты:
Справочники → Банки и кассы → Валюты→ команда подбора из классификатора ОКВ. - 📏 Единицы измерения:
Справочники → Товары и услуги → Единицы измерения→ подбор из ОКЕИ.
Добавлять такие элементы вручную, набирая код и название, не стоит. Ручной элемент с кодом 796 и элемент «шт», подобранный из ОКЕИ, — для программы два разных объекта. Отсюда потом берутся расхождения в печатных формах и обменах.
Курсы валют: ручная и автоматическая загрузка
Курсы валют в 1С 8.3 — отдельная история, потому что от них зависят переоценка и курсовые разницы. Ручная загрузка:
Справочники → Банки и кассы → Валюты.- Команда загрузки курсов в командной панели списка.
- Укажите период: с какой даты и по какую.
- Отметьте валюты и запустите загрузку.
Курсы подгружаются по данным ЦБ РФ на каждую дату периода. Если вы ведёте учёт задним числом, загружайте период целиком, начиная с первой валютной операции, а не только «на сегодня».
Что делать, если курс не загрузился
- 🔌 Интернет-поддержка не подключена — загрузка просто не стартует. Подключите её в
Администрирование → Интернет-поддержка и сервисы. - 🌐 На компьютере или сервере закрыт доступ в интернет — проверьте прокси в тех же настройках.
- 💶 Курс валюты устанавливается ЦБ не ежедневно — для части валют это нормально, программа использует последний установленный курс.
- ✍️ Курс вбит вручную в регистр — загрузка его перезапишет. Если вы ведёте учёт по договорному курсу, его задают в документе или договоре, а не правкой курса ЦБ.
Для валют, которых нет у ЦБ, курс можно задать вручную или зависимым от другой валюты: в карточке валюты есть настройка способа установки курса. Тогда загрузка такую валюту не трогает.
Загрузка справочников из Excel и внешних файлов
Когда нужно занести сотни позиций номенклатуры от поставщика или перенести клиентов из CRM, ручной ввод — худший вариант. В 1С 8.3 для этого есть загрузка данных из файла.
Встроенная загрузка из таблицы
В БП 3.0 и УТ 11 в списках «Номенклатура» и «Контрагенты» есть команда загрузки. Она открывает помощник:
- Вставьте данные из Excel в таблицу помощника или откройте файл xlsx.
- Сопоставьте колонки файла с реквизитами справочника.
- Программа покажет, какие строки сопоставлены с уже существующими элементами, а какие будут созданы как новые.
- Проверьте результат и подтвердите загрузку.
Главное в этой процедуре — шаг 3. Программа ищет существующий элемент по ключевому полю: для контрагентов это ИНН, для номенклатуры — артикул или наименование.
Если ключевого поля в файле нет, каждая строка станет новым элементом. Загрузите прайс без артикулов два раза — получите две копии каждой позиции.
Когда встроенной загрузки мало
Встроенный помощник умеет только основные справочники. Для остальных случаев есть варианты:
- 📄 Универсальная внешняя обработка загрузки из табличного документа. Её подключают через
Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработкиили открывают черезФайл → Открыть. Она умеет загружать в любой справочник, но требует внимательной настройки колонок. - 🔄 Обмен с другой базой 1С через «Синхронизацию данных» — если справочник ведётся в одной программе и должен попадать в другую.
- 🧩 Своя обработка от программиста — если файл приходит регулярно в нестандартном формате.
Первую загрузку любого крупного файла делайте на копии базы. Ошибка в сопоставлении колонок на рабочей базе означает сотни испорченных карточек, которые потом придётся чистить вручную.
Ручное редактирование, группы и групповое изменение реквизитов
Часть справочников обновляют только руками. Чтобы это не превращалось в многочасовую работу, используйте групповые инструменты.
Структура групп
Иерархический справочник (номенклатура, контрагенты) удобно разложить по группам: «Поставщики», «Покупатели», «Материалы», «Товары для перепродажи».
- В списке справочника нажмите «Создать группу ».
- Задайте название и, при необходимости, родительскую группу.
- Выделите элементы и перетащите их мышью в группу. Можно и через меню «Ещё» — там есть команда перемещения в группу.
Группы в БП 3.0 — не просто папки. Для номенклатуры к виду номенклатуры привязаны счета учёта, поэтому вид важнее группы. Группа влияет на отбор в отчётах, вид — на проводки.
Групповое изменение реквизитов
Когда нужно у 300 позиций поменять ставку НДС или у всех поставщиков проставить один вид договора, открывайте обработку:
Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов
Выберите справочник, задайте отбор (например, группа «Материалы»), отметьте реквизит и новое значение. Обработка покажет, сколько элементов изменится, и запишет их одним проходом. Из списка справочника её же можно вызвать для выделенных строк через меню «Ещё».
Групповое изменение не трогает уже проведённые документы. Если ставка НДС поменялась с какой-то даты, старые документы останутся со старой ставкой — это правильно. Новая подставится только в новые документы.
Поиск и объединение дублей в справочниках
Дубли — главный источник беспорядка: один поставщик заведён как «ООО Ромашка» и «Ромашка ООО», товар — с пробелом в конце и без. В итоге взаиморасчёты и остатки «размазываются» по двум карточкам.
Как найти и убрать дубли
Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей.- Выберите справочник и правила поиска: по наименованию (точно или по похожим словам) и по ИНН.
- Запустите поиск. Обработка покажет группы похожих элементов.
- В каждой группе отметьте оригинал, который остаётся.
- Выполните замену: все ссылки на дубли в документах и регистрах переключатся на оригинал, а дубли будут помечены на удаление.
Удаление помеченных
После замены дубли не исчезают сразу. Их удаляют отдельно:
Администрирование → Обслуживание → Корректировка данных → Удаление помеченных объектов
Если на элемент где-то остались ссылки, программа его не удалит и покажет, где он используется. Это защита, а не сбой.
Замена ссылок меняет данные в документах, в том числе в закрытых периодах. Перед объединением дублей сделайте резервную копию базы и не запускайте обработку, если периоды уже сданы в отчётности и ссылки затронут документы прошлых лет — сначала оцените масштаб.
Как не плодить дубли заново
- 🔍 Перед созданием контрагента ищите его по ИНН, а не по названию.
- 🏷️ Для номенклатуры заполняйте артикул — по нему работает и поиск, и загрузка из файла.
- 🤖 Используйте заполнение реквизитов по ИНН: название подтягивается из ЕГРЮЛ, и разнобоя в написании меньше.
- 👤 Право добавлять элементы в справочник давайте ограниченному кругу пользователей.
Регламентные задания: автообновление справочников по расписанию
Чтобы курсы и классификаторы обновлялись без участия человека, в 1С есть регламентные задания. Их список открывается здесь:
Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания
Задания, связанные со справочниками, легко найти по названию — в нём есть слова «курсы валют», «классификаторы», «адресный классификатор». В карточке задания можно включить его и задать расписание.
Как проверить, что автообновление работает
- В списке регламентных заданий откройте нужное задание.
- Посмотрите дату и состояние последнего выполнения.
- Если там ошибка — откройте журнал регистрации (
Администрирование → Обслуживание → Журнал регистрации) с отбором по дате последнего запуска.
Самые частые причины сбоя: отключилась интернет-поддержка после смены пароля на портале, сервер потерял доступ в интернет, задание выключено после обновления конфигурации.
Регламентным заданиям для их работы нужен пользователь с достаточными правами. Если в базе меняли состав пользователей или удаляли администратора, проверьте в карточке задания, под кем оно выполняется.