К статье
Практический материал

Справочники и Данные · 10 мин

Как перенести контрагентов в 1С УНФ

Подробная инструкция по переносу контрагентов в 1С УНФ через Excel, обработки и обмен между базами. Проверка результата, типичные ошибки, FAQ.

Перенос контрагентов — одна из первых задач при запуске 1С:Управление нашей фирмой или при переходе с другой конфигурации. От того, насколько аккуратно загружен справочник, зависит корректность документов, отчётов по взаиморасчётам и обмена с банком. Дубли, битые ИНН и потерянные адреса потом приходится вычищать вручную, поэтому выгрузку и загрузку лучше спланировать заранее.

В УНФ есть несколько рабочих способов переноса: штатная загрузка из табличного документа (Excel/CSV), типовой обмен между базами 1С через универсальный формат EnterpriseData, перенос из сторонних систем через файл и ручной ввод при небольшом объёме. Выбор зависит от источника данных, их количества и качества.

Ниже разобраны основные сценарии: подготовка файла, загрузка через обработку, обмен между базами, проверка результата и типичные ошибки. Инструкции применимы к актуальным релизам УНФ; названия пунктов меню в вашей версии могут незначительно отличаться.

Подготовка: что сделать до переноса

Перед любой загрузкой сделайте резервную копию базы УНФ. Для файловой базы достаточно скопировать файл 1Cv8.1CD при закрытых сеансах пользователей или выполнить выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу). Для клиент-серверной базы используйте средства СУБД или выгрузку через конфигуратор.

Оцените источник данных. Если контрагенты хранятся в Excel — проверьте, что каждый контрагент занимает одну строку, а наименование, ИНН, КПП, адреса и телефоны разнесены по отдельным колонкам. Смешанные ячейки вида «ООО Ромашка, ИНН 7701234567» придётся разбивать вручную или формулами до загрузки.

Почистите исходные данные: удалите явные дубли, пустые строки, устаревшие записи. Проверьте ИНН на длину (10 цифр для юрлиц, 12 для ИП) — записи с некорректным ИНН потом не пройдут проверку при обмене с банком и в отчётности. Чем чище файл на входе, тем меньше ручной работы после переноса.

Способ 1. Загрузка контрагентов из Excel или CSV

Штатная обработка загрузки подходит для большинства случаев: переезд из Excel, 1С:Бухгалтерии (через промежуточный файл), CRM и таблиц, выгруженных из других учётных систем. Специальных знаний программирования не требуется.

Порядок действий: откройте раздел «Компания» → «Контрагенты», нажмите «Ещё» → «Загрузить данные из файла» (в некоторых релизах кнопка называется «Загрузка данных из внешнего источника»). Укажите файл Excel или CSV. Обработка покажет содержимое файла в виде таблицы.

Далее сопоставьте колонки файла полям справочника: для каждой колонки выберите соответствующий реквизит — «Наименование», «ИНН», «КПП», «Юридический адрес», «Телефон», «E-mail». Колонки, которые не нужны, отметьте как «Не загружать». Если в файле есть строка заголовков, укажите это, чтобы она не попала в данные.

Настройте поиск дублей. В параметрах загрузки выберите, как обрабатывать совпадения: искать по ИНН (рекомендуется), по наименованию или комбинации полей. Режим «Не создавать новых при совпадении» обновит существующие карточки, режим «Создавать всегда» приведёт к дублям. После настройки нажмите «Загрузить» и дождитесь отчёта о результатах.

Загрузка из файла по шагам
  1. 1
    Сделайте резервную копию базы
  2. 2
    Подготовьте файл: одна строка — один контрагент, реквизиты по колонкам
  3. 3
    Откройте Компания → Контрагенты → Ещё → Загрузить данные из файла
  4. 4
    Укажите файл и сопоставьте колонки с полями справочника
  5. 5
    Настройте поиск дублей по ИНН
  6. 6
    Выполните тестовую загрузку на 10–20 строках
  7. 7
    Проверьте результат и загрузите остальные данные

Особенности формата файла

Excel-файлы (xlsx) обрабатываются напрямую. При использовании CSV следите за кодировкой: файл должен быть в UTF-8, иначе кириллица превратится в нечитаемые символы. Разделитель колонок в CSV — обычно точка с запятой; если таблица отображается одной колонкой, измените настройки разделителя при открытии файла в Excel и пересохраните.

Телефоны и ИНН храните в текстовом формате ячеек. Если ИНН сохранён как число, Excel может убрать ведущий ноль (актуально для регионов с кодом 01–09), и такой ИНН загрузится некорректно. Проверьте это до загрузки, открыв файл и посмотрев на выравнивание: числа прижаты вправо, текст — влево.

Способ 2. Перенос между базами 1С через обмен

Если контрагенты нужно перенести из другой базы 1С (например, из 1С:Бухгалтерии или старой базы УНФ), используйте типовой обмен через универсальный формат EnterpriseData. Он переносит не только наименование и ИНН, но и банковские счета, контактные лица, договоры.

В базе-источнике настройте синхронизацию данных: «Администрирование» → «Синхронизация данных» → создайте новую синхронизацию с программой 1С. Выгрузите данные в файл обмена. В базе УНФ создайте соответствующую настройку синхронизации и загрузите файл. При первом обмене система предложит сопоставить объекты — проверьте автоматическое сопоставление по ИНН и подтвердите.

Альтернатива — обработка «Выгрузка и загрузка данных XML» (доступна на диске ИТС и в составе типовых инструментов разработчика). Она переносит данные между базами с одинаковой структурой конфигурации, поэтому подходит для переезда УНФ → УНФ, но не для обмена между разными конфигурациями.

Сравнение способов переноса

Загрузка из Excel/CSV

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

Обмен EnterpriseData

Переносит расширенный состав данных (счета, договоры, контакты) между базами 1С. Требует настройки синхронизации в обеих базах.

Обработка Выгрузка/загрузка XML

Быстрый перенос между одинаковыми конфигурациями. Не работает между разными конфигурациями.

Ручной ввод

Оправдан при объёме до 30–50 контрагентов: быстрее ввести, чем готовить файл.

Способ 3. Ручной ввод и быстрые приёмы

При небольшом количестве контрагентов ручной ввод часто рациональнее автоматизации. В УНФ есть удобное ускорение: в карточке контрагента введите ИНН и нажмите кнопку заполнения по ИНН — программа подтянет наименование, КПП и юридический адрес из сервиса ФНС (требуется подключение интернет-поддержки). Это снижает количество опечаток и гарантирует актуальность реквизитов.

Для физических лиц и разовых контрагентов достаточно заполнить наименование и телефон. Не создавайте карточки «на будущее» без реквизитов — пустые дублирующиеся записи усложняют поиск и отчёты.

Проверка результата после переноса

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

Выборочно откройте 5–10 карточек и сверьте реквизиты с источником: ИНН, КПП, адрес, телефон. Особое внимание — полю «Вид контрагента» (юрлицо/ИП/физлицо): если обработка определила его неправильно, документы и отчётность могут формироваться с ошибками.

Проверьте дубли встроенным инструментом: «Администрирование» → «Обслуживание» → «Поиск и удаление дублей». Укажите справочник «Контрагенты» и правило поиска по ИНН. Найденные пары объединяйте, назначая основным элементом карточку с полными реквизитами.

Контрольные точки

Как проверить результат

Количество записей в справочнике
Норма

Совпадает с числом строк в файле (с учётом объединённых дублей)

Тревожный признак

Значительно меньше или больше — смотрите протокол загрузки

ИНН в карточках
Норма

10 или 12 цифр, ведущие нули сохранены

Тревожный признак

ИНН усечён, содержит буквы или пуст

Вид контрагента
Норма

Юрлицо, ИП или физлицо определены верно

Тревожный признак

Все записи загружены одним видом

Дубли
Норма

Поиск дублей по ИНН ничего не находит

Тревожный признак

Есть пары с одинаковым ИНН и разными наименованиями

Типичные ошибки и ограничения

Самая частая проблема — дубли из-за разного написания наименований: «ООО Ромашка» и «ООО „Ромашка“» система считает разными контрагентами, если поиск дублей настроен по наименованию. Всегда используйте ИНН как ключ сопоставления для организаций и ИП.

Вторая ошибка — загрузка адресов одной строкой в поле, не предназначенное для структурированного адреса. В УНФ адрес хранится по полям (регион, город, улица). Если загрузить адрес единым текстом, он попадёт в «Адрес в свободной форме», что может мешать некоторым отчётам и печатным формам. По возможности разбивайте адрес на колонки в файле.

Третья группа проблем — потеря связанных данных. Загрузка из Excel переносит только основные реквизиты карточки. Банковские счета, контактные лица и договоры придётся загружать отдельными файлами (для них есть свои варианты загрузки) или вводить вручную. Учитывайте это при планировании сроков переезда.

Типичные ошибки
01
Поиск дублей по наименованию вместо ИНН — создаются дубли с разным написанием
02
ИНН в числовом формате — теряются ведущие нули, реквизит становится недействительным
03
Загрузка всего файла сразу без теста на 10–20 строках — ошибку сопоставления замечают поздно
04
CSV в неправильной кодировке — кириллица превращается в нечитаемые символы
05
Ожидание, что загрузятся счета и договоры — штатная загрузка переносит только основные реквизиты карточки

Часто задаваемые вопросы

Можно ли перенести контрагентов из 1С:Бухгалтерии в УНФ?

Да. Самый простой путь — выгрузить справочник из Бухгалтерии в табличный документ (список можно вывести и сохранить в Excel) и загрузить в УНФ штатной обработкой. Для полного переноса со счетами и договорами используйте синхронизацию через формат EnterpriseData.

Что делать, если обработка не видит мой Excel-файл?

Проверьте, что файл закрыт в Excel — открытый файл может быть заблокирован. Сохраните его в формате xlsx (не xlsb и не защищённый паролем файл). Если проблема сохраняется, пересохраните данные в CSV с кодировкой UTF-8 и загрузите CSV.

Как перенести банковские счета контрагентов?

Штатная загрузка из файла в карточку контрагента переносит основные реквизиты. Счета удобнее загружать через обмен EnterpriseData между базами 1С либо заполнять по ИНН с последующим ручным вводом реквизитов счёта — при небольшом количестве это занимает немного времени.

Загрузились дубли. Как их быстро убрать?

Используйте «Администрирование» → «Обслуживание» → «Поиск и удаление дублей» с правилом поиска по ИНН. Обработка покажет пары и позволит объединить их с заменой ссылок во всех документах. Перед массовым объединением сделайте копию базы.

Можно ли загрузить контрагентов сразу с группировкой по папкам?

Да, если в файле есть колонка с названием группы (папки), сопоставьте её с полем «Родитель» (группа справочника). Группы будут созданы или подобраны автоматически в зависимости от настроек обработки. Проверьте иерархию после загрузки.

Обязательно ли заполнять ИНН у всех контрагентов?

Для российских организаций и ИП — настоятельно рекомендуется: по ИНН работает контроль дублей, заполнение реквизитов и проверки в отчётности. Для физлиц и иностранных контрагентов ИНН может отсутствовать — тогда настройте поиск дублей по наименованию и телефону.

Итог

Что важно запомнить

Перенос контрагентов в УНФ сводится к трём шагам: подготовить чистый файл с реквизитами по колонкам, загрузить через штатную обработку с поиском дублей по ИНН, проверить результат и удалить дубли. Перед загрузкой — резервная копия, после — сверка количества записей и выборочная проверка карточек.