RUKKENZH
Задать вопрос AI
РазделыОбъекты конфигурации 1С
Отчет «Места использования ссылок» (Reports.МестаИспользованияСсылок)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Отчет «Места использования ссылок» (Reports.МестаИспользованияСсылок)

Актуально для: 1С:Бухгалтерия для Казахстана, ред. 3.0.74.2 · ГК 1С-Сапа — партнёр фирмы «1С»
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Идентификация

Параметр Значение
Тип объекта Отчёт (Report)
Имя МестаИспользованияСсылок
Полное имя Отчет.МестаИспользованияСсылок
Синоним «Места использования ссылок» (собственный синоним в metadata не задан отдельно, используется имя объекта)
Конфигурация Бухгалтерия для Казахстана, ред. 3.0.74.2
Основа механизма Библиотека стандартных подсистем (БСП), подсистема «Поиск и удаление помеченных объектов / Служебные события»
Навигационная ссылка e1cib/list/Отчет.МестаИспользованияСсылок

Назначение. Отчёт предназначен для аналитики связей между объектами информационной базы и поиска всех мест, где используется конкретная ссылка (или набор ссылок) на объект — элемент справочника, документ, план счетов, характеристику и т. п. Применяется администраторами, бухгалтерами и разработчиками/внедренцами для:

  • анализа зависимостей перед удалением или заменой объекта (контрагента, номенклатуры, статьи затрат, счёта и т. д.);
  • контроля ссылочной целостности базы;
  • аудита связей между объектами.

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

Где найти в 1С: контекстное меню элемента (справочника/документа) → «Места использования» / «Показать связанные объекты»; либо прямой переход по ссылке e1cib/list/Отчет.МестаИспользованияСсылок.


2. Реквизиты шапки и табличные части

2.1 Реквизиты шапки

Отчёт не содержит собственных реквизитов шапки в metadata.attributes. Вся параметризация выполняется через систему компоновки данных (СКД) и передаётся программно при открытии.

Имя Тип Обязательность Назначение
(реквизиты отсутствуют) Отчёт работает через параметры СКД, передаваемые программно

Фактически управляющим входным параметром является набор анализируемых ссылок — он передаётся в отчёт извне (из команды контекстного меню) и попадает в параметры компоновки данных, а не в реквизиты объекта.

2.2 Табличные части

Табличные части отсутствуют. Отчёт не является документом и не хранит структурированные данные в объектной модели — результат (перечень мест использования) формируется динамически схемой компоновки данных на момент вывода.

2.3 Формы

В metadata.forms список пуст. Отчёт использует универсальную (автогенерируемую) форму отчёта платформы 1С:Предприятие. Интерфейс строится автоматически на основе схемы компоновки данных.

Форма Тип Назначение
Стандартная форма отчёта Автогенерируемая (СКД) Единственная рабочая форма: вывод дерева/списка объектов, ссылающихся на анализируемый объект; управление настройками, отборами и группировкой

3. Формы — перечень и назначение

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

  • область результата (табличный документ) с перечнем мест использования;
  • панель настроек СКД (отборы, группировки, оформление) — если она открыта пользователем;
  • команды формирования, обновления и сохранения/печати результата.

4. Ключевые процедуры модулей

Собственный BSL-код (модуль объекта, модуль формы) в evidence для данного отчёта не приложен — отчёт реализован декларативно через СКД и обслуживается механизмами БСП. Ниже приведены типовые обработчики этого вида объекта (служебный отчёт БСП «Места использования ссылок»):

Место Обработчик / метод Что делает
Модуль объекта отчёта ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) Перехватывает стандартную компоновку: программно наполняет источник данных списком мест использования переданных ссылок и выводит результат в табличный документ
Общий механизм БСП НайтиПоСсылкам(МассивСсылок) (платформенный метод) Возвращает таблицу объектов ИБ, в реквизитах/движениях которых встречается каждая из анализируемых ссылок — база данных отчёта
Модуль формы (авто) ПриСозданииНаСервере / ПриОткрытии Приём параметра со ссылкой(ами), инициализация настроек СКД, автоматическое формирование при открытии
Модуль формы (авто) Сформировать / ОбновитьРезультат Повторный запуск компоновки по действию пользователя
Модуль формы (авто) Обработчик расшифровки Открытие объекта-места использования по двойному щелчку строки результата

Требует проверки на конкретном релизе: точный состав экспортных процедур модуля объекта — он зависит от версии БСП, встроенной в 3.0.74.2.


5. Проведение и движения

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

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

  • документы реализации, формирующие проводки по типовому плану счетов РК:
    • Дт 1210 Кт 6010 — отражение дохода от реализации (краткосрочная дебиторская задолженность покупателей / доход от реализации);
    • Дт 1210 Кт 3130 — НДС по реализации (к уплате) по ставке 16 %;
    • Дт 7010 Кт 1330 — списание себестоимости реализованных товаров;
  • документы поступления и оплаты: Дт 1330 Кт 3310, Дт 3310 Кт 1030;
  • регистры учёта расчётов, ЭСФ (ИС ЭСФ), СНТ и др.

Все перечисленные проводки формируются самими документами, а не отчётом. Отчёт лишь показывает, где анализируемая ссылка задействована.


6. Связанные объекты и ввод на основании

  • Ввод на основании не применяется — для отчёта эта механика неприменима по определению.
  • Источник вызова: команды контекстных меню списков и форм справочников/документов («Места использования», «Связанные объекты»), общие команды БСП.
  • Смежные служебные объекты БСП: обработки поиска и удаления помеченных объектов, механизм замены ссылок, отчёт по битым ссылкам. «Места использования ссылок» — обязательный шаг перед удалением: он показывает, какие объекты станут «битыми» при удалении анализируемой ссылки.
  • Анализируемые объекты: любой объект ИБ, на который допустимы ссылки, — справочники (Контрагенты, Номенклатура, Организации, Физлица), документы, планы счетов (1210, 1030, 1330, 3310, 3130, 6010, 7010 и др.), планы видов характеристик, регистры.

7. Точки расширения

  • Расширение конфигурации. Отчёт можно заимствовать в расширение и переопределить схему компоновки данных или обработчик ПриКомпоновкеРезультата для добавления собственных группировок/отборов результата.
  • Настройки СКД. Через пользовательские настройки формы (отборы, группировки, условное оформление) — без изменения конфигурации.
  • Программный вызов. Отчёт можно открыть программно, передав массив ссылок в параметры, для встраивания «анализа зависимостей» в собственные обработки перед удалением объектов.
  • Механизмы БСП. Логика поиска опирается на платформенный НайтиПоСсылкам и общие модули подсистемы поиска/удаления объектов — их поведение настраивается штатными средствами БСП, а не правкой самого отчёта.

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

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

Формирует ли отчёт «Места использования ссылок» проводки или движения по регистрам?
Нет. Это отчёт, а не документ: он работает только на чтение, не проводится и не создаёт движений. Он лишь отображает существующие связи объектов; сами проводки (например, Дт 1210 Кт 6010 при реализации, НДС по ставке 16 % — Дт 1210 Кт 3130) формируют документы, а не этот отчёт.
Почему у отчёта нет собственных реквизитов и форм?
Отчёт реализован декларативно через систему компоновки данных. Реквизиты шапки и табличные части отсутствуют (metadata.attributes пуст), список форм пуст — используется универсальная автогенерируемая форма отчёта. Набор анализируемых ссылок передаётся программно в параметры СКД при открытии из контекстного меню объекта.
Где вызвать отчёт и зачем он нужен внедренцу?
Прямой переход — по навигационной ссылке e1cib/list/Отчет.МестаИспользованияСсылок, а также из контекстного меню элемента справочника/документа («Места использования»). Главный сценарий — анализ зависимостей перед удалением или заменой объекта (контрагента, номенклатуры, счёта), чтобы увидеть, какие объекты станут «битыми» после удаления.

Читайте также

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.
Теги:KZReports