Работа с контрагентами — одна из самых частых задач в 1С:Предприятие. Бухгалтерам, менеджерам по продажам и администраторам базы регулярно требуется просматривать актуальный список партнёров, поставщиков или клиентов. Однако в зависимости от версии программы (1С 8.3, 8.2 или 7.7), конфигурации (Бухгалтерия, Управление торговлей, ERP) и прав доступа пользователя способы доступа к этому справочнику могут отличаться.
В этой статье мы разберём 5 проверенных методов, как открыть список контрагентов — от базовых (через меню) до продвинутых (с использованием запросов и отчётов). Вы узнаете, как фильтровать данные, экспортировать их в Excel, и что делать, если справочникSuddenly исчез из интерфейса. А для программистов 1С приведём пример кода для выгрузки списка через встроенный язык.
Все инструкции актуальны для последних релиза 1С:Предприятие 8.3.23 и 8.2.20, но большинством методов можно пользоваться и в более ранних версиях. Если вы работаете с 1С:7.7, обратите внимание на специальный раздел в конце статьи.
1. Стандартный способ: через справочник «Контрагенты»
Самый очевидный и универсальный метод — открыть справочник напрямую. Этот способ работает во всех типовой конфигурациях (Бухгалтерия, УТ, ERP) и не требует специальных прав.
Инструкция:
- 📌 Откройте главное меню программы (кнопка
☰в левом верхнем углу или клавишаF1). - 🔍 В строке поиска введите
Контрагентыи выберите одноимённый справочник из выпадающего списка. - 📋 Альтернативный путь: перейдите в раздел
Справочники → Покупатели и продажи → Контрагенты(в УТ 11) илиСправочники → Контрагенты(в Бухгалтерии 3.0).
В открывшемся окне вы увидите таблицу со всеми контрагентами, отсортированными по алфавиту. Здесь можно:
- 🔎 Использовать поиск по наименованию или ИНН (поле вверху таблицы).
- 📊 Настроить отображение колонок (правая кнопка мыши на заголовках → «Настройка списка»).
- 📄 Экспортировать данные в Excel или PDF (кнопка «Ещё» → «Выгрузить»).
☑️ Что проверить перед работой со справочником
⚠️ Внимание: В некоторых конфигурациях (например, 1С:Розница) справочник может называться «Партнёры» или «Клиенты». Если вы не видите раздел «Контрагенты», проверьте настройки интерфейса или воспользуйтесь поиском по всем справочникам.
2. Просмотр через отчёты: «Анализ контрагентов» и «Карточка счёта»
Если вам нужно не просто посмотреть список, а проанализировать обороты, задолженности или историю взаимодействий, удобнее использовать отчёты. Они позволяют увидеть контрагентов в контексте финансовых операций.
Способы:
- Отчёт «Анализ контрагентов» (раздел
Отчёты → Покупатели и продажи):
Показывает обороты, дебиторскую/кредиторскую задолженность с группировкой по контрагентам. Здесь можно отфильтровать данные по периоду, валюте или типу операций.
- Карточка счёта 60/62 (раздел
Отчёты → Бухгалтерская отчётность):
Отображает все движения по расчётам с контрагентами. Полезно для бухгалтеров, чтобы сверить сальдо.
- Отчёт «Взаиморасчёты с контрагентами» (в ERP и УТ):
Детализирует задолженности по договорам и документам.
Преимущество этого метода — возможность видеть не только список, но и финансовую аналитику по каждому контрагенту. Например, вы можете сразу определить, у кого есть просроченная дебиторка, или кто приноситший оборот.
| Отчёт | Где найти | Что показывает | Подходит для |
|---|---|---|---|
| Aнализ контрагентов | Отчёты → Покупатели и продажи |
Обороты, задолженности, динамику | Менеджеров, аналитиков |
| Карточка счёта 60/62 | Отчёты → Бухгалтерская отчётность |
Движения по расчётным счётам | Бухгалтеров |
| Взаиморасчёты с контрагентами | Отчёты → Финансы (ERP/УТ) |
Задолженности по договорам | Финансистов, руководителей |
Если вам нужно регулярно мониторить задолженности, сохраните отчёт «Анализ контрагентов» как избранный (кнопка «Закрепить» в правом верхнем углу). Так он будет всегда под рукой в главном меню.
3. Быстрый поиск контрагентов через глобальную строку
Не все знают, что в 1С 8.3 есть универсальная строка поиска, которая ищет не только по меню, но и по данным справочников. Это удобно, если вы помните название или ИНН контрагента, но не хотите открывать весь справочник.
Как пользоваться:
- 🔍 Нажмите
Ctrl + F(или кликните на лупу в правом верхнем углу). - 📝 Введите часть наименования, ИНН или КПП контрагента.
- 📌 В результатах поиска выберите раздел
Справочники → Контрагенты.
Этот метод работает даже если справочник скрыт в интерфейсе (например, из-за настроек ролей). Главное — чтобы у вас были права на чтение данных.
⚠️ Внимание: Глобальный поиск в 1С может тормозить, если база содержит десятки тысяч контрагентов. В этом случае лучше использовать запросы или фильтры в самом справочнике.
4. Продвинутый метод: запрос через встроенный язык
Для программистов 1С или администраторов базы самый гибкий способ — написать запрос на встроенном языке. Это позволяет:
- 📌 Выгрузить список с дополнительными реквизитами (например, банковские счета, контакты).
- 🔍 Отфильтровать данные по любым критериям (дате создания, типу контрагента).
- 📤 Экспортировать результат в Excel, JSON или XML.
Пример кода для выгрузки списка контрагентов с ИНН и адресом:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Контрагенты.Ссылка КАК Контрагент,
| Контрагенты.Наименование КАК Наименование,
| Контрагенты.ИНН КАК ИНН,
| Контрагенты.ЮрФизЛицо КАК Тип,
| Контрагенты.Адрес КАК Адрес
|ИЗ
| Справочник.Контрагенты КАК Контрагенты
|УПОРЯДОЧИТЬ ПО
| Контрагенты.Наименование";
Результат = Запрос.Выполнить;
Выборка = Результат.Выбрать;
Пока Выборка.Следующий Цикл
Сообщить(Выборка.Контрагент +" |" + Выборка.ИНН +" |" + Выборка.Адрес);
КонецЦикла;
Чтобы сохранить результат в Excel, добавьте в конец кода:
Таблица = Новый ТаблицаЗначений;
Таблица.Колонки.Добавить("Контрагент");
Таблица.Колонки.Добавить("ИНН");
Таблица.Колонки.Добавить("Адрес");
Выборка = Результат.Выбрать;
Пока Выборка.Следующий Цикл
Строка = Таблица.Добавить;
Строка.Контрагент = Выборка.Контрагент;
Строка.ИНН = Выборка.ИНН;
Строка.Адрес = Выборка.Адрес;
КонецЦикла;
Экспорт = Новый ЭкспортВExcel;
Экспорт.УстановитьДанные(Таблица);
Экспорт.Выгрузить("C:\Temp\Контрагенты.xlsx");
Как ускорить выполнение запроса?
Если база большая, добавьте в запрос условие ГДЕ Контрагенты.ПометкаУдаления = ЛОЖЬ, чтобы исключить удалённые записи. Также можно ограничить выборку по дате создания или типу (например, только юридические лица).
5. Альтернативные способы: обмен данными и внешние отчёты
Если вам нужно не просто посмотреть список, а интегрировать его с другими системами (например, CRM, BI-аналитика), рассмотрите эти варианты:
А. Выгрузка через универсальный обмен данными
- 📤 Используйте формат EnterpriseData (для 1С:ERP) или CommerceML (для УТ).
- 🔧 Настройте правила обмена в разделе
Администрирование → Обмен данными. - 📥 Импортируйте данные в внешнюю систему (например, Excel, Power BI).
Б. Подключение через ODBC
Для аналитиков: подключитесь к базе 1С как к SQL-серверу через ODBC-драйвер. Это позволит строить запросы напрямую из Excel, Python или Tableau.
В. Готовые внешние отчёты
На сайте Infostart или ITS можно скачать бесплатные обработки для выгрузки контрагентов с расширенными фильтрами. Например:
- 📊 «Анализ контрагентов с группировкой по регионам» — показывает географию клиентов.
- 💰 «ABC-XYZ анализ контрагентов» — сегментирует партнёров по обороту и частоте заказов.
⚠️ Внимание: При использовании внешних обработок проверяйте их на вирусы и совместимость с вашей версией 1С. Запускайте сначала в тестовой базе.
6. Особенности работы в 1С 7.7
Если вы всё ещё используете 1С:Предприятие 7.7, алгоритм просмотра контрагентов будет отличаться. В этой версии нет глобального поиска и современного интерфейса, но справочник доступен через классическое меню.
Инструкция для 1С 7.7:
- Откройте главное меню
Операции → Справочники. - В списке выберите
Контрагенты(илиОрганизации, если используется старая терминология). - Для фильтрации нажмите
F9(или кнопку «Отбор») и задайте критерии (например, по ИНН).
Экспорт данных в 7.7 возможен только через:
- 📄 Текстовый файл (кнопка «Выгрузить» → формат
.txtили.csv). - 📊 DBF-файл (через внешние обработки).
В 1С 7.7 нет встроенной поддержки Excel. Для выгрузки в табличный формат потребуется дополнительная обработка или конвертация через DBF.
FAQ: Частые вопросы о работе с контрагентами в 1С
Как найти дубли контрагентов по ИНН?
В справочнике «Контрагенты» нажмите кнопку «Ещё» → «Поиск дублей». Система автоматически найдёт записи с одинаковыми ИНН. В 1С 8.3 также можно использовать отчёт «Проверка заполнения реквизитов» (Отчёты → Сервисные).
Можно ли восстановить удалённого контрагента?
Да, если запись помечена на удаление, но ещё не удалена физически. Откройте справочник, нажмите «Ещё» → «Все действия» → «Показать помеченные на удаление». Найдите нужного контрагента и снимите пометку (кнопка «Отменить пометку»).
Как экспортировать контрагентов с банковскими счетами?
Используйте запрос с присоединением таблицы банковских счетов:
ВЫБРАТЬ
Контрагенты.Наименование КАК Контрагент,
Контрагенты.ИНН,
БанковскиеСчета.НомерСчета КАК Счет,
БанковскиеСчета.Банк.Наименование КАК Банк
ИЗ
Справочник.Контрагенты КАК Контрагенты
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.БанковскиеСчета КАК БанковскиеСчета
ПО Контрагенты.Ссылка = БанковскиеСчета.Владелец
Или воспользуйтесь внешней обработкой «Выгрузка контрагентов с реквизитами» (доступна на Infostart).
Почему не отображаются все контрагенты?
Возможные причины:
- 🔒 Ограничения прав доступа (проверьте роль пользователя в
Администрирование → Пользователи). - 📅 Установлен фильтр по дате (в справочнике нажмите «Ещё» → «Настройка списка»).
- 🗑️ Контрагенты помечены на удаление (включите отображение удалённых записей).
Как импортировать список контрагентов из Excel?
Используйте обработку «Универсальный обмен данными» (Файл → Открыть… → выберите файл .xlsx). Альтернатива — загрузка через CommerceML (для УТ) или правила конвертации в ERP. Важно: перед импортом проверьте соответствие колонок в Excel и реквизитов в 1С.