Выгрузка структуры метаданных 1С для нейросети (LLM): Markdown и JSON с готовыми таблицами запроса

16.08.26

Интеграция - Нейросети

Нейросеть уверенно пишет запрос с несуществующим регистром: она не видела вашу базу. Обработка обходит Метаданные и отдаёт компактный файл для вставки в чат - с типами, связями и готовыми именами таблиц запроса. Работает на любой конфигурации, в базу не пишет ни строки: УПП на 2 666 объектов обходит за 2,9 секунды.

Файлы

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

Наименование Скачано Купить файл
Выгрузка структуры метаданных 1С для нейросети (LLM) (Управляемые формы)
.epf 22,37Kb
19 6 200 руб. Купить
Выгрузка структуры метаданных 1С для нейросети (LLM) (Обычные формы)
.epf 23,90Kb
2 6 200 руб. Купить

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

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

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

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

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

Вы просите нейросеть написать запрос по своей конфигурации - и получаете уверенный ответ с несуществующим регистром, выдуманным реквизитом и обращением к виртуальной таблице, которой у этого регистра нет. Модель не видела вашу базу: она достраивает типовую 1С по памяти. Лечится это тем, что структуру ей нужно просто показать - но выгрузить её сегодня нечем. Штатные средства дают либо XML конфигурации на миллионы токенов, либо плоский список имён без типов и связей.

Эта обработка обходит Метаданные и отдаёт компактный файл, который вставляется в чат: объекты, реквизиты, типы, табличные части, значения перечислений, предопределённые элементы - и, главное, готовые имена таблиц и полей запроса.

 

Главное: раздел «Таблицы запроса»


 

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

### РегистрНакопления.Продажи - «Продажи» · вид регистра: Обороты

Ресурсы:
- Количество: Число(15,3)
- Стоимость: Число(15,2)

Таблицы запроса:
- РегистрНакопления.Продажи - движения (плюс Период, Регистратор, Активность, ВидДвижения)
- РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, Периодичность, Условие) - ресурсы называются: КоличествоОборот, СтоимостьОборот, СтоимостьБезСкидокОборот, НДСОборот
- виртуальной таблицы .Остатки у этого регистра НЕТ - он оборотный
- внимание: есть поля составного типа - разыменовывать только через ВЫРАЗИТЬ

Регистраторы (какими документами наполняется): Документ.РеализацияТоваров, Документ.ЧекККМ, …

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

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

 

Фокус: как конфигурация помещается в окно контекста

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

Замер на «Рознице для Казахстана» 2.2 - 918 объектов метаданных:

  • без отбора - около 790 000 токенов;
  • с пропуском объектов без данных - 117 085 токенов, подробно 569 объектов из 918;
  • с фокусом на одном документе - 31 130 токенов, подробно 21 объект из 918.

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

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

 

Что ещё попадает в файл

  • типы реквизитов в техническом виде - Справочник.Контрагенты, а не синоним «Контрагенты», с квалификаторами: Строка(25), Число(15,2), неограниченные строки помечены отдельно;
  • составные типы перечислены через |, чтобы было видно, что именно приводить через ВЫРАЗИТЬ;
  • значения перечислений целиком - их модель выдумывает чаще всего;
  • предопределённые элементы справочников, планов счетов и видов характеристик;
  • движения документов и обратная сторона - регистраторы регистра;
  • иерархия, подчинение, вид регистра, периодичность, режим записи;
  • синонимы - только там, где они отличаются от имени не разбивкой на слова. На типовой конфигурации это отсекает около 2 700 пустых повторов вида «МаксимальныйПроцентОплаты» → «Максимальный процент оплаты», но сохраняет полезные: ИНН → «БИН / ИИН».

Два формата: Markdown для вставки в чат и JSON для программной обработки. На одинаковом отборе JSON стоит примерно на 48 % больше токенов при том же содержании, поэтому по умолчанию включён Markdown.

 

Принцип безопасности: только чтение

Обработка обходит коллекцию Метаданные и выполняет запросы на языке 1С. Ни прямого SQL, ни обращения к СУБД, ни единой записи. Проверка «есть ли данные» сделана запросом ВЫБРАТЬ ПЕРВЫЕ 1, а не подсчётом строк - на многомиллионной таблице это принципиально дешевле.

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

 

Совместимость

  • Платформа 8.3.14 и выше. В карточке два файла: под управляемое приложение и под обычные формы - код и результат у них одинаковые, отличается только интерфейс.
  • Любая конфигурация - обработка не обращается ни к одному прикладному объекту, только к системной коллекции Метаданные и языку запросов. Ни БСП, ни привязок к УТ / ERP / Розница не требуется.
  • Файловая и клиент-серверная база - без разницы, обработка читает метаданные через платформу.
  • Проверена на типовых конфигурациях: «Розница для Казахстана» 2.2 (918 объектов) и УПП (2 666 объектов, 45 509 реквизитов - обход за 2,9 секунды).
  • Код открыт.

 

Что в файле и как запустить

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

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

 

Другие инструменты для связки 1С и нейросетей:

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

  • Розница, редакция 2.3, релизы 2.3.1.30
  • Управление производственным предприятием, редакция 1.3, релизы 1.3.262.1

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

метаданные 1С выгрузка метаданных нейросеть LLM ChatGPT Claude язык запросов структура конфигурации виртуальные таблицы ВЫРАЗИТЬ регистр накопления искусственный интеллект инструментарий разработчика Markdown JSON

См. также

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    19180    97    29    

83

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

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

15989 руб.

30.07.2026    11330    25    4    

26

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

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

15250 руб.

25.08.2025    70308    140    41    

147

Нейросети Бесплатно (free)

Отладка кода 1С традиционно выглядит примерно одинаково: поставить точку останова, запустить клиент, воспроизвести сценарий, дождаться остановки, посмотреть локальные переменные, пройти несколько строк, раскрыть очередную структуру или коллекцию, вычислить выражение — и повторить все это еще несколько раз. А что, если значительную часть этой рутины поручить AI-агенту?

15.09.2026    2139    andrew.ab    5    

12

Нейросети Программист Бизнес-аналитик Руководитель проекта Бесплатно (free)

Я принёс команде приём, с которым нейронка наконец начала понимать нашу конфигурацию: у меня он работал, у коллег — нет. Дело было не в постановке задач и не в настройках: причина в том, что на их машинах индекс конфигурации считался бы несколько дней. Замер на одном и том же своде из 26 035 записей: три часа на процессоре против трёх с половиной минут на видеокарте. Разбираю, что такое индексация конфигурации и почему она дорогая ровно один раз, почему наша основная серверная машина — 64 ядра, 768 гигабайт памяти — на этой задаче проигрывает домашнему компьютеру, и почему приём одного человека упирается в вопрос, который никто не любит задавать.

09.09.2026    4330    solbol    9    

9

Нейросети Программист Бесплатно (free)

Первая часть подборки простых приёмов для работы с ИИ-агентами. Без «секретных техник» — скорее сверим часы и посмотрим, какие подходы действительно помогают экономить время, лимиты и нервы. Разберём шесть практических приёмов: как выбирать модель под задачу и не тратить дорогую модель на мелочи; зачем сначала составлять план сложной работы; как сохранять агентские сессии на VPS с помощью tmux и Herdr; почему голосовой ввод даёт больше контекста, но требует проверки; как перепроверять решения одного агента другим; и как организовать параллельную работу через Git worktree. Большинство этих вещей опытным пользователям наверняка знакомо. Но иногда именно «очевидная» мелочь оказывается той, о которой узнаёшь слишком поздно. Возможно, из этой подборки вам пригодится хотя бы один приём.

04.09.2026    3025    Ibrogim    9    

15

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

Как мы в 42Clouds научили агента открывать формы, заполнять поля, проверять списки и собирать доказательные отчёты — и чем Answer42 отличается от Vanessa Automation MCP, Тестер, CodexTestBridge UI-worker и браузерных инструментов.

04.09.2026    1835    amoarok    15    

13

Нейросети Программист 1С:Предприятие 8 Россия Бесплатно (free)

Как связать 1С и Cursor через MCP так, чтобы AI-агент сам получал актуальную конфигурацию из информационной базы, находил нужный BSL-код, вносил изменения, загружал конфигурацию обратно и запускал 1С:Предприятие. В статье — настройка 1C: Platform Tools, 1C: Platform Tools MCP, OneScript, vanessa-runner и env.json, а также важные нюансы при работе с несколькими проектами, IPC-портами, большими конфигурациями и длительными операциями загрузки. Покажу полный практический цикл на тестовой базе без ручной выгрузки и загрузки XML через Конфигуратор.

28.08.2026    17523    rinat1c    18    

30
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. vladbmt 20.08.26 12:29 Сейчас в теме
Выгрузка структуры метаданных 1С для нейросети (LLM): Markdown и JSON с готовыми таблицами запроса
Файл: Выгрузка структуры метаданных 1С для нейросети (LLM) (Управляемые формы)
× Ошибка! Указанный файл не найден в базе.
2. nedomolkov.ivan 236 20.08.26 13:04 Сейчас в теме
(1)
Попробуй еще раз, я пере-выложил файл.
Спасибо
3. vladbmt 20.08.26 15:44 Сейчас в теме
(2) Все ок, скачал, буду очень интересно посмотреть и с другом поделиться :)
4. SemandCheb 1 09.09.26 17:31 Сейчас в теме
Остается еще добавить возможность агентского запуска с автоматическим сохранением результата
5. nedomolkov.ivan 236 10.09.26 05:41 Сейчас в теме
( 4 ) Вы про запуск из MCP/ИИ-агента, который сам вызывает выгрузку и забирает JSON? Если да, то такого готового контура сейчас нет. У обработки есть экспортный программный интерфейс, но MCP-обвязку нужно делать отдельно.

Подскажите, как вы видите запуск: агент работает через уже запущенную 1С или должен сам открыть базу, выполнить выгрузку и сохранить файл?
6. SemandCheb 1 11.09.26 23:13 Сейчас в теме
(5) Самым простым способом
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /IBName "ИмяБазы" /N "Пользователь" /P "Пароль" /Execute "C:\Работа\Выгрузка структуры метаданных 1С для нейросети (LLM) (Управляемые формы).epf" /C"Параметры.json" /Out"C:\Работа\логфайл.log"

Если ЗначениеЗаполнено(ПараметрЗапуска Тогда
ЕстьПараметрЗапускаВнешнейОбработки = Истина;
КонецЕсли;

Подробнее можно почитать в статьях
https://infostart.ru/1c/articles/1109416/
https://infostart.ru/1c/articles/104654/
Для отправки сообщения требуется регистрация/авторизация