Поиск номера договора в 1С:Предприятие — задача, с которой регулярно сталкиваются бухгалтеры, менеджеры по продажам и кадровые специалисты. Номер нужен для оформления счетов, актов, накладных, а иногда — для разрешения спорных ситуаций с контрагентами. Проблема в том, что в зависимости от конфигурации (1С:Бухгалтерия, Управление Торговлей, ERP или Зарплата и Управление Персоналом) путь к номеру может кардинально отличаться.

В этой статье мы разберём все возможные места, где хранится номер договора в 1С 8.3 и 1С 7.7, включая скрытые поля и неочевидные справочники. Вы узнаете, как найти номер в уже проведённых документах, как выгрузить список договоров в Excel, и что делать, если номер «исчез» после обновления программы. Для наглядности приведём скриншоты из реальных баз и видеоинструкцию.

Особое внимание уделим типичным ошибкам: почему номер договора может не отображаться в печатной форме, как восстановить утраченные данные и какие настройки отвечают за видимость полей. Если вы работаете с через RDP или веб-клиент, найдёте отдельные рекомендации по ускорению поиска.

1. Где хранится номер договора в справочнике «Договоры контрагентов»

Самое логичное место для поиска — справочник «Договоры контрагентов». Он есть во всех типовой конфигурациях, но путь к нему может отличаться. В 1С:Бухгалтерия 3.0 и ERP 2.5 справочник скрыт за меню Справочники → Покупатели и продажи → Договоры контрагентов. В Управлении Торговлей 11 — через НСИ → Договоры.

Чтобы быстро найти нужный договор:

  • 🔍 Используйте поиск по номеру в верхней панели справочника (работает даже по частичному совпадению).
  • 📌 Отсортируйте список по колонке «Номер» — так проще найти последний добавленный договор.
  • 🔄 Если договоров много, примените отбор по контрагенту (кнопка «Ещё → Отбор»).
  • 📄 Дважды кликните по договору, чтобы открыть его карточку — там будет полный номер, дата и дополнительные реквизиты.

В карточке договора обратите внимание на поле Номер — оно может быть ручным (заполняется пользователем) или автоматическим (генерируется по шаблону, например, ДОГ-{ГГГГ}-{ННН}). Если поле пустое, проверьте настройки нумерации в разделе Администрирование → Настройки программы → Нумерация документов.

💡

Если в справочнике нет колонки «Номер», кликните правой кнопкой по заголовку таблицы и выберите «Настройка списка». Добавьте поле «Номер» в видимые колонки.

2. Поиск номера договора в документах (счета, акты, накладные)

Номер договора часто дублируется в документах, связанных с контрагентом. Например, в счетах на оплату, актах выполненных работ или товарных накладных. Чтобы его найти:

  1. Откройте нужный документ (например, через журнал Продажи → Счета покупателям).
  2. В шапке документа найдите поле Договор — рядом будет указан его номер (иногда в формате №123 от 01.01.2023).
  3. Если поле неактивно, нажмите кнопку Ещё → Изменить или Редактировать.
  4. Для быстрого поиска используйте журнал документов с отбором по контрагенту и типу документа.

В некоторых конфигурациях (например, 1С:ERP) номер договора может быть скрыт за кнопкой ... рядом с полем «Договор». Кликните по ней, чтобы открыть карточку договора.

Что делать, если в документе нет поля «Договор»?

Если поле «Договор» отсутствует в шапке документа, это может означать:

1. Документ создан без привязки к договору (например, разовая сделка).

2. В настройках программы отключена обязательность указания договора (проверьте в Администрирование → Настройки продаж).

3. Вы работаете в упрощённой форме документа (попробуйте переключиться на полную форму через кнопку Ещё → Все действия → Переключить форму).

Тип документа Где искать номер договора Пример пути в 1С:Бухгалтерия 3.0
Счет на оплату Поле «Договор» в шапке документа Продажи → Счета покупателям → [Открыть счет]
Акт выполненных работ Вкладка «Основное» → поле «Договор» Продажи → Акты → [Открыть акт]
Товарная накладная Шапка документа, рядом с полем «Контрагент» Склад → Товарные накладные → [Открыть накладную]
Платёжное поручение Вкладка «Расшифровка платежа» → поле «Договор» Банк → Платежные поручения → [Открыть платежку]

3. Как найти номер договора в печатных формах и отчётах

Если номер договора не отображается на экране, но нужен для печати, проверьте печатные формы документов. Например, в счете на оплату или акте номер договора может быть прописан в шапке или подвале документа. Чтобы вывести печатную форму:

  • 🖨️ Откройте документ и нажмите Печать → Печатная форма (или Ещё → Печать).
  • 🔎 Внимательно просмотрите все страницы — иногда номер договора указан мелким шрифтом рядом с реквизитами контрагента.
  • 📥 Если нужна электронная версия, сохраните форму в PDF или Excel через кнопку Сохранить как.

Для массового поиска используйте отчёты:

  • Отчёты → Продажи → Анализ договоров с покупателями (показывает номера и суммы по договорам).
  • Отчёты → Покупки → Анализ договоров с поставщиками.
  • Отчёты → Стандартные → Оборотно-сальдовая ведомость по счетам 60.01/62.01 (с расшифровкой по договорам).
📊 Какую конфигурацию 1С вы используете?
1С:Бухгалтерия 3.0
1С:Управление Торговлей 11
1С:ERP 2.5
1С:Зарплата и Управление Персоналом
Другая

В 1С:ERP и УТ 11 есть специальный отчёт Анализ договоров, который позволяет фильтровать договоры по номеру, дате, контрагенту и даже менеджеру. Чтобы его открыть, перейдите в Отчёты → CRM и продажи → Анализ договоров.

⚠️ Внимание: В некоторых отчётах номер договора может отображаться не полностью (например, только последние цифры). Чтобы увидеть полный номер, дважды кликните по строке отчёта — откроется карточка договора.

4. Поиск по базе данных: универсальный способ для опытных пользователей

Если номер договора «затерялся» в базе, а справочники и документы не помогают, можно воспользоваться универсальным поиском по всем объектам . Для этого:

  1. Нажмите Ctrl + F (или Правка → Найти).
  2. В поле «Текст» введите известную часть номера (например, ДОГ-2023).
  3. В поле «Где искать» выберите Во всех данных или В справочниках и документах.
  4. Нажмите Найти — система покажет все объекты, где встречается этот текст.

Для более точного поиска используйте запросы на языке 1С (требуются права администратора):

ВЫБРАТЬ

ДоговорыКонтрагентов.Ссылка КАК Ссылка,

ДоговорыКонтрагентов.Номер КАК Номер,

ДоговорыКонтрагентов.Дата КАК Дата

ИЗ

Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов

ГДЕ

ДоговорыКонтрагентов.Номер ПОДОБНО "%ДОГ-2023%"

Этот запрос вернёт все договоры, в номере которых есть фраза ДОГ-2023. Чтобы выполнить его:

  1. Откройте Сервис → Отладка → Запросы → Конструктор запроса.
  2. Вставьте код и нажмите Выполнить.
  3. Результаты можно экспортировать в Excel через контекстное меню.
⚠️ Внимание: Использование прямых запросов к базе может замедлить работу программы при большом объёме данных. Выполняйте их в нерабочее время или на тестовой копии базы.

5. Особенности поиска в 1С:Зарплата и Управление Персоналом (ЗУП)

В 1С:ЗУП договоры чаще всего связаны с трудовыми договорами сотрудников или договорами ГПХ (гражданско-правового характера). Чтобы найти номер:

  • 👤 Для трудовых договоров: откройте карточку сотрудника (Кадры → Сотрудники), перейдите на вкладку Трудовые договоры. Номер указан в колонке «Номер» или в карточке договора.
  • 📝 Для договоров ГПХ: Кадры → Договоры (ГПХ) → выберите нужный договор.
  • 💼 В документах на приём/увольнение (например, Приказ о приёме на работу) номер договора может быть указан в поле Основание.

В 1С:ЗУП 3.1 номер трудового договора автоматически формируется по шаблону (например, ТД-{ГГГГ}/{ННН}). Если шаблон сбился, проверьте настройки в Настройки → Кадровый учёт → Нумерация документов.

Открыть справочник «Сотрудники»

Проверить вкладку «Трудовые договоры»

Просмотреть документы «Приказ о приёме»

Использовать отчёт «Анализ кадровых данных»

-->

Для договоров ГПХ полезен отчёт Анализ договоров ГПХ (Отчёты → Кадры), где можно фильтровать договоры по номеру, дате и исполнителю.

6. Восстановление утраченного номера договора

Если номер договора исчез после обновления 1С или сбоя базы, попробуйте следующие способы восстановления:

  • 🔄 Восстановите резервную копию базы на дату, когда номер ещё был виден. Для этого обратитесь к администратору или используйте Администрирование → Поддержка и обслуживание → Восстановление данных.
  • 📂 Проверьте журнал изменений: Администрирование → Журнал регистрации. Отфильтруйте по объекту «Договоры контрагентов» и дате изменения.
  • 📧 Если договор был отправлен контрагенту по email, найдите письмо в Администрирование → Почта и взаимодействия → Исходящие письма.
  • 📄 Просмотрите сканы документов, прикреплённые к договору (вкладка «Файлы» в карточке договора).

Если номер был удалён ошибочно, но сам договор остался, можно:

  1. Открыть карточку договора (Справочники → Договоры контрагентов).
  2. Нажать Ещё → Все действия → История изменений.
  3. Найти последнюю запись с номером и вручную восстановить его.
⚠️ Внимание: Восстановление номеров вручную может нарушить связь между документами. После исправления проверьте цепочку проводок (например, через отчёт Анализ счёта по 60.01 или 62.01).

7. Экспорт списка договоров в Excel для удобного поиска

Если договоров сотни, удобнее выгрузить их в Excel и искать номер там. Для этого:

  1. Откройте справочник Договоры контрагентов.
  2. Нажмите Ещё → Вывести список → Настроить список.
  3. Добавьте в таблицу колонки: Номер, Дата, Контрагент, Тип договора.
  4. Нажмите Ещё → Выгрузить в Excel (или Сохранить как...).

В 1С:ERP и УТ 11 можно использовать обработку «Выгрузка данных»:

  1. Перейдите в Файл → Открыть → [Выберите обработку "ВыгрузкаДанных.epf"].
  2. Укажите объект Справочник.ДоговорыКонтрагентов.
  3. Выберите поля для выгрузки (обязательно: Номер, Наименование, Контрагент).
  4. Нажмите Выгрузить и сохраните файл в формате XLSX.

В выгруженном файле используйте фильтр Excel (кнопка Данные → Фильтр), чтобы быстро найти нужный номер.

💡

Выгрузка в Excel — самый надёжный способ поиска, если в 1С отключён универсальный поиск или база слишком большая.

8. Типичные ошибки и как их избежать

При поиске номера договора пользователи часто сталкиваются с следующими проблемами:

Проблема Причина Решение
Номер договора не отображается в печатной форме В шаблоне печатной формы отключено отображение поля Отредактируйте шаблон через Администрирование → Печатные формы или обратитесь к программисту
В справочнике нет колонки «Номер» Поле скрыто в настройках списка Кликните правой кнопкой по заголовку таблицы → «Настройка списка» → добавьте поле «Номер»
При поиске по Ctrl+F ничего не находится Поиск ведётся только по видимым колонкам Раскройте все колонки или используйте запрос (см. раздел 4)
Номер договора дублируется в разных документах Ошибка при копировании договора Проверьте уникальность номеров в справочнике «Договоры контрагентов»

Ещё одна частая ошибка — путаница между номером договора и номером документа (например, счета).Remember: номер договора присваивается один раз при создании и не меняется, а номер документа (счета, акта) уникален для каждого экземпляра.

Если вы работаете в 1С:Бухгалтерия 7.7, учтите, что там нет универсального поиска по Ctrl+F. Вместо этого используйте:

  • Меню Операции → Поиск по журналу (для документов).
  • Меню Операции → Поиск по справочнику (для договоров).

FAQ: Частые вопросы о поиске номеров договоров в 1С

Можно ли найти номер договора по ИНН контрагента?

Да, для этого:

  1. Откройте справочник Контрагенты и найдите нужного по ИНН.
  2. Перейдите на вкладку Договоры в карточке контрагента.
  3. В списке будут все договоры с этим контрагентом, включая номера.

В 1С:ERP можно использовать отчёт Договоры по контрагентам с отбором по ИНН.

Почему в печатной форме счета не показывается номер договора?

Это происходит из-за:

  • Неправильных настроек шаблона печатной формы (поле «Договор» скрыто).
  • Ошибки в связке документа с договором (проверьте, указан ли договор в шапке счета).
  • Особенностей конфигурации (в некоторых версиях 1С:Бухгалтерия номер договора выводится только при печати «полной» формы).

Решение: откройте документ, проверьте привязку к договору и пересохраните. Если проблема осталась, обратитесь к программисту для редактирования шаблона.

Как массово перенумеровать договоры в 1С?

Для массовой перенумерации:

  1. Сделайте резервную копию базы!
  2. Используйте обработку Групповое изменение реквизитов (Сервис → Групповая обработка справочников).
  3. Выберите справочник Договоры контрагентов и поле Номер.
  4. Укажите новый шаблон нумерации (например, ДОГ-{ГГГГ}-{ННН}).

Внимание: после перенумерации проверьте все связанные документы (счета, акты) — в них должны обновиться ссылки на договоры.

Где в 1С хранится номер договора для электронного документооборота (ЭДО)?

В с подключённым ЭДО (например, Диадок, Контур.Диадок) номер договора хранится:

  • В карточке контрагента на вкладке ЭДО (если договор привязан к ЭДО).
  • В документах ЭДО (например, в Счета-фактуры полученные/выданные на вкладке ЭДО).
  • В справочнике Договоры контрагентов на вкладке Дополнительно (поле Идентификатор договора в ЭДО).

Если номер не синхронизировался с ЭДО, проверьте настройки обмена в Администрирование → Обмен данными с ЭДО.

Как найти номер договора в мобильном приложении 1С?

В мобильной версии (например, 1С:Мобильная бухгалтерия):

  1. Откройте раздел Документы или Справочники.
  2. Найдите нужный документ (счет, акт) и откройте его.
  3. Прокрутите вниз до блока Договор — там будет номер.
  4. Если нужен справочник договоров, перейдите в Справочники → Договоры.

Обратите внимание: в мобильной версии может не быть некоторых полей. Для полного доступа используйте десктопную версию.