Справочники и Данные · 9 мин
Как найти договор в 1С УПП
Как быстро найти договор контрагента в 1С УПП: поиск через справочник, документы, полнотекстовый поиск и отборы. Разбор типичных ошибок и ответы на вопросы.
В 1С:УПП (Управление производственным предприятием) договоры хранятся как подчинённый справочник «Договоры контрагентов», привязанный к конкретному контрагенту. Из-за этой иерархии найти нужный договор бывает непросто: в общем списке справочника его не видно, пока не выбран владелец. Ниже разобраны все рабочие способы поиска — от стандартного открытия через карточку контрагента до запроса в консоли.
Способ поиска зависит от того, что известно: номер договора, контрагент, документ, в котором договор использовался, или только примерное название. Для каждой ситуации есть оптимальный путь, который занимает от нескольких секунд до пары минут.
Поиск договора через карточку контрагента
Это основной и самый надёжный способ, если известно, с каким контрагентом заключён договор. Откройте меню «Справочники» → «Контрагенты», найдите нужную организацию или физлицо через строку поиска (по наименованию, ИНН или КПП) и откройте карточку двойным щелчком.
В форме контрагента перейдите на закладку «Договоры» — здесь отображается полный список договоров, заведённых для этого контрагента. Список можно отсортировать по наименованию или виду договора (с покупателем, с поставщиком, прочее). Нужный элемент открывается двойным щелчком.
Если договоров много, используйте поиск внутри списка: нажмите Ctrl+F или кнопку «Найти» на панели и введите фрагмент номера или наименования. Учтите, что поиск работает по отображаемым колонкам, поэтому сначала убедитесь, что в списке видна колонка с нужными данными.
- 1Откройте Справочники → Контрагенты
- 2Найдите контрагента по наименованию или ИНН
- 3Откройте карточку и перейдите на закладку «Договоры»
- 4Найдите нужный договор в списке и откройте его
- 5Проверьте вид договора, валюту и организацию — они должны соответствовать документу
Как найти договор, если контрагент неизвестен
Когда известен только номер договора, а контрагент — нет, стандартный путь через карточку не работает. В этом случае помогает полнотекстовый поиск по базе. Он доступен, если администратор включил соответствующую настройку (Администрирование → Полнотекстовый поиск, в клиент-серверном режиме обычно включён по умолчанию).
Нажмите кнопку полнотекстового поиска на панели инструментов (значок лупы) или сочетание Ctrl+Shift+F, введите номер договора и запустите поиск. В результатах появятся и сами договоры, и документы, где они упоминаются. По строке результата можно перейти к найденному объекту.
Альтернатива — поиск ссылок на объект через документы. Если вы помните хотя бы один документ (заказ, реализацию, счёт), где использовался договор, откройте этот документ: поле «Договор контрагента» является ссылкой, и щелчок по нему открывает карточку договора напрямую.
Поиск через документы и отчёты
Если договор фигурировал в хозяйственных операциях, его удобно искать через журналы документов. Откройте журнал «Документы по контрагентам» или любой журнал продаж/закупок, установите отбор по известным данным (контрагент, период, номер документа) и откройте найденный документ. Из него доступен переход к договору.
Второй вариант — отчёты по взаиморасчётам. Например, отчёт «Ведомость взаиморасчётов с контрагентами» или «Задолженность контрагентов» позволяет сгруппировать данные по договорам. В настройках отчёта добавьте группировку «Договор контрагента» — в результате вы увидите список договоров с оборотами, и из отчёта можно перейти в карточку каждого.
Этот способ особенно полезен, когда нужно найти «живой» договор, по которому были движения, и отличить его от неиспользуемых дублей.
Как выбрать способ поиска
Отбор и поиск в списке договоров контрагентов
В некоторых интерфейсах УПП справочник «Договоры контрагентов» доступен и как самостоятельный список — через меню «Операции» → «Справочники» → «Договоры контрагентов». Здесь видны договоры всех контрагентов сразу, что упрощает поиск без привязки к владельцу.
В открытом списке используйте стандартный отбор: кнопка «Отбор и сортировка» (или Ctrl+Shift+E в ряде версий платформы). Установите отбор по наименованию с видом сравнения «Содержит» и введите фрагмент номера. Это быстрее, чем пролистывать весь справочник.
Настройка колонок списка
Если в списке не виден номер договора или организация, добавьте колонки через «Действия» → «Настройка списка». Отметьте реквизиты «Владелец», «Организация», «Вид договора» — это упростит визуальную идентификацию нужного элемента среди одноимённых.
Поиск договора через консоль запросов
Пользователям с правами администратора или разработчика доступен самый гибкий способ — консоль запросов (типовая обработка «Консоль запросов» или встроенная в режиме предприятия через подключаемые обработки). Запрос позволяет найти договор по любому реквизиту сразу по всей базе.
ВЫБРАТЬ
Договоры.Ссылка,
Договоры.Владелец,
Договоры.Наименование
ИЗ
Справочник.ДоговорыКонтрагентов КАК Договоры
ГДЕ
Договоры.Наименование ПОДОБНО "%45/23%"Подставьте в условие ПОДОБНО фрагмент номера или названия. Результат покажет ссылку на договор и его владельца, по которым можно открыть карточку. Этот способ незаменим при поиске дублей или когда точное написание наименования неизвестно.
Типичные ошибки при поиске договора
Отдельная ситуация — договор не отображается в списке выбора при заполнении документа. Причины: вид договора не соответствует виду операции (например, договор «с поставщиком» не подставится в реализацию), договор помечен на удаление, либо в договоре указана другая организация, чем в документе. Проверьте эти три реквизита в первую очередь.
Как проверить, что найден нужный договор
Совпадает с контрагентом из документа
Другой контрагент — это одноимённый договор
Соответствует операции (с покупателем / с поставщиком)
Вид не подходит — договор не выберется в документе
Отсутствует
Красный крест — снимите пометку или используйте другой договор
Совпадает с организацией документа
Другая организация — взаиморасчёты уйдут не туда
Что делать, если договор не находится
Если все способы перепробованы, а договор не найден, проверьте три версии. Первая: договор действительно не заводили — тогда его нужно создать из карточки контрагента, закладка «Договоры», кнопка «Добавить». Вторая: договор помечен на удаление — включите отображение помеченных объектов (Администрирование → Обслуживание → режим отображения помеченных, либо поиск ссылок через «Поиск ссылок на объекты»).
Третья версия: у пользователя недостаточно прав. В УПП действует ролевая модель, и если роль не даёт доступа к справочнику договоров, элементы будут невидимы. В этом случае обратитесь к администратору 1С для проверки назначенных ролей.
Что важно запомнить
Договоры в УПП подчинены контрагентам: основной путь поиска — карточка контрагента, закладка «Договоры». При неизвестном владельце используйте полнотекстовый поиск, переход из документа или отчёт по взаиморасчётам. Перед использованием договора проверяйте владельца, вид, организацию и пометку удаления.
Частые вопросы
Почему договор не подставляется в документ, хотя он есть в базе?
Чаще всего не совпадает вид договора с видом операции (например, договор «с поставщиком» в документе продажи), договор помечен на удаление или в нём указана другая организация. Также проверьте ведение взаиморасчётов: при варианте «по счетам» договор может не выбираться в отдельных документах.
Можно ли найти договор по номеру, не зная контрагента?
Да. Используйте полнотекстовый поиск (Ctrl+Shift+F) по номеру, откройте список «Договоры контрагентов» через меню «Операции → Справочники» с отбором «Содержит», либо выполните запрос в консоли запросов по наименованию.
Как найти все договоры, по которым не было движений?
Сформируйте отчёт «Ведомость взаиморасчётов с контрагентами» с группировкой по договорам за максимально длинный период и сравните со списком справочника. Договоры, отсутствующие в отчёте, не имеют оборотов. Для массового анализа удобнее консоль запросов с левым соединением к регистру взаиморасчётов.
Договор помечен на удаление — его можно восстановить?
Да, пока не выполнено физическое удаление помеченных объектов. Откройте карточку договора и снимите пометку через «Действия → Снять пометку удаления». Если выполнялась процедура «Удаление помеченных объектов» и договор был удалён, восстановление возможно только из резервной копии.
Почему в списке контрагента не видно закладки «Договоры»?
Проверьте права пользователя: роль может не включать доступ к справочнику «Договоры контрагентов». Также убедитесь, что открыта именно форма элемента контрагента, а не форма выбора — в форме выбора закладки с подчинёнными данными недоступны.