Справочники и Данные · 10 мин
Как в 1С найти договор контрагента
Как быстро найти договор контрагента в 1С: через карточку контрагента, справочник договоров, документы и отборы. Разбор для 1С:Бухгалтерии и Управления торговлей.
Договор контрагента в 1С — это элемент отдельного справочника, привязанный к конкретному контрагенту. Найти его можно несколькими путями: через карточку контрагента, через общий список договоров, через документы, в которых он использовался, или через встроенный поиск по базе. Выбор способа зависит от того, что вам известно: название контрагента, номер договора, дата его заключения или документ, где договор фигурировал.
Инструкция подходит для типовых конфигураций на управляемых формах: 1С:Бухгалтерия 8, 1С:Управление торговлей 11, 1С:ERP, 1С:Комплексная автоматизация. Названия пунктов меню могут немного отличаться в зависимости от версии и настроек интерфейса, но логика поиска везде одинаковая.
Что нужно знать перед поиском
Перед тем как искать договор, определите, какими данными вы располагаете. Это сразу сужает путь поиска и экономит время. Если известен контрагент — идите через его карточку. Если известен только номер или дата договора — используйте общий список договоров с отбором. Если известен документ (счёт, реализация, поступление) — откройте документ и перейдите по ссылке на договор из него.
Также учитывайте права доступа. Если ваша роль в 1С ограничена, часть договоров может быть скрыта настройками RLS (ограничение доступа на уровне записей) или групп доступа контрагентов. В этом случае договор существует в базе, но вы его не видите — и поиск ничего не даст. Проверить это можно, попросив коллегу с полными правами выполнить тот же поиск.
Как выбрать способ поиска
Поиск договора через карточку контрагента
Это основной и самый надёжный способ, если вы знаете, с каким контрагентом заключён договор. Откройте раздел «Справочники» (в 1С:Бухгалтерии — «Справочники → Контрагенты», в УТ 11 — «НСИ и администрирование → Контрагенты» или «CRM и маркетинг → Контрагенты»). В списке найдите нужного контрагента через строку поиска — введите часть названия или ИНН.
Откройте карточку контрагента двойным щелчком. В форме найдите ссылку «Договоры» — обычно она расположена в верхней части карточки или в панели навигации. По этой ссылке откроется список всех договоров, заключённых с данным контрагентом, с указанием номера, даты, типа договора (с покупателем, с поставщиком и т.д.) и организации от вашей стороны.
Обратите внимание: с одним контрагентом может быть несколько договоров — например, на поставку и на оказание услуг. Если договоров много, воспользуйтесь отбором внутри списка (кнопка «Ещё → Настроить список») по типу договора или организации.
- 1Откройте справочник «Контрагенты» через меню «Справочники»
- 2В строке поиска введите название или ИНН контрагента
- 3Откройте карточку контрагента двойным щелчком
- 4Перейдите по ссылке «Договоры» в карточке
- 5Выберите нужный договор из списка и откройте его
- 6Проверьте номер, дату, организацию и тип договора
Поиск через общий список договоров
Если контрагент неизвестен или нужно увидеть все договоры в базе, откройте общий список. В 1С:Бухгалтерии путь такой: «Справочники → Договоры» (или «Покупки/Продажи → Договоры» в зависимости от настроек). В УТ 11: «НСИ и администрирование → Договоры» либо «Продажи → Договоры с клиентами» и «Закупки → Договоры с поставщиками».
В открывшемся списке используйте поисковую строку: введите номер договора, часть наименования или название контрагента. Механизм поиска в списках 1С ищет по всем отображаемым колонкам. Если поиск не дал результата, проверьте, не установлен ли в списке отбор, скрывающий часть записей, — снимите его через «Ещё → Настроить список» или кнопку сброса отбора.
Настройка отбора для точного поиска
Когда договоров в базе сотни или тысячи, удобнее работать через настройку списка. Нажмите «Ещё → Настроить список», добавьте отбор по полю «Номер договора» (или «Номер») с видом сравнения «Содержит» — так вы найдёте договор даже по фрагменту номера. Аналогично можно отобрать по периоду: поле «Дата» с условием «Больше или равно» и «Меньше или равно».
В некоторых конфигурациях договоры разделены по видам: договоры с покупателями, с поставщиками, кредитные, депозитные. Если вы ищете договор поставки, а список показывает только договоры с покупателями — переключите вид списка или добавьте отбор по полю «Тип договора» / «Вид договора».
Поиск договора через документы
Если вы помните документ, в котором использовался договор (счёт на оплату, реализация товаров и услуг, поступление, акт), это самый быстрый путь. Откройте журнал соответствующих документов, найдите нужный документ по номеру, дате или контрагенту и откройте его.
В форме документа поле «Договор» обычно отображается как гиперссылка синего цвета. Щелчок по ней открывает карточку договора. Если договор в документе не заполнен или отображается как «<Объект не найден>», значит элемент был удалён из справочника — об этом подробнее в разделе про проблемы.
Ещё один вариант — открыть карточку контрагента и воспользоваться отчётом «Документы по контрагенту» (если он доступен в вашей конфигурации). В списке документов будет видно, какой договор указан в каждом из них.
Полнотекстовый поиск по базе
Когда известен только фрагмент текста — часть номера, предмет договора, комментарий — поможет полнотекстовый поиск. Вызовите его сочетанием клавиш Ctrl+Shift+F или через меню «Операции → Полнотекстовый поиск» (в некоторых конфигурациях кнопка поиска вынесена на панель). Введите фрагмент текста и запустите поиск.
В результатах появятся все объекты, где встречается искомый текст, включая элементы справочника «Договоры контрагентов». Двойной щелчок по строке результата открывает найденный объект. Учтите: полнотекстовый поиск работает только если он включён и индекс актуален. Если поиск не запускается или выдаёт устаревшие результаты, попросите администратора обновить индекс: «Администрирование → Полнотекстовый поиск → Обновить индекс».
Если договор не находится: типичные причины
Чаще всего договор «не ищется» не потому, что его нет, а из-за настроек отображения. Проверьте: нет ли в списке активного отбора (рядом с заголовком списка может быть значок отбора), не включён ли режим просмотра по группам, не введён ли в строку поиска текст с опечаткой или лишним пробелом.
Вторая причина — права доступа. Ограничения RLS и группы доступа контрагентов скрывают часть данных без каких-либо сообщений. Признак: коллега с полными правами видит договор, а вы нет. Решение — обратиться к администратору 1С для проверки и настройки ваших прав.
Третья причина — договор помечен на удаление или физически удалён. Помеченные на удаление элементы обычно отображаются в списке перечёркнутыми (если включён показ помеченных). Если в документах вместо договора отображается «<Объект не найден>» с длинным кодом, значит элемент удалён физически. Восстановить его можно только из резервной копии или переносом из другой базы — это уже зона ответственности администратора.
Проверка результата и работа с найденным договором
Найдя договор, убедитесь, что это именно тот, который нужен. Сверьте четыре реквизита: контрагента, организацию от вашей стороны, номер и дату договора, тип (с покупателем/поставщиком). Совпадение только номера недостаточно — у разных контрагентов номера договоров могут совпадать.
Полезно проверить, действительно ли договор используется в учёте. Откройте карточку договора и посмотрите связанные документы: в ряде конфигураций есть кнопка «Отчёты → Документы по договору» или аналогичная. Если по договору нет ни одного документа, возможно, он создан по ошибке или дублирует другой элемент.
Как проверить, что нашли нужный договор
Совпадает с нужным контрагентом, ИНН совпадает
Похожее название, но другой ИНН — это другой контрагент
Указана ваша организация, от имени которой заключён договор
Другая организация группы компаний — в документах договор не подставится
Соответствует хозяйственной операции (с покупателем / с поставщиком)
Другой тип — договор будет недоступен в нужных документах
Договор не помечен на удаление, статус «Действует» (если статусы ведутся)
Перечёркнут или закрыт — документы по нему могут не проводиться корректно
FAQ
Почему договор есть в списке, но не подставляется в документ?
Чаще всего не совпадает организация или тип договора: в реализации доступны только договоры с типом «С покупателем» по выбранной организации. Также проверьте, не помечен ли договор на удаление и не закрыт ли его статус (в УТ 11/ERP статус «Закрыт» блокирует выбор в новых документах).
Можно ли найти договор по ИНН контрагента?
Напрямую в списке договоров — нет, колонки ИНН там обычно нет. Сначала найдите контрагента по ИНН в справочнике «Контрагенты», откройте его карточку и перейдите по ссылке «Договоры» — получите все договоры этого контрагента.
Как найти все договоры, по которым нет движений?
Используйте отчёт по взаиморасчётам (например, «Оборотно-сальдовая ведомость» по счетам расчётов с детализацией по договорам в 1С:Бухгалтерии или «Ведомость расчётов с партнёрами» в УТ). Договоры без оборотов в отчёт не попадут — сравнив его со списком справочника, вы увидите неиспользуемые элементы.
Что делать, если вместо договора в документе написано «Объект не найден»?
Это значит, что элемент справочника удалён физически. Самостоятельно восстановить его нельзя — обратитесь к администратору: договор можно вернуть из резервной копии базы или создать заново и вручную перепривязать документы. До восстановления отчёты по взаиморасчётам с этим контрагентом будут некорректны.
Как искать договор, если база большая и поиск тормозит?
Используйте отбор через «Настроить список» вместо строки поиска — отбор по индексированным полям (номер, дата, владелец) работает быстрее полнотекстового перебора. Если тормозит полнотекстовый поиск, попросите администратора проверить актуальность поискового индекса.
Что важно запомнить
Основной путь — карточка контрагента, ссылка «Договоры». Если контрагент неизвестен, ищите в общем списке договоров через отбор по номеру или дате, либо через документ, где договор использовался. Не находится — проверьте отборы, права доступа и пометку на удаление, прежде чем создавать договор заново.