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

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

Связанные документы в 1С: как добавить и настроить связи

Как добавить связанные документы в 1С: ввод на основании, панель связей, структура подчинённости. Пошаговые инструкции, типичные ошибки и ответы на вопросы.

Связанные документы в 1С — это документы, между которыми установлена логическая связь: один создан на основании другого или дополняет его. Классический пример — цепочка «Заказ покупателя → Реализация товаров и услуг → Счёт-фактура». Такие связи позволяют быстро переходить между документами, контролировать полноту оформления операций и строить отчёты по цепочкам хозяйственных операций.

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

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

Что такое связанные документы и зачем они нужны

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

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

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

Способ 1: ввод на основании — самый надёжный вариант

Механизм «ввод на основании» — штатный и предпочтительный способ добавить связанный документ. Откройте документ-основание (например, заказ покупателя), нажмите кнопку «Создать на основании» в командной панели формы и выберите нужный тип документа из списка. Программа создаст новый документ, перенесёт в него данные основания (контрагента, товары, суммы) и автоматически зафиксирует связь.

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

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

Ввод документа на основании
  1. 1
    Откройте документ-основание и убедитесь, что он проведён или хотя бы записан
  2. 2
    Нажмите «Создать на основании» в командной панели формы
  3. 3
    Выберите тип создаваемого документа из предложенного списка
  4. 4
    Проверьте и при необходимости скорректируйте перенесённые данные
  5. 5
    Проведите документ и откройте структуру подчинённости для контроля связи

Способ 2: панель «Связанные документы» и добавление связи вручную

В конфигурациях с Библиотекой стандартных подсистем (УТ 11, ERP, КА, УНФ и др.) в форме документа есть панель «Связанные документы» — обычно её открывают через кнопку со значком связей или команду «Ещё → Связанные документы». Панель показывает дерево связей текущего документа и позволяет перейти к любому элементу цепочки двойным щелчком.

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

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

Способ 3: обработка «Создание связанных объектов» и групповое связывание

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

В УТ 11 и ERP для цепочек «заказ — накладная» действует механизм распоряжений: накладную создают из списка «Документы к оформлению» (раздел «Продажи» → «Накладные к оформлению» или аналогичный рабочий стол). Программа сама подбирает заказы-основания, и связь устанавливается автоматически при создании документа из этого рабочего места.

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

Как проверить, что связь установлена

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

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

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

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

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

Структура подчинённости
Норма

Документ виден в дереве связей основания

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

Документа нет в дереве — связь не зафиксирована

Реквизит основания
Норма

Поле «Документ основания» заполнено ссылкой на нужный документ

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

Поле пустое или содержит другой документ

Учётные механизмы
Норма

Состояние заказа меняется: «к отгрузке», «частично отгружен»

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

Статус исполнения не меняется — связь не та, что использует учёт

Типичные ошибки при добавлении связей

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

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

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

Типичные ошибки
01
Создание документа с нуля вместо ввода на основании — связь не видят учётные механизмы
02
Отмена проведения основания без проверки подчинённых документов — искажение отчётов по исполнению
03
Повторный ввод на основании без контроля остатков — превышение количества по заказу
04
Ручная правка перенесённых сумм без сверки с основанием — расхождения во взаиморасчётах

Ограничения и когда нужна доработка

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

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

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

Маршрут решения

Как выбрать способ

Нужный тип документа есть в меню «Создать на основании»Используйте ввод на основании — связь установится автоматически
Документ уже создан, а поле основания доступно для редактированияЗаполните реквизит «Документ основания» и запишите документ
Нужно оформить накладные по нескольким заказамИспользуйте рабочее место «Документы к оформлению» с распоряжениями
Связь не предусмотрена конфигурацией и нужна постоянноЗакажите доработку через расширение конфигурации, тестируйте на копии

Часто задаваемые вопросы

Почему в меню «Создать на основании» нет нужного документа?

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

Можно ли связать два документа, которые уже проведены?

Да, если в подчинённом документе доступно для редактирования поле основания. Распроведите документ, заполните основание, проведите снова и проверьте структуру подчинённости. Учтите, что перепроведение может изменить движения документа — делайте это с пониманием последствий для учёта за период.

Как удалить связь между документами?

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

Почему документ есть, но в структуре подчинённости не отображается?

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

Влияет ли связь документов на отчёты и взаиморасчёты?

Да. Отчёты по исполнению заказов, состоянию отгрузки и оплаты строятся именно по связанным цепочкам. Разрыв или ошибочная связь приводят к неверным остаткам «к отгрузке» и «к оплате», поэтому корректность связей стоит проверять до формирования управленческой отчётности.

Можно ли связать документы разных видов массово?

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

Итог

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

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