Структура подчиненности в 1С 8.3: где найти цепочку документов
Содержание
Чтобы посмотреть связанные документы в 1С 8.3, откройте документ (или выделите его в списке) и нажмите в командной панели кнопку «Связанные документы» — значок с маленькой иерархией из трёх прямоугольников. Если кнопки не видно, она спрятана в меню Ещё → Связанные документы. Откроется дерево: сверху документы-основания, ниже — всё, что создано на основании текущего документа.
Способов увидеть связи три. Кнопка «Связанные документы» нужна в 90% случаев: быстро и наглядно. Стандартная функция «Поиск ссылок на объекты» показывает вообще все места, где упомянут документ, даже если в дереве их нет. Отбор в журнале по контрагенту или договору помогает, когда связь в программе не записана, а документы всё равно относятся к одной сделке.
Зачем нужна структура подчиненности документов
В типовых конфигурациях механизм называется «Структура подчиненности», а команда в интерфейсе — «Связанные документы». Это одно и то же.
Дерево строится по ссылкам между документами. Если в «Реализации» заполнено поле «Основание» или в «Счёте-фактуре» указан документ-основание, программа видит эту связь и рисует её в дереве.
Что даёт просмотр связей на практике:
- 🔍 Восстановить историю сделки. Счёт на оплату → реализация → счёт-фактура → оплата: вся цепочка на одном экране.
- ✅ Проверить проведение. Видно, какие документы проведены, какие нет, какие помечены на удаление.
- 🧾 Найти пропущенный документ. Например, реализация есть, а счёт-фактуры к ней нет — в дереве это сразу заметно.
- 🗑️ Понять, почему документ нельзя удалить. Если на него ссылаются другие документы, они будут в дереве.
- 💰 Сверить суммы. В строках дерева выводятся дата, номер и сумма каждого документа.
Дерево показывает связи «вверх» и «вниз» от текущего документа. Если открыть структуру из середины цепочки, вы увидите и основания, и всё, что создано после.
Как посмотреть связанные документы в интерфейсе «Такси»
Инструкция подходит для БП 3.0, ЗУП 3.1, УТ 11 и других конфигураций на БСП с интерфейсом «Такси». Команда общая, путь одинаковый.
Из формы документа
- Откройте документ двойным щелчком.
- В командной панели формы найдите кнопку со значком иерархии. Подсказка при наведении — «Связанные документы».
- Если панель узкая и кнопка не поместилась, нажмите
Ещёи выберитеСвязанные документы. - Откроется отдельное окно с деревом. Текущий документ выделен жирным.
Из списка документов
- Откройте список, например
Продажи → Реализация (акты, накладные, УПД)в БП 3.0. - Выделите строку нужного документа.
- Нажмите ту же кнопку на панели списка или
Ещё → Связанные документы.
Открывать сам документ не обязательно — это удобно, когда нужно быстро пройтись по десятку реализаций.
Как читать дерево
Каждая строка — один документ: вид, номер, дата, сумма. Слева пиктограмма состояния:
| Пиктограмма | Что означает |
|---|---|
| Документ с зелёной галочкой | Проведён |
| Документ без галочки | Записан, но не проведён |
| Документ с красным крестиком | Помечен на удаление |
Двойной щелчок по строке открывает документ. Из открытой формы можно снова вызвать «Связанные документы» — и дерево перестроится уже от него.
Если вы правили документы при открытом окне структуры, нажмите в нём Обновить. Само дерево не перерисовывается после проведения или пометки на удаление.
Быстрый переход без дерева
Для соседних звеньев цепочки дерево открывать не обязательно. В БП 3.0 в нижней части формы реализации или поступления выводится ссылка на счёт-фактуру: «Счёт-фактура № … от …». Щелчок по ней открывает счёт-фактуру, а если его ещё нет — предлагает создать.
Поле «Основание» в шапке документа тоже работает как ссылка: щелчок открывает документ-основание. Так за два клика можно пройти от счёта-фактуры к реализации и обратно.
Дерево нужнее, когда цепочка длинная или нужно увидеть всё сразу: возвраты, корректировки, несколько оплат по одному счёту.
Поиск всех ссылок на документ
Когда в дереве не хватает документа, проверьте все ссылки целиком. В платформе 8.3 есть стандартная обработка:
- Откройте
Главное меню (☰) → Все функции. Если пункта нет, включите его:Главное меню → Сервис → Параметры, флажок «Отображать команду „Все функции“». - Раскройте ветку
Стандартныеи запуститеПоиск ссылок на объекты. - Выберите тип объекта, затем сам документ и нажмите
Найти ссылки.
Обработка покажет все документы, справочники и записи регистров, где встречается этот документ. В том числе те, что не попадают в структуру подчиненности.
Если связи в программе нет совсем
Иногда документы одной сделки вводили независимо: оплату загрузили из банка без счёта, реализацию создали вручную. Дерево тогда пустое, но документы всё равно нужно собрать вместе. Помогут три приёма:
- Карточка контрагента
. В БП 3.0 откройте контрагента и перейдите по ссылке
Документыв верхней части карточки. Откроется список всех документов по нему с отбором по организации и периоду. - Карточка счёта с отбором по договору. Отчёт
Отчёты → Карточка счётапо счёту 62 или 60 с отбором по договору покажет все документы, которые сформировали движения по этому договору, в хронологическом порядке. - Список документов с отбором. В любом списке задайте отбор по контрагенту или договору в настройках списка (меню
Ещё). Сохранённые настройки пригодятся в следующий раз.
| Способ | Когда подходит | Что не покажет |
|---|---|---|
| Связанные документы | Документы вводили на основании | Документы без ссылки на основание |
| Поиск ссылок на объекты | Нужно увидеть каждое упоминание | Документы, которые не ссылаются на этот |
| Карточка контрагента | Собрать всё по клиенту | Связь между конкретными документами |
| Карточка счёта по договору | Сверить движения сделки | Непроведённые документы |
После такой проверки стоит связать документы задним числом: в оплате заполнить документ расчётов, в счёте-фактуре указать основание. Тогда в следующий раз хватит одной кнопки.
Связанные документы в толстом клиенте
Толстый клиент встречается в двух случаях: старые конфигурации на обычных формах (например, «Комплексная автоматизация» 1.1, «Управление производственным предприятием» 1.3) и запуск управляемой конфигурации в режиме 1cv8.exe /RunModeOrdinaryApplication для отладки.
Конфигурации на обычных формах
В формах документов и списков команда находится на панели действий. Обычно это кнопка «Структура подчиненности» со значком дерева. В части конфигураций она вынесена в меню Перейти.
Окно структуры выглядит иначе, чем в «Такси», но логика та же: дерево от оснований к подчинённым документам, проведённые отмечены пиктограммой.
Управляемая конфигурация в толстом клиенте
Если БП 3.0 или УТ 11 запущены толстым клиентом, интерфейс остаётся управляемым. Кнопка «Связанные документы» стоит там же, где в тонком клиенте. Разницы для пользователя нет.
Режим обычного приложения для управляемых конфигураций предназначен для разработчика. Работать в нём бухгалтеру не нужно: часть форм просто не откроется.
Отбор по критерию в обычных формах
В конфигурациях на обычных формах есть ещё один путь: в списке документов меню Перейти иногда содержит пункт по критерию отбора «Связанные документы». Он открывает плоский список всех документов, ссылающихся на выбранный. Это удобно, когда дерево слишком большое.
Какие связи попадают в дерево и как это настроить
Структура подчиненности не хранит отдельной таблицы связей. Она каждый раз ищет документы, у которых в определённых реквизитах стоит ссылка на текущий документ.
Какие реквизиты учитываются
Список задаёт разработчик в конфигурации — через критерий отбора СвязанныеДокументы. В него обычно входят:
- 📌 реквизит «Основание» или «ДокументОснование» в шапке;
- 📌 ссылки на счёт или заказ в шапке («Счёт на оплату», «Заказ покупателя»);
- 📌 реквизиты табличных частей, если разработчик их туда включил — например, документ расчётов в расшифровке платежа.
Если реквизит в критерий не включён, связь в дереве не появится, даже если ссылка в документе есть.
Как появляется связь при работе
| Как создан документ | Будет ли связь |
|---|---|
Кнопкой Создать на основании | Да, поле основания заполнится автоматически |
| Вручную, с выбором основания в поле | Да, если поле входит в критерий |
| Копированием другого документа | Только если скопировалось поле основания |
| Загрузкой из банка или по ЭДО | Да, если при загрузке программа сопоставила документ расчётов |
Связь появляется и исчезает вместе с реквизитом. Очистили поле «Основание» — документ выпал из дерева.
Добавить свой документ в структуру (для разработчика)
Если в конфигурацию добавлен новый вид документа, в дереве он сам не появится. Нужно:
- В конфигураторе открыть критерий отбора
СвязанныеДокументыи добавить в состав реквизит нового документа, который ссылается на основание. - Убедиться, что общая команда структуры подчиненности доступна для нового документа: тип её параметра должен включать этот документ.
- Обновить конфигурацию базы данных.
Делайте такие доработки в расширении или в копии базы, а не в рабочей конфигурации на поддержке. Снятие с поддержки усложнит каждое следующее обновление.
Где связанные документы помогают в работе: типовые сценарии
Ниже примеры для БП 3.0. Цепочки в УТ 11 строятся похоже, но от заказов клиентов.
| Задача | С какого документа открывать | Что ищем в дереве |
|---|---|---|
| Выставлен ли счёт-фактура на реализацию | Реализация | «Счёт-фактура выданный» ниже реализации |
| Оплачен ли счёт покупателем | Счёт покупателю | «Поступление на расчётный счёт» или ПКО |
| Почему не удаляется поступление | Поступление товаров | Все подчинённые: счёт-фактура, возврат, перемещение |
| Откуда взялся возврат | Возврат товаров от покупателя | Реализацию-основание выше возврата |
| Что создано по авансовому отчёту | Выдача наличных | Авансовый отчёт и связанные документы |
| Проверить корректировку | Корректировка реализации | Исходная реализация и новый счёт-фактура |
Удаление помеченных объектов
Связанные документы тесно связаны с удалением. Если пометить на удаление реализацию, а счёт-фактура к ней останется активным, при удалении программа сообщит, что объект используется.
Порядок проще: откройте дерево, пометьте на удаление подчинённые документы снизу вверх, затем основание. После этого запустите удаление помеченных объектов: в БП 3.0 обработка находится в разделе Администрирование → Обслуживание.
Перед массовым удалением помеченных объектов сделайте резервную копию базы. Удаление необратимо.
Проверка закрытия месяца
Перед закрытием месяца удобно пройтись по реализациям за период и открыть у каждой дерево. Непроведённые документы и реализации без счетов-фактур видны сразу.
Почему документа нет среди связанных и что делать
Связь есть, но «неправильная»
Бывает, что счёт-фактура привязан не к той реализации. Так случается, когда документ создавали копированием. Исправление простое:
- Откройте счёт-фактуру.
- В поле основания выберите правильный документ.
- Проведите счёт-фактуру.
- Откройте дерево от реализации и проверьте результат.
Документов нет из-за прав
Пользователь с ограниченными правами может не видеть документы, к которым у него нет доступа. Если коллега говорит, что «связей нет», а у вас они есть, — проверьте его группы доступа в Администрирование → Настройки пользователей и прав.