Analyzer 1C: инструмент для анализа зависимостей в крупных конфигурациях 1С

Analyzer 1C: инструмент для анализа зависимостей в крупных конфигурациях 1С
вчера в 12:15
229

В каталоге Маркетплейс появился новый инструмент для разработчиков 1С – Analyzer 1C, предназначенный для анализа сложных конфигураций с большим количеством объектов, ролей и расширений. Решение помогает разобраться в зависимостях между элементами системы, объединяя данные основной конфигурации и всех подключенных расширений в единый граф.

Как работает Analyzer 1C

Инструмент работает с выгрузкой конфигурации как в формате ZIP, так и напрямую с Git (выгрузки git-sync и EDT). После загрузки он автоматически извлекает метаданные, модули, функции и связи между ними. В результате формируется граф зависимостей, который доступен через веб-интерфейс. Это позволяет быстро увидеть, какие объекты связаны между собой, кто вызывает конкретные функции и какие роли имеют доступ к тем или иным элементам.

Одной из ключевых особенностей Analyzer 1C является полноценный анализ расширений. В отличие от стандартного конфигуратора, где расширения рассматриваются изолированно, инструмент показывает, какие объекты заимствованы, переопределены или используются сразу несколькими расширениями. Это дает целостное представление о системе и упрощает сопровождение.

Что умеет инструмент

Среди возможностей продукта:

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

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

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

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

Analyzer 1C распространяется в виде Docker-образа и не требует установки дополнительных компонентов. Поддерживается загрузка конфигураций как из ZIP-файлов, так и напрямую из Git-репозиториев.

Инструмент ориентирован на работу с крупными решениями – в качестве примера приводится конфигурация «1С:ERP. Управление холдингом», содержащая десятки тысяч модулей и сотни тысяч функций.

Что нового в версии 1.3.52

Вышла новая версия Analyzer 1C – 1.3.52. В обновлении добавлен поиск неиспользуемых экспортов, выявление ошибок клиент ↔ сервер и поддержка работы с EDT-проектами напрямую из Git.

Обновление помогает быстрее находить проблемные места в коде и снижать риски при доработках.

Переходите на страницу продукта и изучайте его возможности.

 
logo

Analyzer 1C

Полная картина зависимостей 1С в одном интерфейсе.

Подробнее
logo

Больше полезной информации
в нашем телеграм-канале

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

Автор:

См. также

Встречаем новую версию расширения для управления данными и формами в 1С. Главное изменение – адаптация интерфейса под платформу 8.5 с поддержкой темной темы, в том числе, для редактора кода.

вчера в 10:07    146    vikad    0       

17

Сегодня на вебинаре эксперты расскажут, как перейти от разрозненных HR-отчетов к управляемой аналитике, выстроить мониторинг персонала в 1С и контролировать ключевые показатели за 15 минут в неделю. Подключайтесь!

22.04.2026    156    o_prohina    0       

30

Объединение данных, автоматизация закупок и контроль цен в одном интерфейсе позволяют сократить ошибки и ускорить принятие решений. Рассказываем, как это реализовать в 1С с помощью двух инструментов.

21.04.2026    189    o_prohina    0       

8

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

17.04.2026    745    Infostart    0       

29

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

15.04.2026    538    SemenovaYulia    3       

29

Продажи на маркетплейсах растут у тех, кто умеет быстро обрабатывать заказы, держать под контролем остатки и цены. Об этом и поговорим на бесплатном вебинаре 14 апреля в 11:00 МСК.

09.04.2026    595    Infostart    0       

14

Стандартная форма «Заказ покупателя» в 1С не учитывает логику склада и замедляет сборку. Разбираем, как доработанная печатная форма с группировкой и сортировкой превращает документ в рабочий инструмент.

07.04.2026    836    EkaterinaRubleva    0       

31

Серия апрельских вебинаров от Инфостарта: приглашаем на бесплатные онлайн-встречи, где спикеры делятся практическими подходами. ИИ-секретарь, планирование в ERP, Postgres, ЭПД, кадровая аналитика, финансы в АПК – выбирайте тему и регистрируйтесь.

07.04.2026    707    asolohina    0       

24
Инфостарт бот
Для отправки сообщения требуется регистрация/авторизация