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

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

Как выгрузить покупателей из 1С в Excel

Как выгрузить справочник покупателей из 1С в Excel: выгрузка через список, отчет и обработку. Настройка колонок, проверка результата, типичные ошибки и FAQ.

Список покупателей нужен за пределами 1С часто: для рассылки, анализа продаж в сводных таблицах, передачи менеджерам или загрузки в CRM. В большинстве конфигураций (Управление торговлей 11, Комплексная автоматизация, ERP, УНФ) покупатели хранятся в справочнике «Контрагенты» или «Партнеры», и выгрузить их в Excel можно без программирования — штатными средствами.

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

Перед выгрузкой убедитесь, что у вашей учетной записи есть права на чтение справочника контрагентов и на вывод данных в табличный документ. Если кнопки сохранения неактивны — это вопрос к администратору 1С, а не к Excel.

Где в 1С хранятся покупатели и что именно выгружать

Термин «покупатели» в 1С не является отдельным объектом. В УТ 11 и ERP это партнеры с типом отношений «Клиент», в Бухгалтерии предприятия — контрагенты, которые встречаются в документах реализации, в УНФ — контрагенты с видом «Покупатель». Перед выгрузкой определите, какой именно справочник используется в вашей конфигурации, иначе выгрузите лишнее или не найдете нужных людей.

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

Способ 1: выгрузка списка контрагентов напрямую

Самый быстрый вариант, когда нужен простой перечень покупателей с базовыми реквизитами. Подходит для УТ 11, ERP, КА, УНФ и Бухгалтерии 3.0.

Откройте раздел «НСИ и администрирование» (или «Продажи») → «Контрагенты» либо «Партнеры». Установите отбор: например, в УТ 11 отберите партнеров с флагом «Клиент», чтобы в выгрузку не попали поставщики. Затем через кнопку «Ещё» в командной панели списка выберите пункт «Вывести список». В появившемся окне отметьте нужные колонки и нажмите «ОК» — 1С сформирует табличный документ.

Далее в окне табличного документа выберите «Файл» → «Сохранить как» и укажите тип файла «Лист Excel (*.xlsx)». После сохранения откройте файл и убедитесь, что количество строк соответствует количеству элементов в отобранном списке.

Порядок действий
  1. 1
    Откройте справочник «Контрагенты» или «Партнеры»
  2. 2
    Установите отбор, чтобы отфильтровать только покупателей
  3. 3
    Меню «Ещё» → «Вывести список», отметьте нужные колонки
  4. 4
    В табличном документе: «Файл» → «Сохранить как» → формат Excel
  5. 5
    Откройте файл и сверьте число строк со списком в 1С

Способ 2: выгрузка через универсальный отчет

Этот способ нужен, когда требуется гибкая выборка: покупатели по региону, по менеджеру, по дате регистрации, с контактными данными. В конфигурациях на управляемых формах откройте «Отчеты» → «Универсальный отчет» (в некоторых конфигурациях он находится в разделе «Администрирование» или доступен через «Все функции»).

В универсальном отчете выберите тип объекта «Справочник», имя — «Контрагенты» или «Партнеры». Добавьте нужные поля: наименование, ИНН, КПП, телефон, email. Установите отборы на закладке настроек. Сформируйте отчет и сохраните его через «Файл» → «Сохранить как» в формате xlsx.

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

Способ 3: типовые обработки и выгрузка в табличный документ

Для переноса данных между базами или сложных выгрузок используются обработки: «Выгрузка и загрузка данных XML» (для обмена между идентичными конфигурациями) или внешние обработки выгрузки в Excel, которые подключаются через «Администрирование» → «Печатные формы, отчеты и обработки». Обработки позволяют выгружать связанные данные — договоры, контактных лиц, адреса — в несколько листов одного файла.

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

Выгрузка из Бухгалтерии 3.0

В БП 3.0 покупателей проще всего получить через отчет «Анализ субконто» или «Оборотно-сальдовая ведомость по счету 62» с детализацией по контрагентам — так вы получите список именно тех, с кем были операции. Либо откройте «Справочники» → «Контрагенты» и сохраните список описанным выше способом.

Выгрузка из УНФ

В «Управлении нашей фирмой» откройте «Продажи» → «Контрагенты», установите отбор по виду «Покупатель». Список сохраняется через «Ещё» → «Вывести список» аналогично УТ 11.

Сравнение способов выгрузки

Сохранение списка справочника

Быстро и просто, но ограниченный набор колонок и слабые отборы. Подходит для разовой выгрузки перечня.

Универсальный отчет

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

Внешние обработки

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

Настройка колонок и контактной информации

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

Контактная информация заслуживает отдельного внимания. В списке контрагентов обычно выводится только одно представление адреса или телефона. Если нужны все телефоны и email каждого клиента, используйте универсальный отчет с группировкой по контрагенту и выводом табличной части «Контактная информация» — иначе в Excel окажется неполный набор контактов.

Типичные ошибки
01
Выгрузка всех контрагентов без отбора — в файле окажутся поставщики и прочие организации, придется чистить вручную
02
Сохранение списка без проверки контактов — телефоны и email не попадают в файл, выгрузку приходится переделывать
03
Длинные числа (ИНН, ОГРН, счета) Excel преобразует в экспоненциальный формат или теряет ведущие нули — задайте текстовый формат ячеек сразу после открытия
04
Сохранение в формате mxl вместо xlsx — файл не открывается в Excel у получателя

Проверка результата и типичные проблемы с данными

После сохранения откройте файл и выполните три проверки. Первая — количество строк: оно должно совпадать с числом элементов в отобранном списке (плюс строка заголовка). Вторая — целостность ИНН и номеров телефонов: убедитесь, что ведущие нули на месте и числа не отображаются как «1,23E+10». Третья — кодировка и переносы: адреса с переносами строк могут «разъезжаться» по ячейкам при дальнейшей загрузке в другие системы.

Если ИНН потерял ведущий ноль, выделите столбец, установите текстовый формат ячеек и введите значения заново из 1С, либо при повторной выгрузке сохраняйте файл в формате CSV и открывайте его через мастер импорта текста с явным указанием текстового типа для нужных столбцов.

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

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

Число строк в файле
Норма

Совпадает с количеством покупателей в отобранном списке 1С

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

Строк меньше — не сработал отбор или обрезан список

ИНН и телефоны
Норма

Все цифры на месте, ведущие нули сохранены

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

Числа в экспоненциальном виде, нули потеряны

Контактные данные
Норма

Телефоны и email присутствуют у клиентов, где они заполнены в 1С

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

Колонки пустые — контакты не выгружались

Риски и ограничения при выгрузке клиентской базы

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

Техническое ограничение: при очень больших объемах (десятки тысяч контрагентов) сохранение табличного документа в xlsx может занимать минуты и потреблять много памяти. В таком случае выгружайте порциями по отборам или используйте формат CSV.

FAQ

Как выгрузить покупателей вместе с телефонами и email?

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

Почему в Excel теряются ведущие нули у ИНН и счетов?

Excel автоматически преобразует цифровые строки в числа, отбрасывая нули в начале. Решение: после открытия файла задайте столбцу текстовый формат, либо сохраняйте выгрузку в CSV и импортируйте через мастер текста с явным указанием текстового типа для этих столбцов.

Кнопка «Вывести список» или «Сохранить как» неактивна. Что делать?

Это ограничение прав доступа. У вашей роли нет права на вывод данных в табличный документ или на чтение справочника. Обратитесь к администратору 1С для выдачи соответствующих прав — самостоятельно это не обойти штатными средствами.

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

Да. Сформируйте отчет «Валовая прибыль» или «Продажи» (в УТ 11) с группировкой по партнеру и отбором по периоду, либо универсальный отчет по документам реализации с группировкой по контрагенту. Сохраните результат в xlsx — получите список активных покупателей за период.

Чем отличается выгрузка в xlsx от выгрузки в mxl?

mxl — внутренний формат табличных документов 1С, он открывается только в 1С. Для передачи данных пользователям Excel всегда выбирайте формат «Лист Excel (*.xlsx)» или CSV при сохранении файла.

Как автоматизировать регулярную выгрузку?

Сохраните настроенный вариант универсального отчета — тогда актуальные данные выгружаются в два клика. Полностью автоматическая выгрузка по расписанию настраивается через регламентные задания и требует участия программиста 1С.

Итог

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

Для простой выгрузки сохраните список справочника через «Ещё» → «Вывести список» в формат xlsx, для выборки с контактами и отборами используйте универсальный отчет. Всегда проверяйте число строк, целостность ИНН и наличие контактов, а файл с клиентской базой передавайте только по согласованным каналам.