Справочники и Данные · 9 мин
Как в 1С выгрузить реквизиты контрагента
Способы выгрузки реквизитов контрагентов из 1С: Бухгалтерии и Управления торговлей — в Excel, CSV и файл обмена. Пошаговые инструкции, ошибки и проверка результата.
Реквизиты контрагентов — ИНН, КПП, юридический адрес, банковский счёт — регулярно требуются за пределами 1С: для проверки партнёра, подготовки договора, загрузки в другую базу или передачи аудитору. В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ERP) есть несколько штатных способов выгрузить эти данные без программирования.
Выбор способа зависит от задачи: нужна карточка одного контрагента, список с сотнями записей или полный перенос справочника в другую базу. Ниже разобраны печать карточки, выгрузка списка в табличный документ, универсальная обработка «Выгрузка и загрузка данных XML» и экспорт через отчёты.
Что именно можно выгрузить и в каких форматах
Справочник «Контрагенты» в типовых конфигурациях хранит основные реквизиты (ИНН, КПП, ОГРН, наименование), адреса и контакты, банковские счета, а также связанные данные — договоры и контактные лица. Не все они выгружаются одним действием: печатная форма карточки обычно включает основные реквизиты и банковский счёт, а контактные лица выгружаются отдельным списком.
Доступные форматы зависят от способа. Табличный документ 1С сохраняется в MXL, XLSX, ODS, PDF, HTML и TXT. CSV получают через сохранение табличного документа как текст с разделителями либо через специализированные обработки. Для обмена между базами 1С стандартный формат — XML.
Выгрузка карточки одного контрагента
Если нужны реквизиты одного партнёра — например, чтобы отправить их заказчику, — быстрее всего использовать печатную форму. Откройте карточку контрагента, нажмите кнопку «Печать» в командной панели и выберите «Карточка контрагента» (в некоторых конфигурациях — «Реквизиты»). Сформируется табличный документ с основными данными.
Далее нажмите «Файл → Сохранить как» и выберите формат: PDF удобен для отправки, XLSX — если получатель будет редактировать данные. В 1С:Бухгалтерии также доступна кнопка копирования реквизитов в буфер обмена в виде текста — это удобно для вставки в письмо или счёт.
- 1Откройте справочник «Контрагенты» и найдите нужную запись
- 2В карточке нажмите «Печать» → «Карточка контрагента»
- 3Проверьте состав данных в сформированном документе
- 4Выберите «Файл → Сохранить как» и формат PDF или XLSX
- 5Откройте сохранённый файл и убедитесь, что реквизиты читаются корректно
Выгрузка списка контрагентов в Excel и CSV
Для массовой выгрузки откройте список справочника «Контрагенты». Настройте видимые колонки через «Ещё → Изменить форму» (или «Настройка списка»): добавьте ИНН, КПП, адрес, телефон — выгружается именно то, что отображено в списке. При необходимости установите отбор, например только по поставщикам или по группе.
Затем выберите «Ещё → Вывести список». В открывшемся окне отметьте нужные колонки и нажмите «ОК» — список выведется как табличный документ. Сохраните его через «Файл → Сохранить как» в XLSX. Для CSV сохраните как «Текстовый документ с разделителями» (TXT) либо откройте XLSX в Excel и пересохраните в CSV с разделителем-точкой с запятой.
Учтите ограничение: способ выводит только те поля, которые есть в форме списка. Банковские счета, контактные лица и договоры в список справочника «Контрагенты» обычно не выводятся — для них потребуется отчёт или обработка.
Выгрузка реквизитов через отчёты и произвольные поля
Когда нужен нестандартный набор полей — например, контрагенты вместе с банковскими счетами и контактными лицами, — используйте отчётный механизм. В конфигурациях на БСП (Бухгалтерия 3.0, УТ 11, ERP) откройте «Администрирование → Печатные формы, отчёты и обработки» или воспользуйтесь универсальным отчётом: «Ещё → Универсальный отчёт» либо пункт «Универсальный отчёт» в разделе отчётов.
В универсальном отчёте выберите тип «Список», объект — справочник «Контрагенты», затем в настройках добавьте нужные поля, включая табличные части и связанные объекты. Сформированный отчёт сохраняется как табличный документ в Excel. Этот способ гибче вывода списка, но требует аккуратной настройки: лишние поля раздувают файл, а неправильный отбор искажает выборку.
Способы выгрузки списка
Быстро и просто, но только колонки формы списка; связанные данные недоступны
Любые поля, включая счета и контакты; требует настройки и понимания структуры данных
Готовый документ для передачи третьим лицам; состав полей фиксирован конфигурацией
Перенос контрагентов в другую базу 1С
Для переноса справочника между базами 1С (например, из Бухгалтерии в Управление торговлей) табличные форматы не подходят — нужен XML. В конфигурациях на БСП есть встроенная обработка «Выгрузка и загрузка данных XML»: найдите её через «Все функции → Обработки» или скачайте с диска ИТС, если она не включена в поставку.
В обработке на закладке «Выгрузка» отметьте объект «Справочник.Контрагенты», укажите файл выгрузки и при необходимости включите выгрузку связанных объектов — договоров, банковских счетов, контактных лиц. В целевой базе откройте ту же обработку и выполните загрузку. Важно: версии конфигураций должны быть совместимы по структуре данных, иначе часть реквизитов не перенесётся.
Альтернатива — типовой обмен через «Синхронизацию данных», если базы работают постоянно, или конвертация данных для сложных сопоставлений. Для разового переноса обработки XML достаточно.
Проверка результата и типичные ошибки
После выгрузки в Excel откройте файл и сверьте несколько случайных записей с карточками в 1С: ИНН должен сохранить ведущие нули, длинные номера счетов не должны превращаться в экспоненциальную запись. Если Excel «съедает» нули в ИНН, импортируйте данные как текст либо выгружайте через CSV с последующим импортом мастером текста.
При переносе через XML проверьте количество загруженных элементов (обработка показывает счётчики) и наличие связанных объектов. Дубли контрагентов после загрузки — признак того, что поиск шёл не по ИНН/КПП, а по внутреннему идентификатору, которого в целевой базе не было.
Как проверить результат
12 или 10 знаков, ведущие нули на месте
Число в экспоненциальном виде или без нулей
Количество строк совпадает с отбором в 1С
Лишние помеченные на удаление записи
Счётчики выгружено/загружено равны, счета и договоры на месте
Дубли контрагентов, пустые банковские счета
FAQ
Как выгрузить контрагентов вместе с банковскими счетами?
Через список справочника это невозможно — счета хранятся в подчинённом справочнике. Используйте универсальный отчёт с добавлением связанного объекта «Банковские счета» либо обработку «Выгрузка и загрузка данных XML» с включённой выгрузкой связанных объектов.
Можно ли выгрузить реквизиты без прав администратора?
Да, для печати карточки и вывода списка достаточно прав на чтение справочника «Контрагенты». Универсальный отчёт и обработки могут требовать дополнительных прав — это зависит от настройки ролей в конкретной базе.
Почему в Excel ломаются ИНН и номера счетов?
Excel воспринимает длинные цифровые строки как числа: обрезает ведущие нули и переводит длинные значения в экспоненциальный формат. Импортируйте файл через «Данные → Из текста/CSV», задав для этих колонок текстовый формат.
Как выгрузить только контрагентов определённой группы?
В списке справочника установите отбор по группе (поле «Группа» или переход в нужную папку с включённым режимом иерархии), затем выполните «Ещё → Вывести список». В универсальном отчёте добавьте отбор по реквизиту «Группа» или «Родитель».
Чем выгрузка в XML отличается от выгрузки в Excel?
Excel — формат для человека: данные можно читать и редактировать, но загрузить обратно в 1С штатно нельзя. XML из обработки «Выгрузка и загрузка данных» — машинный формат для переноса между базами 1С с сохранением структуры и связей объектов.
Выгружаются ли контактные лица вместе с контрагентами?
При выводе списка — нет, контактные лица хранятся в отдельном справочнике. Выгрузите его отдельно тем же способом или включите в состав выгрузки XML. В печатной форме карточки контакты могут отображаться — зависит от конфигурации.
Что важно запомнить
Один контрагент — печатная форма карточки, список — «Ещё → Вывести список» с предварительной настройкой колонок, перенос между базами — обработка «Выгрузка и загрузка данных XML». Перед загрузкой в рабочую базу делайте резервную копию, а после выгрузки в Excel проверяйте ИНН и номера счетов на потерю нулей.