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

Отчеты и Аналитика · 9 мин

Как в 1С вывести список клиентов с телефонами

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

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

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

Где в 1С хранятся телефоны клиентов

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

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

Способ 1: отчёт по контрагентам с контактной информацией

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

Порядок действий типовой: открыть отчёт, в настройках (кнопка «Настройки» или «Ещё → Изменить вариант») проверить, что среди полей есть «Телефон» или «Контактная информация», при необходимости добавить его через «Добавить поле». Затем нажать «Сформировать».

Порядок действий для отчёта
  1. 1
    Откройте раздел с отчётами по клиентам (Продажи, CRM или Компания — зависит от конфигурации)
  2. 2
    Найдите отчёт по контрагентам или контактной информации
  3. 3
    Откройте настройки и добавьте поле «Телефон», если его нет
  4. 4
    Установите отборы (например, только клиенты, не помеченные на удаление)
  5. 5
    Нажмите «Сформировать» и проверьте результат
  6. 6
    Сохраните таблицу в Excel через Файл → Сохранить как

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

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

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

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

Способ 3: настройка списка справочника и подбор в Excel

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

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

Отборы: как получить только нужных клиентов

Сырый список всех контрагентов обычно не нужен — в нём поставщики, помеченные на удаление, дубли. Настройте отборы до формирования отчёта: «Пометка удаления = Нет», «Группа = Клиенты» (если используется иерархия), «Покупатель = Да» (в конфигурациях с признаками покупатель/поставщик).

Полезный отбор — по заполненности телефона: «Телефон заполнен» или «Телефон не равно пусто». Так вы исключите карточки без контактов, которые для обзвона бесполезны. В универсальном отчёте такой отбор задаётся через «Добавить отбор → Контактная информация. Телефон → Заполнено».

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

Готовый отчёт по контрагентам

Подходит для регулярного использования; ограничение — есть не во всех конфигурациях

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

Гибкие отборы и поля; требует ручной настройки структуры

Вывод списка справочника

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

Консоль запросов / СКД

Полный контроль над выборкой; нужны навыки запросов и права разработчика

Выгрузка списка в Excel и проверка результата

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

Если Excel «съедает» формат телефона, перед сохранением выделите колонку в табличном документе 1С и задайте текстовый формат, либо после выгрузки отформатируйте столбец в Excel как текстовый и поправьте значения. Для надёжности телефоны лучше хранить в 1С в едином формате — например, +7 (XXX) XXX-XX-XX.

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

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

Количество строк в выгрузке
Норма

Совпадает с числом клиентов по отбору (или кратно числу телефонов, если строки дублируются)

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

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

Формат телефонов
Норма

Видны код страны, скобки, пробелы

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

Числа в экспоненциальном виде или без +7

Клиенты с несколькими телефонами
Норма

Все номера присутствуют

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

Выгружен только один номер

Частые ошибки и ограничения

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

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

Типичные ошибки
01
Искать телефон у контрагента, когда он заведён у партнёра или контактного лица — отчёт выходит пустым
02
Забыть снять отбор по периоду или организации — в список попадает часть клиентов
03
Выгружать в Excel без проверки формата — телефоны теряют +7 и скобки
04
Не исключить помеченные на удаление — в обзвон попадают неактуальные карточки

Если стандартных средств не хватает

Когда нужен нестандартный состав полей (телефон + email + ответственный менеджер + последняя продажа), проще всего построить отчёт на СКД через «Консоль запросов» или заказать несложный внешний отчёт. Запрос обращается к табличной части «Справочник.Контрагенты.КонтактнаяИнформация» с отбором по виду контакта.

Пример логики запроса: выбрать ссылку контрагента, представление и поле «Представление» из контактной информации, где тип = Телефон. Такой запрос группируется по контрагенту, а несколько телефонов собираются в одну строку функцией соединения или выводятся отдельными строками.

Итог

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

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

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

Почему в отчёте у части клиентов телефоны пустые?

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

Как вывести только мобильные телефоны, а не все подряд?

В настройках отчёта добавьте отбор по виду контактной информации: «Вид = Телефон мобильный» (точное название вида посмотрите в карточке клиента). Тогда в отчёт попадут только номера нужного типа.

Можно ли вывести телефоны вместе с контактными лицами?

Да. Стройте отчёт по справочнику «Контактные лица» (или «Контактные лица партнёров») и добавляйте поля владельца — контрагента — и контактной информации. Так получится список вида «Клиент — контактное лицо — телефон».

Нет прав на универсальный отчёт — что делать?

Попробуйте «Ещё → Вывести список» прямо из формы списка контрагентов — эта функция обычно доступна всем пользователям. Если и она недоступна, обратитесь к администратору 1С за настройкой прав или готовым вариантом отчёта.

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

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