Поиск номера договора в 1С:Предприятие — задача, с которой регулярно сталкиваются бухгалтеры, менеджеры по продажам и кадровые специалисты. Номер нужен для оформления счетов, актов, накладных, а иногда — для разрешения спорных ситуаций с контрагентами. Проблема в том, что в зависимости от конфигурации (1С:Бухгалтерия, Управление Торговлей, ERP или Зарплата и Управление Персоналом) путь к номеру может кардинально отличаться.
В этой статье мы разберём все возможные места, где хранится номер договора в 1С 8.3 и 1С 7.7, включая скрытые поля и неочевидные справочники. Вы узнаете, как найти номер в уже проведённых документах, как выгрузить список договоров в Excel, и что делать, если номер «исчез» после обновления программы. Для наглядности приведём скриншоты из реальных баз и видеоинструкцию.
Особое внимание уделим типичным ошибкам: почему номер договора может не отображаться в печатной форме, как восстановить утраченные данные и какие настройки отвечают за видимость полей. Если вы работаете с 1С через RDP или веб-клиент, найдёте отдельные рекомендации по ускорению поиска.
1. Где хранится номер договора в справочнике «Договоры контрагентов»
Самое логичное место для поиска — справочник «Договоры контрагентов». Он есть во всех типовой конфигурациях, но путь к нему может отличаться. В 1С:Бухгалтерия 3.0 и ERP 2.5 справочник скрыт за меню Справочники → Покупатели и продажи → Договоры контрагентов. В Управлении Торговлей 11 — через НСИ → Договоры.
Чтобы быстро найти нужный договор:
- 🔍 Используйте поиск по номеру в верхней панели справочника (работает даже по частичному совпадению).
- 📌 Отсортируйте список по колонке «Номер» — так проще найти последний добавленный договор.
- 🔄 Если договоров много, примените отбор по контрагенту (кнопка «Ещё → Отбор»).
- 📄 Дважды кликните по договору, чтобы открыть его карточку — там будет полный номер, дата и дополнительные реквизиты.
В карточке договора обратите внимание на поле Номер — оно может быть ручным (заполняется пользователем) или автоматическим (генерируется по шаблону, например, ДОГ-{ГГГГ}-{ННН}). Если поле пустое, проверьте настройки нумерации в разделе Администрирование → Настройки программы → Нумерация документов.
Если в справочнике нет колонки «Номер», кликните правой кнопкой по заголовку таблицы и выберите «Настройка списка». Добавьте поле «Номер» в видимые колонки.
2. Поиск номера договора в документах (счета, акты, накладные)
Номер договора часто дублируется в документах, связанных с контрагентом. Например, в счетах на оплату, актах выполненных работ или товарных накладных. Чтобы его найти:
- Откройте нужный документ (например, через журнал
Продажи → Счета покупателям). - В шапке документа найдите поле
Договор— рядом будет указан его номер (иногда в формате№123 от 01.01.2023). - Если поле неактивно, нажмите кнопку
Ещё → ИзменитьилиРедактировать. - Для быстрого поиска используйте журнал документов с отбором по контрагенту и типу документа.
В некоторых конфигурациях (например, 1С:ERP) номер договора может быть скрыт за кнопкой ... рядом с полем «Договор». Кликните по ней, чтобы открыть карточку договора.
Что делать, если в документе нет поля «Договор»?
Если поле «Договор» отсутствует в шапке документа, это может означать:
1. Документ создан без привязки к договору (например, разовая сделка).
2. В настройках программы отключена обязательность указания договора (проверьте в Администрирование → Настройки продаж).
3. Вы работаете в упрощённой форме документа (попробуйте переключиться на полную форму через кнопку Ещё → Все действия → Переключить форму).
| Тип документа | Где искать номер договора | Пример пути в 1С:Бухгалтерия 3.0 |
|---|---|---|
| Счет на оплату | Поле «Договор» в шапке документа | Продажи → Счета покупателям → [Открыть счет] |
| Акт выполненных работ | Вкладка «Основное» → поле «Договор» | Продажи → Акты → [Открыть акт] |
| Товарная накладная | Шапка документа, рядом с полем «Контрагент» | Склад → Товарные накладные → [Открыть накладную] |
| Платёжное поручение | Вкладка «Расшифровка платежа» → поле «Договор» | Банк → Платежные поручения → [Открыть платежку] |
3. Как найти номер договора в печатных формах и отчётах
Если номер договора не отображается на экране, но нужен для печати, проверьте печатные формы документов. Например, в счете на оплату или акте номер договора может быть прописан в шапке или подвале документа. Чтобы вывести печатную форму:
- 🖨️ Откройте документ и нажмите
Печать → Печатная форма(илиЕщё → Печать). - 🔎 Внимательно просмотрите все страницы — иногда номер договора указан мелким шрифтом рядом с реквизитами контрагента.
- 📥 Если нужна электронная версия, сохраните форму в
PDFилиExcelчерез кнопкуСохранить как.
Для массового поиска используйте отчёты:
Отчёты → Продажи → Анализ договоров с покупателями(показывает номера и суммы по договорам).Отчёты → Покупки → Анализ договоров с поставщиками.Отчёты → Стандартные → Оборотно-сальдовая ведомость по счетам 60.01/62.01(с расшифровкой по договорам).
В 1С:ERP и УТ 11 есть специальный отчёт Анализ договоров, который позволяет фильтровать договоры по номеру, дате, контрагенту и даже менеджеру. Чтобы его открыть, перейдите в Отчёты → CRM и продажи → Анализ договоров.
⚠️ Внимание: В некоторых отчётах номер договора может отображаться не полностью (например, только последние цифры). Чтобы увидеть полный номер, дважды кликните по строке отчёта — откроется карточка договора.
4. Поиск по базе данных: универсальный способ для опытных пользователей
Если номер договора «затерялся» в базе, а справочники и документы не помогают, можно воспользоваться универсальным поиском по всем объектам 1С. Для этого:
- Нажмите
Ctrl + F(илиПравка → Найти). - В поле «Текст» введите известную часть номера (например,
ДОГ-2023). - В поле «Где искать» выберите
Во всех данныхилиВ справочниках и документах. - Нажмите
Найти— система покажет все объекты, где встречается этот текст.
Для более точного поиска используйте запросы на языке 1С (требуются права администратора):
ВЫБРАТЬ
ДоговорыКонтрагентов.Ссылка КАК Ссылка,
ДоговорыКонтрагентов.Номер КАК Номер,
ДоговорыКонтрагентов.Дата КАК Дата
ИЗ
Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
ГДЕ
ДоговорыКонтрагентов.Номер ПОДОБНО "%ДОГ-2023%"
Этот запрос вернёт все договоры, в номере которых есть фраза ДОГ-2023. Чтобы выполнить его:
- Откройте
Сервис → Отладка → Запросы → Конструктор запроса. - Вставьте код и нажмите
Выполнить. - Результаты можно экспортировать в
Excelчерез контекстное меню.
⚠️ Внимание: Использование прямых запросов к базе может замедлить работу программы при большом объёме данных. Выполняйте их в нерабочее время или на тестовой копии базы.
5. Особенности поиска в 1С:Зарплата и Управление Персоналом (ЗУП)
В 1С:ЗУП договоры чаще всего связаны с трудовыми договорами сотрудников или договорами ГПХ (гражданско-правового характера). Чтобы найти номер:
- 👤 Для трудовых договоров: откройте карточку сотрудника (
Кадры → Сотрудники), перейдите на вкладкуТрудовые договоры. Номер указан в колонке «Номер» или в карточке договора. - 📝 Для договоров ГПХ:
Кадры → Договоры (ГПХ)→ выберите нужный договор. - 💼 В документах на приём/увольнение (например,
Приказ о приёме на работу) номер договора может быть указан в полеОснование.
В 1С:ЗУП 3.1 номер трудового договора автоматически формируется по шаблону (например, ТД-{ГГГГ}/{ННН}). Если шаблон сбился, проверьте настройки в Настройки → Кадровый учёт → Нумерация документов.
Открыть справочник «Сотрудники»
Проверить вкладку «Трудовые договоры»
Просмотреть документы «Приказ о приёме»
Использовать отчёт «Анализ кадровых данных»
-->
Для договоров ГПХ полезен отчёт Анализ договоров ГПХ (Отчёты → Кадры), где можно фильтровать договоры по номеру, дате и исполнителю.
6. Восстановление утраченного номера договора
Если номер договора исчез после обновления 1С или сбоя базы, попробуйте следующие способы восстановления:
- 🔄 Восстановите резервную копию базы на дату, когда номер ещё был виден. Для этого обратитесь к администратору или используйте
Администрирование → Поддержка и обслуживание → Восстановление данных. - 📂 Проверьте журнал изменений:
Администрирование → Журнал регистрации. Отфильтруйте по объекту «Договоры контрагентов» и дате изменения. - 📧 Если договор был отправлен контрагенту по email, найдите письмо в
Администрирование → Почта и взаимодействия → Исходящие письма. - 📄 Просмотрите сканы документов, прикреплённые к договору (вкладка «Файлы» в карточке договора).
Если номер был удалён ошибочно, но сам договор остался, можно:
- Открыть карточку договора (
Справочники → Договоры контрагентов). - Нажать
Ещё → Все действия → История изменений. - Найти последнюю запись с номером и вручную восстановить его.
⚠️ Внимание: Восстановление номеров вручную может нарушить связь между документами. После исправления проверьте цепочку проводок (например, через отчёт Анализ счёта по 60.01 или 62.01).
7. Экспорт списка договоров в Excel для удобного поиска
Если договоров сотни, удобнее выгрузить их в Excel и искать номер там. Для этого:
- Откройте справочник
Договоры контрагентов. - Нажмите
Ещё → Вывести список → Настроить список. - Добавьте в таблицу колонки:
Номер,Дата,Контрагент,Тип договора. - Нажмите
Ещё → Выгрузить в Excel(илиСохранить как...).
В 1С:ERP и УТ 11 можно использовать обработку «Выгрузка данных»:
- Перейдите в
Файл → Открыть → [Выберите обработку "ВыгрузкаДанных.epf"]. - Укажите объект
Справочник.ДоговорыКонтрагентов. - Выберите поля для выгрузки (обязательно:
Номер,Наименование,Контрагент). - Нажмите
Выгрузитьи сохраните файл в форматеXLSX.
В выгруженном файле используйте фильтр Excel (кнопка Данные → Фильтр), чтобы быстро найти нужный номер.
Выгрузка в Excel — самый надёжный способ поиска, если в 1С отключён универсальный поиск или база слишком большая.
8. Типичные ошибки и как их избежать
При поиске номера договора пользователи часто сталкиваются с следующими проблемами:
| Проблема | Причина | Решение |
|---|---|---|
| Номер договора не отображается в печатной форме | В шаблоне печатной формы отключено отображение поля | Отредактируйте шаблон через Администрирование → Печатные формы или обратитесь к программисту |
| В справочнике нет колонки «Номер» | Поле скрыто в настройках списка | Кликните правой кнопкой по заголовку таблицы → «Настройка списка» → добавьте поле «Номер» |
При поиске по Ctrl+F ничего не находится |
Поиск ведётся только по видимым колонкам | Раскройте все колонки или используйте запрос (см. раздел 4) |
| Номер договора дублируется в разных документах | Ошибка при копировании договора | Проверьте уникальность номеров в справочнике «Договоры контрагентов» |
Ещё одна частая ошибка — путаница между номером договора и номером документа (например, счета).Remember: номер договора присваивается один раз при создании и не меняется, а номер документа (счета, акта) уникален для каждого экземпляра.
Если вы работаете в 1С:Бухгалтерия 7.7, учтите, что там нет универсального поиска по Ctrl+F. Вместо этого используйте:
- Меню
Операции → Поиск по журналу(для документов). - Меню
Операции → Поиск по справочнику(для договоров).
FAQ: Частые вопросы о поиске номеров договоров в 1С
Можно ли найти номер договора по ИНН контрагента?
Да, для этого:
- Откройте справочник
Контрагентыи найдите нужного по ИНН. - Перейдите на вкладку
Договорыв карточке контрагента. - В списке будут все договоры с этим контрагентом, включая номера.
В 1С:ERP можно использовать отчёт Договоры по контрагентам с отбором по ИНН.
Почему в печатной форме счета не показывается номер договора?
Это происходит из-за:
- Неправильных настроек шаблона печатной формы (поле «Договор» скрыто).
- Ошибки в связке документа с договором (проверьте, указан ли договор в шапке счета).
- Особенностей конфигурации (в некоторых версиях 1С:Бухгалтерия номер договора выводится только при печати «полной» формы).
Решение: откройте документ, проверьте привязку к договору и пересохраните. Если проблема осталась, обратитесь к программисту для редактирования шаблона.
Как массово перенумеровать договоры в 1С?
Для массовой перенумерации:
- Сделайте резервную копию базы!
- Используйте обработку
Групповое изменение реквизитов(Сервис → Групповая обработка справочников). - Выберите справочник
Договоры контрагентови полеНомер. - Укажите новый шаблон нумерации (например,
ДОГ-{ГГГГ}-{ННН}).
Внимание: после перенумерации проверьте все связанные документы (счета, акты) — в них должны обновиться ссылки на договоры.
Где в 1С хранится номер договора для электронного документооборота (ЭДО)?
В 1С с подключённым ЭДО (например, Диадок, Контур.Диадок) номер договора хранится:
- В карточке контрагента на вкладке
ЭДО(если договор привязан к ЭДО). - В документах ЭДО (например, в
Счета-фактуры полученные/выданныена вкладкеЭДО). - В справочнике
Договоры контрагентовна вкладкеДополнительно(полеИдентификатор договора в ЭДО).
Если номер не синхронизировался с ЭДО, проверьте настройки обмена в Администрирование → Обмен данными с ЭДО.
Как найти номер договора в мобильном приложении 1С?
В мобильной версии 1С (например, 1С:Мобильная бухгалтерия):
- Откройте раздел
ДокументыилиСправочники. - Найдите нужный документ (счет, акт) и откройте его.
- Прокрутите вниз до блока
Договор— там будет номер. - Если нужен справочник договоров, перейдите в
Справочники → Договоры.
Обратите внимание: в мобильной версии может не быть некоторых полей. Для полного доступа используйте десктопную версию.