К статье
Практический материал

Документы и Печать · 10 мин

Как загрузить договор в 1С

Как загрузить договор в 1С: ручное создание, загрузка из файла, ЭДО, пакетная загрузка из Excel. Проверка результата, типичные ошибки и ответы на вопросы.

Под «загрузкой договора в 1С» обычно понимают три разные задачи: создание карточки договора в справочнике, прикрепление скан-копии документа к этой карточке и массовую загрузку данных о договорах из файла, например из Excel. Порядок действий зависит от того, какая именно задача стоит, и от конфигурации — в «1С:Бухгалтерии», «1С:Управление торговлей» и «1С:ERP» интерфейс отличается, хотя общая логика одинакова.

Договор в 1С — это элемент подчинённого справочника, который привязан к конкретному контрагенту. Без корректно заведённого договора программа не сможет правильно провести отгрузку, оплату и взаиморасчёты: во многих конфигурациях договор является обязательной аналитикой учёта. Поэтому загружать договор нужно до ввода первичных документов по контрагенту.

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

Определите, что именно нужно загрузить

Прежде чем открывать программу, уточните задачу. От этого зависит выбор инструмента и экономия времени.

  • Карточка договора — запись в справочнике с номером, датой, видом договора и сроком действия. Нужна для учёта и проведения документов.
  • Скан-копия договора — PDF или изображение, прикреплённое к карточке для хранения и быстрого доступа.
  • Электронный договор через ЭДО — документ, пришедший от контрагента через оператора электронного документооборота, который нужно принять и связать с карточкой.
  • Массовая загрузка — перенос десятков или сотен договоров из Excel, старой базы или выгрузки другой системы.

Создайте договор вручную в карточке контрагента

Это базовый способ, подходящий, когда договоров немного. В типовых конфигурациях последовательность выглядит так.

Порядок действий
  1. 1
    Откройте справочник «Контрагенты» и найдите нужного контрагента (или создайте нового).
  2. 2
    Перейдите на вкладку «Договоры» или по ссылке «Договоры» в панели навигации карточки.
  3. 3
    Нажмите «Создать» и заполните поля: номер, дата, вид договора, наименование, срок действия.
  4. 4
    Проверьте организацию и валюту расчётов — они должны соответствовать реальному документу.
  5. 5
    Нажмите «Записать и закрыть» и убедитесь, что договор появился в списке.

Обратите внимание на поле «Вид договора»: «С поставщиком», «С покупателем», «С комитентом» и т.д. От него зависит, в каких документах договор будет доступен для выбора. Если создать договор «С покупателем» для поставщика, в поступлении товаров он не подставится.

Поле «Наименование» обычно заполняется автоматически из номера и даты, но его можно изменить на удобное, например «Договор поставки № 45 от 12.03 (основной)». Это упрощает поиск при большом количестве договоров у одного контрагента.

Прикрепите скан-копию договора к карточке

Хранение электронной копии договора прямо в базе избавляет от поиска бумажных папок и общих сетевых каталогов. В типовых конфигурациях на платформе 8.3 для этого есть механизм присоединённых файлов.

Откройте карточку договора и найдите команду «Присоединённые файлы» — обычно это кнопка со скрепкой на панели или одноимённая ссылка в панели навигации. Нажмите «Добавить из файла», выберите PDF или скан на диске и подтвердите загрузку. Файл сохранится в базе или в настроенном томе хранения, если администратор включил хранение файлов на диске.

Если документ пришёл по электронной почте, многие конфигурации позволяют перетащить вложение прямо в форму договора мышью (drag-and-drop). После загрузки откройте файл из карточки и убедитесь, что он читается и это именно тот документ.

Загрузите договор через ЭДО

Если ваша организация подключена к электронному документообороту (встроенный сервис 1С-ЭДО или интеграция с оператором), договор может прийти от контрагента в электронном виде. Такие документы попадают в раздел «ЭДО» или «Входящие документы».

Откройте входящий документ, проверьте подпись и содержимое, затем используйте команду сопоставления: программа предложит создать новый элемент справочника «Договоры» или привязать файл к существующему. После подтверждения электронный файл автоматически прикрепится к карточке договора вместе с данными о подписях.

Если сопоставление не сработало автоматически — например, контрагент не найден по ИНН — сначала создайте контрагента, затем повторно выполните привязку из формы входящего документа. Не удаляйте входящий документ ЭДО до завершения привязки: восстановление потребует повторного запроса у контрагента.

Выполните массовую загрузку договоров из Excel

Когда договоров много — при переходе на новую базу или старте учёта — ручной ввод неэффективен. В типовых конфигурациях есть два рабочих пути.

Первый — обработка «Загрузка данных из табличного документа» (в поставке БСП, доступна в разделе «Администрирование» или через «Все функции» в некоторых конфигурациях). Вы выбираете справочник «Договоры контрагентов», открываете Excel-файл, сопоставляете колонки таблицы реквизитам справочника и запускаете загрузку. Обязательно укажите колонку с владельцем — контрагентом, иначе договоры создадутся без привязки.

Второй путь — типовые механизмы загрузки контрагентов с договорами, которые есть в ряде конфигураций, либо обработки начального заполнения. Перед массовой загрузкой сделайте резервную копию базы и сначала загрузите тестовую порцию из 5–10 строк, проверив результат.

Формат исходного файла

Подготовьте таблицу с колонками: контрагент (наименование или ИНН для точного поиска), номер договора, дата, вид договора, валюта, срок действия. Поиск контрагента по ИНН надёжнее, чем по наименованию: названия в файле и в базе часто отличаются кавычками, сокращениями и пробелами, что приводит к созданию дублей.

Проверьте результат загрузки

Контрольные точки

Как проверить результат

Договор в списке контрагента
Норма

Договор виден на вкладке «Договоры» карточки контрагента, реквизиты заполнены

Тревожный признак

Договор отсутствует или создан без владельца

Доступность в документах
Норма

Договор подставляется/выбирается в новом документе поступления или реализации

Тревожный признак

Договор не виден в списке выбора — проверьте вид договора и организацию

Прикреплённый файл
Норма

Файл открывается из карточки и соответствует договору

Тревожный признак

Файл не открывается или прикреплён не тот документ

Дубли
Норма

По контрагенту нет двух одинаковых договоров с тем же номером

Тревожный признак

Несколько договоров с одинаковым номером — требуется объединение или пометка на удаление

Итоговая проверка — создайте тестовый документ (например, «Поступление товаров и услуг») по контрагенту и убедитесь, что договор доступен для выбора и корректно встаёт в аналитику. Документ можно не проводить и удалить после проверки.

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

Типичные ошибки
01
Неверный вид договора: договор «С покупателем» не подставится в документы закупки — исправьте вид в карточке.
02
Загрузка договоров до загрузки контрагентов: договоры создаются без владельца или загрузка падает с ошибкой.
03
Поиск контрагента по наименованию при массовой загрузке: из-за различий в написании создаются дубли контрагентов — используйте ИНН.
04
Прикрепление файла к контрагенту вместо договора: скан теряется среди прочих файлов, прикрепляйте его именно к карточке договора.
05
Массовая загрузка без резервной копии: при ошибке в сопоставлении колонок приходится вручную удалять сотни записей.

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

Итог

Что важно запомнить

Договор создаётся внутри карточки контрагента с правильным видом, номером и датой; скан прикрепляется через «Присоединённые файлы»; электронный договор принимается через ЭДО с привязкой к карточке; массовая загрузка выполняется после загрузки контрагентов, с тестовой порцией и резервной копией. Финальная проверка — доступность договора в реальном документе.

Частые вопросы

Можно ли загрузить договор в 1С без создания контрагента?

Нет, в типовых конфигурациях договор — подчинённый справочник и всегда привязан к контрагенту. Сначала создайте контрагента (достаточно наименования и ИНН), затем заводите договор. Исключение — некоторые самописные конфигурации с иной структурой.

Сколько файлов можно прикрепить к одному договору?

Жёсткого ограничения по количеству в типовом механизме присоединённых файлов нет — можно хранить сам договор, дополнительные соглашения и приложения. Учитывайте лишь рост объёма базы: при большом числе сканов администратору стоит настроить хранение файлов в томах на диске.

Почему договор не подставляется в документ автоматически?

Чаще всего причины: неверный вид договора, договор заведён на другую организацию, истёк срок действия или у контрагента несколько договоров и ни один не отмечен как основной. Проверьте эти реквизиты в карточке договора.

Как загрузить договоры из старой базы 1С в новую?

Используйте типовую обработку «Выгрузка и загрузка данных XML» (для одинаковых конфигураций) или «Универсальный обмен данными в формате XML» с правилами конвертации (для разных конфигураций). Либо выгрузите договоры в табличный документ и загрузите через «Загрузку данных из табличного документа».

Что делать, если после массовой загрузки появились дубли договоров?

Сначала пометьте лишние элементы на удаление, но не удаляйте физически, пока не убедитесь, что на них нет ссылок в документах. Если ссылки есть — замените договор в документах на правильный или используйте обработку поиска и замены значений, затем выполните удаление помеченных объектов.

Можно ли подписать договор электронной подписью прямо из 1С?

Да, если в базе настроена работа с криптографией и подключён сервис ЭДО: договор можно отправить контрагенту на подписание прямо из карточки. Без ЭДО доступно локальное подписание присоединённого файла, но юридическая значимость такого обмена зависит от договорённостей сторон.