Справочники и Данные · 10 мин
Как в 1С 7.7 распечатать список контрагентов
Как распечатать список контрагентов в 1С 7.7: через обработку печати справочника, групповую обработку и отчёт. Фильтры, настройка колонок, типичные ошибки.
Справочник контрагентов — один из самых объёмных в 1С 7.7, и задача вывести его на печать возникает регулярно: для сверки с контрагентами, передачи списка менеджерам, проверки дублей или подготовки данных к миграции. В типовых конфигурациях («Торговля и склад», «Бухгалтерия», «Комплексная») нет единой кнопки «печать справочника», поэтому список выводят несколькими способами — через стандартную печатную форму справочника, групповую обработку, отчёт или внешнюю обработку.
Выбор способа зависит от того, что именно нужно: простой перечень наименований, список с реквизитами (ИНН, адрес, телефон) или выборка по условию — например, только покупатели из конкретной группы. Ниже разобраны все рабочие варианты с точными действиями, ограничениями и проверкой результата.
Способ 1: печать из формы списка справочника
Откройте справочник: меню «Справочники → Контрагенты» (в «Торговле и склад» путь может быть «Справочники → Клиенты и поставщики → Контрагенты»). В форме списка нажмите кнопку с изображением принтера на панели инструментов либо пункт «Печать» в меню «Действия». 1С сформирует табличный документ с перечнем элементов текущей группы.
По умолчанию в таблицу попадают колонки, видимые в форме списка: код, наименование, иногда ИНН. Если нужных колонок нет, их добавляют через настройку формы списка (пункт «Настройка» в контекстном меню или в меню «Действия») — состав колонок зависит от конфигурации и прав пользователя.
После формирования табличного документа нажмите «Файл → Печать» или Ctrl+P, выберите принтер и при необходимости включите режим «Разбить по страницам», чтобы шапка таблицы повторялась на каждом листе. Предварительно проверьте документ в режиме предпросмотра: длинные наименования контрагентов часто обрезаются, и ширину колонки придётся увеличить вручную.
- 1Откройте «Справочники → Контрагенты»
- 2При необходимости выберите нужную группу или установите отбор
- 3Нажмите кнопку «Печать» на панели инструментов
- 4Проверьте сформированный табличный документ в предпросмотре
- 5Отправьте на принтер через «Файл → Печать»
Способ 2: групповая обработка справочников
Более гибкий вариант — стандартная обработка «Групповая обработка справочников и документов», доступная в меню «Сервис». В поле «Объект» выберите «Справочник.Контрагенты», задайте отбор: по группе, по владельцу, по значению реквизита (например, только записи с заполненным ИНН). Затем в списке действий выберите «Печать» или «Вывести список в таблицу» — название зависит от конфигурации.
Преимущество способа — возможность вывести произвольный набор реквизитов в колонки: наименование, полное наименование, ИНН, КПП, юридический адрес, телефон. Состав колонок настраивается в той же обработке кнопкой выбора реквизитов. Результат выводится в табличный документ, который можно распечатать или сохранить в формате MXL, а также скопировать в Excel через буфер обмена.
Ограничение: на больших справочниках (десятки тысяч элементов) обработка формируется заметное время, а при выборе слишком широкого набора реквизитов таблица может не поместиться на лист по ширине. В таком случае сократите набор колонок до действительно нужных или печатайте в альбомной ориентации.
Способ 3: отчёт по контрагентам
Оборотно-сальдовая ведомость по счёту расчётов
Если нужен список контрагентов, с которыми были расчёты, используйте «Отчёты → Оборотно-сальдовая ведомость по счёту» (счета 60, 62, 76) с детализацией по субконто «Контрагенты». В настройках отчёта отключите вывод сумм, если нужен только перечень, либо оставьте сальдо — получится список с задолженностью. Этот способ даёт только «живых» контрагентов, по которым были проводки, что удобно для сверки, но не подходит для полного перечня справочника.
Универсальный отчёт по справочнику
В ряде конфигураций есть «Универсальный отчёт» или «Отчёт по справочнику» (меню «Отчёты»). Выберите вид справочника «Контрагенты», укажите выводимые реквизиты и условия отбора. Отчёт строится запросом, поэтому работает быстрее групповой обработки на больших объёмах и позволяет сортировать результат по любому реквизиту.
Сравнение способов печати списка
Самый быстрый для простого перечня; колонки ограничены настройкой формы
Гибкий отбор и произвольные реквизиты; на больших справочниках работает медленно
Показывает только контрагентов с движениями по расчётам, с сальдо
Быстрый, с сортировкой и отбором; есть не во всех конфигурациях
Отбор и подготовка данных перед печатью
Перед печатью определите, какой именно срез справочника нужен. Полный список из тысяч позиций редко кому-то нужен на бумаге — обычно требуется группа (покупатели, поставщики), контрагенты конкретного региона или записи, созданные за период. Отбор по группе задаётся прямо в форме списка переходом в нужную папку; более сложные условия — через групповую обработку или отчёт.
Обратите внимание на помеченные на удаление элементы: в печатную форму из формы списка они обычно не попадают, а в групповой обработке могут выводиться в зависимости от настроек. Если список готовится для официальной сверки, предварительно проверьте справочник на дубли — одинаковые контрагенты с разным написанием наименования исказят результат и усложнят сверку.
Вывод в Excel и сохранение результата
Часто распечатать список нужно не сразу, а после правки — убрать лишние строки, добавить подписи. Сформированный табличный документ сохраняется через «Файл → Сохранить как» в формате MXL или копируется в Excel: выделите всю таблицу (Ctrl+A), скопируйте (Ctrl+C) и вставьте в книгу Excel. Форматирование при этом частично сохраняется, но ширину колонок обычно приходится подправлять.
Если список нужен регулярно в одном и том же виде, имеет смысл сохранить настройки отчёта или обработки (кнопка «Сохранить настройку» в форме отчёта), чтобы не выставлять отборы заново. Это особенно актуально для списков с реквизитами, где каждый раз выбирать десяток колонок утомительно и чревато ошибками.
Перед массовой печатью сформируйте список с ограничением по группе и распечатайте одну пробную страницу. Так вы проверите ширину колонок, перенос длинных наименований и полноту данных, не тратя бумагу на весь справочник.
Типичные ошибки и их решение
Частая проблема — пустая печатная форма: пользователь открыл справочник, нажал «Печать», а таблица пустая. Причина обычно в установленном отборе или в том, что курсор стоит в пустой группе. Снимите отбор («Действия → Отключить отбор») и поднимитесь на корневой уровень иерархии.
Вторая типичная ситуация — в списке нет нужных реквизитов (ИНН, адреса). В форме списка состав колонок фиксирован конфигурацией, поэтому для списка с реквизитами используйте групповую обработку или универсальный отчёт, а не форму списка. Третья ошибка — попытка распечатать справочник целиком при большом объёме: табличный документ на десятки тысяч строк формируется долго и может привести к нехватке памяти на слабых машинах. Разбейте выгрузку по группам.
Проверка результата
После формирования сверьте количество строк в табличном документе с ожидаемым: в форме списка количество элементов группы видно в строке состояния, в отчётах — итоговое число строк. Если числа расходятся, ищите причину в отборе, иерархии групп или пометках на удаление.
Проверьте полноту реквизитов выборочно по нескольким контрагентам: откройте карточку элемента и сравните ИНН и адрес с тем, что попало в печатную форму. Если в карточке реквизит заполнен, а в списке пусто — скорее всего, в отчёт выведен другой реквизит (например, «Адрес» вместо «Юридический адрес») или данные хранятся в подчинённом справочнике.
Как проверить результат
Совпадает с числом элементов в выбранной группе или по отбору
Строк заметно меньше — вероятно, действует скрытый отбор
Значения совпадают с карточкой контрагента
Колонки пустые при заполненных карточках — выведен не тот реквизит
Наименования не обрезаны, шапка повторяется на каждой странице
Текст уходит за границы листа, колонки наезжают друг на друга
FAQ
Можно ли распечатать список контрагентов с телефонами и адресами?
Да, но не из формы списка — там колонки фиксированы. Используйте «Сервис → Групповая обработка справочников и документов» с выбором нужных реквизитов либо универсальный отчёт по справочнику, если он есть в вашей конфигурации. Учтите, что адреса и телефоны в некоторых конфигурациях хранятся в подчинённых справочниках, и тогда потребуется специализированная обработка.
Почему в печатную форму попали не все контрагенты?
Чаще всего причина в установленном отборе, позиционировании внутри группы справочника или пометках на удаление. Снимите отбор через меню «Действия», поднимитесь на верхний уровень иерархии и сформируйте список заново. Если расхождение осталось — проверьте, не отфильтрованы ли помеченные на удаление элементы.
Как выгрузить список контрагентов в Excel?
Сформируйте табличный документ любым способом, выделите таблицу целиком (Ctrl+A), скопируйте (Ctrl+C) и вставьте в книгу Excel. Альтернатива — сохранить документ через «Файл → Сохранить как» и открыть файл в Excel, если ваша версия поддерживает нужный формат. После вставки обычно требуется поправить ширину колонок.
Кнопки «Печать» в форме списка нет — что делать?
Возможные причины: ограничение прав пользователя, особенности конфигурации или то, что форма списка открыта в режиме выбора. Проверьте меню «Действия», попробуйте групповую обработку из меню «Сервис» или обратитесь к администратору 1С для проверки прав и настройки интерфейса.
Как распечатать только покупателей или только поставщиков?
Если справочник разбит на группы «Покупатели» и «Поставщики», откройте нужную группу и печатайте из неё. Если деление задано реквизитом (например, «Тип контрагента»), используйте групповую обработку или отчёт с отбором по значению этого реквизита.
Список очень большой, программа зависает при формировании. Что делать?
Разбейте вывод на части: формируйте список по группам или по диапазонам наименований. Сократите число выводимых реквизитов — каждая колонка увеличивает объём табличного документа. На слабых компьютерах также помогает предварительное закрытие лишних окон и запуск формирования при минимальной загрузке базы другими пользователями.
Что важно запомнить
Простой перечень контрагентов печатается кнопкой «Печать» в форме списка справочника; список с реквизитами и отбором — через групповую обработку или универсальный отчёт. Перед печатью снимите лишние отборы, проверьте результат в предпросмотре и сверьте количество строк с ожидаемым. Незнакомые внешние обработки запускайте только на копии базы.