Экспорт структуры метаданных базы в JSON для Нейросетей и других сервисов

10.09.26

Разработка - Инструментарий разработчика

Обработка для экспорта метаданных 1С предоставляет инструмент для выгрузки структуры конфигурации в формат JSON с возможностью фильтрации по типам объектов. Система анализирует метаданные на сервере, строит граф связей между объектами и экспортирует полную информацию в структурированный JSON файл, который может использоваться для документирования, анализа архитектуры и обучения моделей ИИ структуре базы данных. Пример выгрузки в конце описания. Работает, вероятно, на любых конфигурация 8.3 на управляемых формах.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Экспорт структуры метаданных базы в JSON для Нейросетей и других сервисов:
.erf 20,66Kb
1 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

 

  1. ЧТО ДЕЛАЕТ МОДУЛЬ?

Модуль реализует комплексное решение для автоматического экспорта структуры метаданных конфигурации 1С с возможностью:

  • Сбора информации о всех объектах метаданных конфигурации
  • Анализа структуры каждого объекта (реквизиты, табличные части, связи)
  • Построения полного графа взаимосвязей между объектами
  • Преобразования данных в структурированный JSON формат
  • Сохранения экспортированных данных в файл на клиентском компьютере

 

ТИПЫ ОБЪЕКТОВ МЕТАДАННЫХ

Модуль может экспортировать следующие типы объектов 1С:

📚 ОСНОВНЫЕ ТИПЫ:

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

 

📋 ДОПОЛНИТЕЛЬНЫЕ ОБЪЕКТЫ (при включении опции 'Остальное'):

  • Перечисления (со всеми значениями)
  • Константы (с описанием типов)
  • Общие реквизиты (для всех объектов)
  • Общие модули (с флагами глобальности и сервера)
  • и другое (закомментировано в коде, не тестировалось)

 

ЧТО ВЫГРУЖАЕТСЯ (СТРУКТУРА ДАННЫХ)

🔹 ИНФОРМАЦИЯ О КОНФИГУРАЦИИ:

  • Имя конфигурации (синоним из метаданных)
  • Версия конфигурации
  • Дата и время экспорта (ISO 8601 формат)
  • Описание конфигурации
  • Словарь описания всех разделов JSON

🔹 ДЛЯ КАЖДОГО ОБЪЕКТА:

  • Имя объекта в системе
  • Синоним (отображаемое имя)
  • Описание и комментарии

🔹 ДЛЯ СПРАВОЧНИКОВ:

  • Информация о владельце (для подчиненных)
  • Флаг иерархичности и тип иерархии
  • Длина кода и тип кода
  • Длина наименования
  • Контроль уникальности
  • Флаги автонумерации

🔹 ДЛЯ ДОКУМЕНТОВ:

  • Тип номера (строка/число) и длина
  • Режим проведения (разрешен/запрещен)
  • Контроль уникальности номера
  • Флаг автоматической нумерации

🔹 ДЛЯ РЕГИСТРОВ:

  • Периодичность (день, месяц, год и т.д.)
  • История данных (ведется/не ведется)
  • Режим записи (срез последних/первых)

🔹 РЕКВИЗИТЫ ОБЪЕКТОВ:

  • Имя реквизита
  • Синоним реквизита
  • Тип значения с полным именем метаданных
  • Для строк: длина, тип длины (фиксированная/переменная)
  • Для чисел: разрядность целой и дробной части
  • Для дат: части даты (дата, время и т.д.)

🔹 ТАБЛИЧНЫЕ ЧАСТИ:

  • Имя и синоним табличной части
  • Полная информация о реквизитах табличной части

🔹 ИЗМЕРЕНИЯ И РЕСУРСЫ (для регистров):

  • Имя и синоним измерения/ресурса
  • Тип значения с полным описанием

ПРИМЕНЕНИЕ И ИСПОЛЬЗОВАНИЕ

Экспортированные данные могут использоваться для:

📊 АНАЛИЗ И ДОКУМЕНТИРОВАНИЕ:

  • Создание документации структуры конфигурации
  • Анализ архитектуры базы данных
  • Выявление избыточных полей и зависимостей
  • Оптимизация структуры метаданных

🤖 ОБУЧЕНИЕ МОДЕЛЕЙ ИИ:

Структурированное описание базы данных

  • ИИ может анализировать структуру и использовать её для:
  • Автоматического генерирования SQL запросов
  • Понимания связей между таблицами
  • Подсказок при разработке отчетов
  • Анализа целостности данных

 

Контекст для генерации кода

  • Модель ИИ получает полную информацию о:
  • Всех доступных справочниках и документах
  • Типах и структуре данных в каждом объекте
  • Связях между объектами
  • Специальных настройках (иерархия, проведение и т.д.)

 

Обучение специализированных моделей

  • На основе JSON можно обучить модель:
  • Решению задач конкретной 1С конфигурации
  • Правильно использовать справочники и документы
  • Соблюдать связи и ограничения системы
  • Генерировать релевантные запросы и отчеты

🔄 ИНТЕГРАЦИЯ:

  • Импорт структуры в системы документирования
  • Передача в системы аналитики и BI
  • Использование в утилитах конвертации данных
  • Синхронизация с внешними системами

 

ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ JSON ДЛЯ ИИ

📝 ПРИМЕР 1: Генерация запросов ИИ

Входные данные: "Получи список клиентов, которые заказали товар"

JSON предоставляет ИИ:

  • Имя справочника "Клиенты" с его структурой
  • Имя документа "Заказ" с его реквизитами
  • Связь между ними (поле "Клиент" в документе)

Результат: ИИ генерирует правильный запрос с использованием правильных имен

📝 ПРИМЕР 2: Рекомендации при заполнении документа

ИИ знает из JSON:

  • Какие реквизиты обязательны (есть флаг контроля)
  • Какие поля содержат ссылки на справочники
  • Какие значения допустимы (перечисления и их значения)

Результат: ИИ может подсказать правильные значения при заполнении

📝 ПРИМЕР 3: Анализ данных и отчеты

ИИ анализирует JSON и:

  • "Количество" и "Цена" - это числа с определенной разрядностью
  • "Клиент" - это ссылка, которую нужно развернуть
  • Может правильно агрегировать и суммировать данные

Результат: Корректные расчеты и аналитика

 

 ТЕХНИЧЕСКИЕ ХАРАКТЕРИСТИКИ

📦 ВЫХОДНОЙ ФОРМАТ:

  • JSON UTF-8 кодировка
  • Структурированные данные с иерархией
  • Полностью соответствует JSON стандарту

📊 РАЗМЕР ФАЙЛА:

  • Зависит от размера конфигурации
  • Для типовых конфигураций: 50-2000 KB
  • Может быть несколько MB для больших конфигураций

🔐 БЕЗОПАСНОСТЬ:

  • Использует встроенные функции 1С для доступа к метаданным
  • Экспортирует только структуру (не данные)
  • Файл сохраняется локально на компьютер пользователя

 

ЗАКЛЮЧЕНИЕ

Модуль экспорта метаданных 1С в JSON представляет собой мощный инструмент для:

  • Документирования архитектуры конфигурации
  • Анализа структуры базы данных
  • Интеграции с внешними системами
  • Обучения моделей искусственного интеллекта

Благодаря структурированному экспорту полной информации о метаданных, включая информацию о типах данных, связях между объектами и их свойствах, модель ИИ получает полный контекст для:

  • Более точного понимания структуры базы данных
  • Генерирования релевантных и корректных запросов
  • Предоставления контекстных подсказок при работе с данными
  • Автоматизации анализа и обработки информации

Это делает JSON из этого модуля идеальным источником знаний о структуре 1С конфигурации для обучения и работы с ИИ.

Пример содержания файла выгрузки:

{
"configuration_info": {
"name": "Зарплата и управление персоналом, редакция 3.1",
"version": "3.1.38.41",
"export_date": "2026-09-07T14:17:36",
"description": "",
"json_description": {
"catalogs": "Справочники",
"documents": "Документы",
"registers_information": "Регистры Сведений",
"registers_accumulation": "Регистры Накопления",
"registers_calculation": "Регистры Расчета",
"enumerations": "Перечисления",
"constants": "Константы",
"common_attributes": "Общие Реквизиты",
"common_modules": "Общие Модули",
"relationships": "Все Связи"
}
},
"catalogs": [
{
"name": "Сотрудники",
"synonym": "Сотрудники",
"CodeLength": 10,
"CodeType": "Строка",
"NameLength": 100,
"UniquenessControl": false,
"Hierarchical": false,
"AllowableCodeLength": "Переменная",
"AutoNumbering": true,
"description": "",
"owner_catalog": "",
"is_hierarchical": false,
"hierarchy_type": "ИерархияГруппИЭлементов",
"has_codes": true,
"has_description": true,
"attributes": [
{
"name": "ФизическоеЛицо",
"synonym": "Физическое лицо",
"type": {
"type_full_name": "Справочник.ФизическиеЛица"
}
},
{
"name": "УточнениеНаименования",
"synonym": "Уточнение наименования",
"type": {
"type_full_name": "Строка",
"length": 40,
"variable_length": true
}
},
...

 

Проверено на следующих конфигурациях и релизах:

  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.37.72

Вступайте в нашу телеграмм-группу Инфостарт

JSON метаданные структура выгрузка ИИ нейросети обучение архитектура конфигурация интеграция экспорт

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    78510    398    171    

337

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С:Предприятие 8 Платные (руб)

Инструменты для разработчиков 1С 8.3 и 8.5: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

16500 руб.

02.09.2020    276343    1546    423    

1195

SALE! %

Банковские операции Обмен с интернет-банком Мастера заполнения Нейросети Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:ERP 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:ERP. Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank. Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.

15250 руб.

20.12.2024    18902    96    29    

82

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С:Предприятие 8 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм. Обновление версии от 21.04.26

22570 руб.

06.10.2023    41875    115    54    

131

SALE! %

Нейросети Системный администратор Программист Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Платные (руб)

Задавайте вопросы базе 1С обычными словами: получайте данные, находите ошибки и связанные документы, проверяйте права, работайте с вложениями и контролируемо вносите изменения. Всё это работает в самой программе, а Codex и Claude подключаются по желанию.

15989 9891 руб.

30.07.2026    9734    24    4    

23

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    69548    139    41    

147

Инструментарий разработчика Разработка Администрирование веб-серверов Системный администратор Программист Бизнес-аналитик Руководитель проекта 1С 8.3 Платные (руб)

Analyzer 1C сводит выгрузку 1С — основную конфигурацию и все расширения — в единый граф знаний. Любой запрос по связям за доли секунды, с пометками «Доб.» / «Заимств.» / «Переопределено». Новое в 2.0 — обновление поставки: сравнение и объединение версий деревом «как в Конфигураторе» с выгрузкой плана решений; поиск конфликтов из-за перехватов расширений и висячих ссылок; загрузка из бинарных .cf/.cfe; циклические зависимости. Плюс анализ влияния, запросы BSL, роли и RLS, граф вызовов. Минута на развёртывание через Docker без необходимости подключения к Интернет. Любая 1С:Предприятие 8.3+.

14000 руб.

17.04.2026    11353    44    62    

58

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

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

17000 руб.

10.11.2023    27505    101    46    

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