Структура подчиненности в 1С 8.3: где найти цепочку документов

· 9 мин

Содержание

Чтобы посмотреть связанные документы в 1С 8.3, откройте документ (или выделите его в списке) и нажмите в командной панели кнопку «Связанные документы» — значок с маленькой иерархией из трёх прямоугольников. Если кнопки не видно, она спрятана в меню Ещё → Связанные документы. Откроется дерево: сверху документы-основания, ниже — всё, что создано на основании текущего документа.

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

Зачем нужна структура подчиненности документов

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

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

Что даёт просмотр связей на практике:

  • 🔍 Восстановить историю сделки. Счёт на оплату → реализация → счёт-фактура → оплата: вся цепочка на одном экране.
  • ✅ Проверить проведение. Видно, какие документы проведены, какие нет, какие помечены на удаление.
  • 🧾 Найти пропущенный документ. Например, реализация есть, а счёт-фактуры к ней нет — в дереве это сразу заметно.
  • 🗑️ Понять, почему документ нельзя удалить. Если на него ссылаются другие документы, они будут в дереве.
  • 💰 Сверить суммы. В строках дерева выводятся дата, номер и сумма каждого документа.

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

Как посмотреть связанные документы в интерфейсе «Такси»

Инструкция подходит для БП 3.0, ЗУП 3.1, УТ 11 и других конфигураций на БСП с интерфейсом «Такси». Команда общая, путь одинаковый.

Из формы документа

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

Из списка документов

  1. Откройте список, например Продажи → Реализация (акты, накладные, УПД) в БП 3.0.
  2. Выделите строку нужного документа.
  3. Нажмите ту же кнопку на панели списка или Ещё → Связанные документы.

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

Как читать дерево

Каждая строка — один документ: вид, номер, дата, сумма. Слева пиктограмма состояния:

ПиктограммаЧто означает
Документ с зелёной галочкойПроведён
Документ без галочкиЗаписан, но не проведён
Документ с красным крестикомПомечен на удаление

Двойной щелчок по строке открывает документ. Из открытой формы можно снова вызвать «Связанные документы» — и дерево перестроится уже от него.

Если вы правили документы при открытом окне структуры, нажмите в нём Обновить. Само дерево не перерисовывается после проведения или пометки на удаление.

Быстрый переход без дерева

Для соседних звеньев цепочки дерево открывать не обязательно. В БП 3.0 в нижней части формы реализации или поступления выводится ссылка на счёт-фактуру: «Счёт-фактура № … от …». Щелчок по ней открывает счёт-фактуру, а если его ещё нет — предлагает создать.

Поле «Основание» в шапке документа тоже работает как ссылка: щелчок открывает документ-основание. Так за два клика можно пройти от счёта-фактуры к реализации и обратно.

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

Поиск всех ссылок на документ

Когда в дереве не хватает документа, проверьте все ссылки целиком. В платформе 8.3 есть стандартная обработка:

  1. Откройте Главное меню (☰) → Все функции. Если пункта нет, включите его: Главное меню → Сервис → Параметры, флажок «Отображать команду „Все функции“».
  2. Раскройте ветку Стандартные и запустите Поиск ссылок на объекты.
  3. Выберите тип объекта, затем сам документ и нажмите Найти ссылки.

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

Если связи в программе нет совсем

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

  1. Карточка контрагента . В БП 3.0 откройте контрагента и перейдите по ссылке Документы в верхней части карточки. Откроется список всех документов по нему с отбором по организации и периоду.
  2. Карточка счёта с отбором по договору. Отчёт Отчёты → Карточка счёта по счёту 62 или 60 с отбором по договору покажет все документы, которые сформировали движения по этому договору, в хронологическом порядке.
  3. Список документов с отбором. В любом списке задайте отбор по контрагенту или договору в настройках списка (меню Ещё). Сохранённые настройки пригодятся в следующий раз.
СпособКогда подходитЧто не покажет
Связанные документыДокументы вводили на основанииДокументы без ссылки на основание
Поиск ссылок на объектыНужно увидеть каждое упоминаниеДокументы, которые не ссылаются на этот
Карточка контрагентаСобрать всё по клиентуСвязь между конкретными документами
Карточка счёта по договоруСверить движения сделкиНепроведённые документы

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

Связанные документы в толстом клиенте

Толстый клиент встречается в двух случаях: старые конфигурации на обычных формах (например, «Комплексная автоматизация» 1.1, «Управление производственным предприятием» 1.3) и запуск управляемой конфигурации в режиме 1cv8.exe /RunModeOrdinaryApplication для отладки.

Конфигурации на обычных формах

В формах документов и списков команда находится на панели действий. Обычно это кнопка «Структура подчиненности» со значком дерева. В части конфигураций она вынесена в меню Перейти.

Окно структуры выглядит иначе, чем в «Такси», но логика та же: дерево от оснований к подчинённым документам, проведённые отмечены пиктограммой.

Управляемая конфигурация в толстом клиенте

Если БП 3.0 или УТ 11 запущены толстым клиентом, интерфейс остаётся управляемым. Кнопка «Связанные документы» стоит там же, где в тонком клиенте. Разницы для пользователя нет.

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

Отбор по критерию в обычных формах

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

Какие связи попадают в дерево и как это настроить

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

Какие реквизиты учитываются

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

  • 📌 реквизит «Основание» или «ДокументОснование» в шапке;
  • 📌 ссылки на счёт или заказ в шапке («Счёт на оплату», «Заказ покупателя»);
  • 📌 реквизиты табличных частей, если разработчик их туда включил — например, документ расчётов в расшифровке платежа.

Если реквизит в критерий не включён, связь в дереве не появится, даже если ссылка в документе есть.

Как появляется связь при работе

Как создан документБудет ли связь
Кнопкой Создать на основанииДа, поле основания заполнится автоматически
Вручную, с выбором основания в полеДа, если поле входит в критерий
Копированием другого документаТолько если скопировалось поле основания
Загрузкой из банка или по ЭДОДа, если при загрузке программа сопоставила документ расчётов

Связь появляется и исчезает вместе с реквизитом. Очистили поле «Основание» — документ выпал из дерева.

Добавить свой документ в структуру (для разработчика)

Если в конфигурацию добавлен новый вид документа, в дереве он сам не появится. Нужно:

  1. В конфигураторе открыть критерий отбора СвязанныеДокументы и добавить в состав реквизит нового документа, который ссылается на основание.
  2. Убедиться, что общая команда структуры подчиненности доступна для нового документа: тип её параметра должен включать этот документ.
  3. Обновить конфигурацию базы данных.

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

Где связанные документы помогают в работе: типовые сценарии

Ниже примеры для БП 3.0. Цепочки в УТ 11 строятся похоже, но от заказов клиентов.

ЗадачаС какого документа открыватьЧто ищем в дереве
Выставлен ли счёт-фактура на реализациюРеализация«Счёт-фактура выданный» ниже реализации
Оплачен ли счёт покупателемСчёт покупателю«Поступление на расчётный счёт» или ПКО
Почему не удаляется поступлениеПоступление товаровВсе подчинённые: счёт-фактура, возврат, перемещение
Откуда взялся возвратВозврат товаров от покупателяРеализацию-основание выше возврата
Что создано по авансовому отчётуВыдача наличныхАвансовый отчёт и связанные документы
Проверить корректировкуКорректировка реализацииИсходная реализация и новый счёт-фактура

Удаление помеченных объектов

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

Порядок проще: откройте дерево, пометьте на удаление подчинённые документы снизу вверх, затем основание. После этого запустите удаление помеченных объектов: в БП 3.0 обработка находится в разделе Администрирование → Обслуживание.

Перед массовым удалением помеченных объектов сделайте резервную копию базы. Удаление необратимо.

Проверка закрытия месяца

Перед закрытием месяца удобно пройтись по реализациям за период и открыть у каждой дерево. Непроведённые документы и реализации без счетов-фактур видны сразу.

Почему документа нет среди связанных и что делать

Диагностика: выберите симптом

Связь есть, но «неправильная»

Бывает, что счёт-фактура привязан не к той реализации. Так случается, когда документ создавали копированием. Исправление простое:

  1. Откройте счёт-фактуру.
  2. В поле основания выберите правильный документ.
  3. Проведите счёт-фактуру.
  4. Откройте дерево от реализации и проверьте результат.

Документов нет из-за прав

Пользователь с ограниченными правами может не видеть документы, к которым у него нет доступа. Если коллега говорит, что «связей нет», а у вас они есть, — проверьте его группы доступа в Администрирование → Настройки пользователей и прав.

Частые вопросы о связанных документах

Можно ли распечатать структуру подчиненности?
Отдельной печатной формы у дерева нет. Удобнее сделать снимок экрана или выгрузить список документов отчётом по журналу с отбором.
Есть ли горячая клавиша для связанных документов?
Стандартного сочетания в типовых конфигурациях нет. Кнопку можно вынести на видное место через «Ещё → Изменить форму».
Почему в дереве виден документ другой организации?
Связь строится по ссылке, а не по организации. Если документ одной организации указали основанием для другой, он попадёт в цепочку — это повод проверить ошибку ввода.
Удаляется ли связь при отмене проведения?
Нет. Связь держится на реквизите документа. Отмена проведения меняет только пиктограмму в дереве.
Видны ли в дереве записи регистров?
Нет, только документы. Движения смотрите кнопкой «Дт/Кт» или отчётом о движениях документа.