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