Работа с договорами в 1С:Бухгалтерия 8.3 — одна из самых востребованных операций, но многие пользователи сталкиваются с трудностями при поиске этих документов. Где именно хранятся договора? Как быстро найти нужный договор по контрагенту или номеру? Почему в списке не отображаются все заключённые соглашения? Эти вопросы возникают как у новичков, так и у опытных бухгалтеров, особенно после обновлений программы или миграции данных.

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

Материал будет полезен не только бухгалтерам, но и администраторам , которые настраивают права доступа или оптимизируют работу с документами. Все инструкции актуальны для последних версий 1С:Бухгалтерия 8.3 (включая редакции 3.0 и 3.0.14+), но большая часть советов применима и к более ранним releases.

1. Основные разделы 1С, где хранятся договора

Договора в 1С:Бухгалтерия не имеют единого «склада» — они распределены по нескольким разделам в зависимости от типа, статуса и связей с другими документами. Вот ключевые места, где их можно найти:

  • 📄 Справочник «Договора контрагентов» — основное хранилище для активных соглашений. Здесь отображаются все договора, привязанные к конкретным партнёрам (поставщикам, покупателям, заказчикам).
  • 📑 Журнал документов «Договора» — альтернативный способ просмотра, где договора группируются по датам и типам (например, «С покупателем», «С поставщиком»).
  • 🔍 Карточка контрагента — вкладка «Договора» внутри профиля партнёра. Удобно для поиска соглашений по конкретной компании.
  • 📊 Отчёты по договорам — например, «Анализ договоров» или «Ведомость по договорам», где можно фильтровать данные по периодам и суммам.

Важно понимать, что договора в 1С не являются самостоятельными документами в классическом смысле — они привязаны к справочнику «Контрагенты» и служат основой для создания первичных документов (счётов, накладных, актов). Поэтому их поиск часто требует перехода между разделами.

📊 Где вы обычно ищете договора в 1С?
В справочнике "Договора контрагентов"
Через карточку контрагента
В журнале документов
Использую поиск по номеру
Не знаю, где искать

Если вы не видите ожидаемый договор в этих разделах, проверьте:

  • 🔹 Права доступа — возможно, у вашей роли нет прав на просмотр договоров определённого типа (например, с иностранными контрагентами).
  • 🔹 Фильтры — в журналах и справочниках могут быть установлены ограничения по дате, статусу или типу договора.
  • 🔹 Архивные данные — закрытые или аннулированные договора иногда скрыты по умолчанию.

2. Пошаговая инструкция: как найти договор по контрагенту

Самый быстрый способ найти договор — через карточку контрагента. Следуйте этой инструкции:

  1. Откройте раздел Справочники → Контрагенты.
  2. Найдите нужного партнёра через поиск или список. Дважды кликните по нему, чтобы открыть карточку.
  3. Перейдите на вкладку Договора (в некоторых конфигурациях она может называться Соглашения или Контракты).
  4. В таблице отобразятся все активные договора с этим контрагентом. Используйте фильтры по дате, типу или номеру для уточнения.

Если договоров много, воспользуйтесь расширенным поиском:

  • 🔎 Нажмите Ещё → Найти (или Ctrl+F) и введите номер договора, дату или ключевое слово из названия.
  • 📌 Для поиска по сумме или валюте используйте колонки таблицы — кликните по заголовку колонки (например, «Сумма»), чтобы отсортировать данные.

☑️ Поиск договора по контрагенту

Выполнено: 0 / 4

Если договор не найден, проверьте:

⚠️ Внимание: В некоторых конфигурациях 1С:Бухгалтерия договора с физическими лицами (не ИП) могут храниться в отдельном справочнике «Договора с физлицами». Также убедитесь, что договор не был перенесён в архив или удалён — для этого проверьте журнал удалённых объектов (Администрирование → Обслуживание → Журнал регистрации).

3. Где хранятся шаблоны и типы договоров

Перед тем как искать конкретный договор, полезно разобраться с его типом и шаблоном. В 1С:Бухгалтерия эти настройки определяют, где и как будет храниться документ:

  • 📝 Типы договоров (например, «С покупателем», «С поставщиком», «Комиссия», «Агентский») хранятся в справочнике Типы договоров (Справочники → Классификаторы → Типы договоров). Здесь настраиваются правила учёта (НДС, валюта, счета бухучета).
  • 📑 Шаблоны договоров — заготовки для быстрого создания новых соглашений. Они хранятся в разделе Документы и справочники → Шаблоны договоров (в некоторых редакциях путь может отличаться).
  • 🔧 Настройки учёта по умолчанию — определяют, какие счета и аналитики будут подставляться автоматически при создании документа по договору. Настраиваются в Главное → Настройки → Учётная политика.

Если вы не видите нужный тип договора в списке, его можно добавить:

  1. Откройте справочник Типы договоров.
  2. Нажмите Создать и заполните поля:
    • Наименование (например, «Договор аренды»).
    • Вид договора (выберите из списка: «С покупателем», «С поставщиком» и т.д.).
    • Счета учёта (укажите дебет/кредит для расчётов по этому типу).
  • Сохраните и обновите список договоров — новый тип станет доступен для выбора.
  • Тип договора Где хранится Пример использования
    С покупателем Справочник «Договора контрагентов» (вкладка «Покупатели») Договор поставки для розничной сети
    С поставщиком Справочник «Договора контрагентов» (вкладка «Поставщики») Договор на поставку сырья
    Комиссия Отдельная вкладка в справочнике или журнал «Комиссионные договора» Договор комиссии на продажу товара
    Агентский Журнал «Агентские договора» или фильтр по типу в общем списке Договор с агентом по поиску клиентов

    Если в вашей конфигурации отсутствует нужный тип договора, его можно добавить вручную или обновить конфигурацию через Администрирование → Поддержка и обслуживание → Обновление конфигурации.

    💡

    Создайте отдельные папки для типов договоров в справочнике «Договора контрагентов» (например, «Активные», «Архивные», «Шаблоны»). Это упростит навигацию и поиск, особенно если договоров больше 100.

    4. Почему договор не отображается в списке: типичные причины

    Одна из самых распространённых проблем — договор есть в базе, но его не видно в стандартных разделах. Вот основные причины и способы их устранения:

    • 🔒 Ограничения по дате — в журналах и справочниках по умолчанию может быть установлен фильтр «за последний месяц». Сбросьте даты в фильтре или выберите период «За всё время».
    • 👁️ Скрытые колонки — иногда договор «спрятан» из-за того, что колонка с его типом или статусом не отображается. Нажмите правой кнопкой на заголовок таблицы и выберите Настройка списка, затем добавьте нужные колонки.
    • 🗑️ Договор в архиве — проверьте вкладку «Архивные» или используйте фильтр по статусу «Закрыт». В некоторых конфигурациях архивные договора показываются только при включённом флаге «Показывать архивные».
    • 🔄 Ошибка синхронизации — если договора загружались из внешней системы (например, через 1С:EDI или Диадок), возможны сбои. Проверьте журнал обмена данными (Администрирование → Обмен данными).

    Если договор пропал после обновления , попробуйте:

    1. Восстановить данные из резервной копии (если известна дата исчезновения).
    2. Запустить тестирование и исправление базы (Администрирование → Тестирование и исправление).
    3. Проверьте, не был ли договор перенесён в другой справочник (например, из «Договора контрагентов» в «Прочие договора»).
    ⚠️ Внимание: Если договор был удалён ошибочно, его можно восстановить из журнала регистрации (Администрирование → Обслуживание → Журнал регистрации). Для этого найдите запись об удалении, кликните правой кнопкой и выберите «Восстановить». Учтите, что это возможно только если не была выполнена операция «Очистка журнала регистрации».

    5. Как экспортировать и импортировать договора

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

    Экспорт договоров

    1. Откройте справочник Договора контрагентов.
    2. Выделите нужные договора (для выделения нескольких удерживайте Ctrl или Shift).
    3. Нажмите Ещё → Выгрузить данные (или Файл → Выгрузить в старых версиях).
    4. Выберите формат:
      • XML — универсальный формат для обмена между базами .
      • Excel — удобно для анализа или передачи партнёрам.
      • JSON — используется для интеграции с внешними системами.
  • Укажите путь для сохранения файла и подтвердите выгрузку.
  • Импорт договоров

    1. Откройте справочник Договора контрагентов.
    2. Нажмите Ещё → Загрузить данные (или Файл → Загрузить).
    3. Выберите файл для импорта и укажите параметры:
      • Создавать новые элементы (если договора ещё нет в базе).
      • Обновлять существующие (если нужно заменить данные).
      • Пропускать ошибки (рекомендуется для больших файлов).
  • Проверьте результат загрузки в журнале операций.
  • Для автоматизации обмена договорами между базами (например, между 1С:Бухгалтерия и 1С:УТ) настройте планы обмена:

    1. Перейдите в Администрирование → Обмен данными → Планы обмена.
    2. Создайте новый план обмена или отредактируйте существующий.
    3. Добавьте в него объект ДоговораКонтрагентов.
    4. Настройте расписание и параметры синхронизации.
    ⚠️ Внимание: При импорте договоров из Excel убедитесь, что структура файла соответствует требованиям . Например, колонки должны называться «Контрагент», «Номер», «Дата», «ТипДоговора» и т.д. Для сложных шаблонов используйте обработку «Универсальный обмен данными» (Файл → Открыть → выберите файл обработки).

    6. Настройка прав доступа к договорам

    Если сотрудники жалуются, что не видят договора, проблема может быть в правах доступа. В 1С:Бухгалтерия настройка прав осуществляется через роли и профили групп доступа.

    Чтобы проверить или изменить права:

    1. Откройте Администрирование → Настройка пользователей и прав → Пользователи.
    2. Выберите пользователя и нажмите Изменить.
    3. Перейдите на вкладку Права и проверьте, какие роли назначены. Для работы с договорами обычно требуются роли:
      • Полные права (администратор).
      • Бухгалтер (просмотр и редактирование своих договоров).
      • Руководитель (просмотр всех договоров, но без редактирования).
      • Менеджер по продажам (работа с договорами покупателей).
  • Если нужной роли нет, создайте её в разделе Администрирование → Настройка пользователей и прав → Роли.
  • Для более гибкой настройки используйте профили групп доступа:

    1. Перейдите в Администрирование → Настройка пользователей и прав → Профили групп доступа.
    2. Создайте новый профиль (например, «Менеджеры по договорам»).
    3. На вкладке Права доступа укажите:
      • Разрешить просмотр справочника «Договора контрагентов».
      • Разрешить редактирование (если нужно).
      • Ограничить по подразделениям или контрагентам (например, только договора с покупателями из Москвы).
  • Назначьте профиль пользователям в их карточках.
  • Если после изменения прав договора всё равно не отображаются, обновите кэш :

    • Закройте все сеансы .
    • Удалите файлы из папки %APPDATA%\1C\1Cv8\ (или C:\Users\ИмяПользователя\AppData\Roaming\1C\1Cv8\).
    • Запустите заново и проверьте доступ.
    💡

    Права на просмотр договоров настраиваются не только через роли, но и через профили групп доступа. Это позволяет гибко разграничивать доступ, например, давать менеджерам видеть только договора их клиентов.

    7. Автоматизация работы с договорами: полезные обработки и отчёты

    Для ускорения работы с договорами в 1С:Бухгалтерия можно использовать стандартные и внешние обработки. Вот самые полезные инструменты:

    • 📈 Отчёт «Анализ договоров» — показывает обороты и остатки по каждому договору. Путь: Отчёты → Покупки и продажи → Анализ договоров. Здесь можно фильтровать данные по периодам, контрагентам и валютам.
    • 🔄 Обработка «Групповое изменение договоров» — позволяет массово редактировать реквизиты (например, изменить ответственного менеджера или срок действия). Доступна через Файл → Открыть → выберите файл обработки (обычно поставляется с дистрибутивом ).
    • 📊 Отчёт «Ведомость по договорам» — детализирует движения по каждому договору (счёта, накладные, акты). Путь: Отчёты → Ведомости → Ведомость по договорам.
    • 🤖 Внешние обработки — например, «Поиск дублей договоров» или «Экспорт договоров в Word» (можно найти на портале 1С-ИТС или Инфостарт).

    Для автоматизации создания договоров настройте шаблоны:

    1. Откройте раздел Документы и справочники → Шаблоны договоров.
    2. Создайте новый шаблон, указав:
      • Тип договора (например, «С покупателем»).
      • Текст договора (можно вставить из Word или PDF).
      • Переменные (например, {Контрагент}, {Дата}, {Сумма}), которые будут автоматически подставляться.
  • Сохраните шаблон и используйте его при создании новых договоров (кнопка На основе шаблона).
  • Если вам нужно интегрировать договора с другими системами (например, CRM или EDI), используйте:

    • 🔌 Стандартные механизмы обмена — настройте план обмена в Администрирование → Обмен данными.
    • 🛠️ Внешние обработки — например, «Обмен с Битрикс24» или «Интеграция с Диадок».
    • 📡 REST API — для программистов доступен API , позволяющий автоматизировать работу с договорами через внешние скрипты.
    Как настроить автоматическое создание договоров из заказов?

    Для этого используйте бизнес-процессы или правила обработки документов. Например, в разделе Администрирование → Настройка бизнес-процессов можно создать правило: «При проведении заказа покупателя автоматически создавать договор с типом 'С покупателем' и привязывать к нему заказ».

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

    🔍 Как найти договор по номеру, если он не отображается в справочнике?

    Используйте глобальный поиск по базе:

    1. Нажмите Ctrl+Shift+F или выберите Правка → Найти.
    2. В поле поиска введите номер договора (можно частично).
    3. Убедитесь, что в настройках поиска включены справочники и документы.
    4. Если договор найден, дважды кликните по результату, чтобы открыть его.

    Если поиск не дал результатов, проверьте:

    • Не был ли договор архивирован или удалён.
    • Не изменялся ли его номер (посмотрите историю изменений в журнале регистрации).
    📅 Как просматривать историю изменений договора?

    Для этого:

    1. Откройте нужный договор в справочнике.
    2. Нажмите Ещё → История изменений (или Действия → История в старых версиях).
    3. В открывшемся окне вы увидите, кто и когда вносил изменения, а также старые версии реквизитов.

    Если кнопка «История изменений» отсутствует, включите ведение истории:

    1. Перейдите в Администрирование → Обслуживание → Настройка истории.
    2. Добавьте объект «ДоговораКонтрагентов» в список ведения истории.
    3. Укажите глубину хранения (например, 1 год).
    🔄 Как перенести договора из одной базы 1С в другую?

    Используйте один из способов:

    1. Выгрузка/загрузка через XML:
      • В исходной базе: Справочники → Договора контрагентов → Ещё → Выгрузить данные (формат XML).
      • В целевой базе: Справочники → Договора контрагентов → Ещё → Загрузить данные.
    2. Обмен через план обмена:
      • Настройте план обмена в обеих базах (Администрирование → Обмен данными).
      • Добавьте в план объект «ДоговораКонтрагентов».
      • Выполните синхронизацию.
  • Универсальный обмен данными:
    • Откройте обработку «Универсальный обмен данными» (Файл → Открыть).
    • Выберите источник и приёмник, укажите объект «ДоговораКонтрагентов».
    • Запустите обмен.
    • Для больших объёмов данных рекомендуется использовать консольные утилиты (например, 1cv8.exe с ключом /Execute) или специализированные обработки с Инфостарта.

  • 🛡️ Как восстановить удалённый договор?

    Если договор был удалён ошибочно:

    1. Откройте Администрирование → Обслуживание → Журнал регистрации.
    2. Установите фильтр по дате удаления и типу объекта «ДоговорКонтрагентов».
    3. Найдите запись об удалении, кликните правой кнопкой и выберите Восстановить.
    4. Если журнал регистрации очищался, попробуйте:

      • Восстановить базу из резервной копии (если она есть).
      • Использовать внешние утилиты для восстановления данных (например, 1C:Repair).
    ⚠️ Внимание: Восстановление из журнала регистрации возможно только если не выполнялась операция «Очистка журнала». В противном случае данные удалены безвозвратно.
    📌 Как прикрепить файл (скан договора) к записи в 1С?

    Для этого:

    1. Откройте карточку договора в справочнике.
    2. Нажмите кнопку Прикрепить файл (или Ещё → Файлы).
    3. Выберите файл на своём компьютере (поддерживаются форматы PDF, JPG, DOCX и др.).
    4. Сохраните изменения.

    Чтобы просматривать прикреплённые файлы:

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

    Если кнопка «Прикрепить файл» отсутствует, проверьте:

    • Версию конфигурации (в старых редакциях эта функция может быть отключена).
    • Права пользователя на редактирование справочника.