Поиск договора контрагента в 1С: все рабочие способы
Содержание
Все договоры лежат в одном справочнике. Самый быстрый путь к нему в 1С:Бухгалтерии 8.3 — раздел Справочники → Договоры (группа «Покупки и продажи»). Откроется общий список, где можно найти договор по номеру, дате, контрагенту или виду.
Если нужен договор конкретного контрагента, искать во всём списке необязательно: откройте карточку контрагента и перейдите по ссылке «Договоры» — там только его документы. Это удобнее, когда контрагент один, а договоров у вас тысячи.
Какой способ выбрать, зависит от того, что вы знаете о договоре. Знаете часть номера или названия — хватит строки поиска в списке. Знаете только контрагента — идите через его карточку. Нужны все договоры определённого вида или за период — задавайте отбор по реквизитам. А если не помните ни номера, ни названия, договор проще опознать по суммам в оборотно-сальдовой ведомости. Разберём каждый вариант по порядку, а в конце — что проверить, если нужный договор в списке не виден.
Где хранятся договоры и как открыть их список
Справочник «Договоры» подчинён справочнику «Контрагенты»: у каждого договора обязательно есть владелец-контрагент и организация, от имени которой он заключён. Поэтому один и тот же номер договора может встречаться у разных контрагентов — это нормально.
Открыть полный список можно двумя путями:
- 📁
Справочники → Договоры— общий список по всем контрагентам и организациям. - 👤 Через карточку контрагента — только его договоры (об этом ниже отдельный раздел).
В списке по умолчанию видны наименование договора, вид (С поставщиком, С покупателем, С комиссионером и т. д.) и организация. Номер и дата договора хранятся в самой карточке и в списке по умолчанию могут быть скрыты — их добавляют настройкой колонок.
Если у вас несколько организаций, вверху списка стоит отбор по организации. Договор, заключённый от имени другой организации, в этом режиме не покажется — переключите организацию или снимите отбор.
Быстрый поиск договора по строке
Самый частый сценарий — вы знаете часть названия или номера. В любом списке 1С справа вверху есть строка поиска со значком лупы. Поставьте в неё курсор (или нажмите Ctrl+F), введите текст и нажмите Enter.
Поиск ищет вхождение строки сразу по нескольким колонкам — по наименованию и по тем реквизитам, которые выведены в список. Несколько приёмов:
- Введите часть номера — например
17/2— список сразу сократится до подходящих строк. - Введите фамилию или название контрагента, если он выведен колонкой.
- Чтобы снять фильтр и вернуть полный список, очистите строку поиска крестиком или нажмите
Ctrl+Q.
Строка поиска ищет только по тем колонкам, которые сейчас видны в списке. Если номер договора в список не выведен, поиск по номеру ничего не найдёт — сначала добавьте колонку с номером (см. раздел о настройке) либо используйте отбор по реквизиту.
Регистр букв роли не играет, а вводить значение целиком не нужно: достаточно фрагмента, который точно есть в строке. Поэтому по запросу поставк найдутся и «Договор поставки», и «Поставка оборудования». Чем короче и однозначнее фрагмент, тем быстрее сузится список.
Для перехода между найденными совпадениями удобна команда Найти далее (Ctrl+F → стрелки), но в коротком отфильтрованном списке она обычно не нужна.
Точный отбор по номеру, дате и реквизитам
Когда строкового поиска мало — например, нужны все договоры с датой за прошлый квартал или только договоры определённого вида — используйте отбор.
Самый быстрый отбор делается прямо из таблицы. Щёлкните нужную ячейку правой кнопкой:
Найти: <значение>— оставит строки, где в этой колонке есть указанное значение.Отбор по значению в текущей колонке— то же, но как сохраняемый отбор списка.- Команда отмены отбора в том же контекстном меню вернёт полный список.
Для сложных условий откройте Еще → Настроить список. На вкладке «Отбор» добавьте нужные поля: вид договора, организацию, контрагента, пометку удаления. Там же можно задать диапазон по дате, если колонка с датой выведена в условия.
Сравнительная таблица — чем какой способ удобнее:
| Способ | Когда применять | Что умеет |
|---|---|---|
| Строка поиска (лупа) | Знаете часть номера или названия | Быстрый фильтр по видимым колонкам |
| Правый клик → «Найти» | Нашли нужное значение в ячейке | Фильтр по одной колонке в один клик |
Еще → Настроить список | Несколько условий, диапазон дат | Отбор по любым реквизитам, сортировка |
Отбор, заданный через «Настроить список», остаётся активным и после того, как вы закроете и снова откроете список. Если потом «пропадают» договоры — проверьте, не висит ли старый отбор. Признак: над таблицей есть строка с условиями отбора.
Как открыть договоры одного контрагента из карточки
Если контрагент известен, искать во всём справочнике не нужно. Откройте Справочники → Контрагенты, найдите контрагента (там тоже работают строка поиска и отбор) и откройте его карточку.
В карточке контрагента есть панель навигации со ссылками: «Банковские счета», «Контактные лица», «Договоры». Перейдите по ссылке «Договоры» — откроется список, отобранный по этому контрагенту. В нём видны только его договоры, и новый договор создаётся сразу с подставленным контрагентом.
Этот путь удобен в трёх случаях:
- 🔎 договоров много, и общий список слишком длинный;
- 🆕 вы заводите новый договор и хотите, чтобы контрагент подставился автоматически;
- 📑 нужно быстро проверить, какие вообще договоры заведены по контрагенту.
Договор можно открыть и из документа, где он уже указан. В счёте, накладной или платёжном поручении щёлкните по ссылке в поле «Договор» — откроется карточка этого договора. Из неё по ссылке «Контрагент» попадёте в карточку контрагента, а оттуда — ко всем его договорам.
Поиск договора через документы и отчёты
Иногда проще искать не в справочнике, а по тому, где договор уже использован. Два рабочих приёма:
- Через документ. Откройте журнал документов
нужного вида (
Покупки,Продажи,Банк и касса), найдите документ по контрагенту или сумме и щёлкните ссылку в поле «Договор». Так вы попадёте в карточку именно того договора, по которому прошла операция. - Через оборотно-сальдовую ведомость. Сформируйте
Отчёты → Оборотно-сальдовая ведомость по счётудля счёта расчётов (60— с поставщиками,62— с покупателями) и разверните по субконто «Договоры». В ведомости будут все договоры, по которым есть обороты или остаток, с суммами.
Второй способ особенно удобен, когда вы не помните ни номера, ни точного названия, но знаете контрагента и примерную сумму: по цифрам в ведомости нужный договор опознаётся быстрее, чем в общем списке.
Двойной щелчок по строке с договором в оборотно-сальдовой ведомости открывает отчёт по этому субконто, а оттуда можно перейти к самим документам и к карточке договора.
Виды договоров: как это помогает найти нужный
У одного контрагента нередко несколько договоров, и отличаются они не только номером, но и видом. Вид договора задаёт, для каких операций он подставляется в документы, поэтому часто быстрее отфильтровать список по виду, чем перебирать всё подряд.
Основные виды в 1С:Бухгалтерии:
- 📥
С поставщиком— для документов поступления: накладных, актов, поступления услуг. - 📤
С покупателем— для реализации: счетов, накладных на отгрузку, актов выполненных работ. - 🔁
С комиссионером (агентом) на продажуиС комитентом (принципалом) на продажу— для посреднических схем. - 🏦
Прочее— для операций, не попадающих в стандартные расчёты (займы, депозиты и подобное).
Если вы знаете, по какой операции нужен договор, задайте отбор по полю «Вид договора» через Еще → Настроить список. Список сократится до нескольких строк, и дальше нужный договор видно сразу — без поиска по номеру.
Ещё один ориентир — поле «Срок действия» и дата договора. Для контрагента, с которым перезаключают договор каждый год, отбор по дате или сортировка по убыванию даты быстрее выводят актуальный договор наверх.
Настройка колонок и своего представления списка
Чтобы в списке сразу были видны номер и дата договора, выведите их колонками. Откройте Еще → Изменить форму. В дереве элементов найдите таблицу списка, отметьте флажками поля «Номер» и «Дата» и при необходимости снимите лишние. Порядок колонок меняется кнопками «Вверх» и «Вниз».
Что ещё полезно настроить в списке договоров:
- Вывести колонку «Вид договора» — сразу видно, какой договор с поставщиком, а какой с покупателем.
- Включить сортировку по дате:
Еще → Настроить список → Сортировка, поле «Дата», порядок убывания — свежие договоры окажутся сверху. - При необходимости добавить колонку «Организация», если ведёте несколько организаций.
Настройки формы сохраняются для вашего пользователя: в следующий раз список откроется в том же виде. Если захотите вернуть всё как было, в окне «Изменить форму» есть команда восстановления стандартных настроек в меню Еще.
Отдельно выводить номер колонкой стоит всегда: без него строковый поиск по номеру договора не работает, а именно по номеру договор ищут чаще всего.
Почему договор не находится и что проверить
Если нужный договор в списке не виден, перебирайте причины по порядку — от самой частой к редкой.
Еще → Изменить форму либо задайте отбор по номеру через «Настроить список».Еще → Настроить список → Отбор.Администрирование → Настройки пользователей и прав.Отдельно про права доступа . Если в базе включено ограничение доступа по организациям (RLS), пользователь видит только договоры тех организаций, к которым ему открыт доступ. В этом случае договор существует, но конкретному пользователю не показывается. Проверять и менять такие настройки должен администратор — через профили групп доступа и настройки RLS.
Ещё одна причина пустого результата — договор просто не заведён. В документах поле «Договор» можно оставить незаполненным, если учёт по договорам для этого контрагента не ведётся. Тогда искать нечего: сначала договор нужно создать в справочнике или прямо из карточки контрагента.
Частые вопросы
Можно ли найти договор по сумме или предмету договора?
Почему у одного контрагента несколько договоров с одинаковым номером?
Как быстро открыть договор из проведённого документа?
Сохранится ли мой отбор и порядок колонок после выхода из программы?
Почему строка поиска не ищет по номеру договора?
Еще → Изменить форму, и поиск по номеру заработает.