1С — экосистема со своим языком, своим языком запросов и типовыми конфигурациями, которые нельзя трогать. Документация разбросана, а ошибки платформы сформулированы так, что искать их бесполезно. Нейросеть закрывает именно это: пишет на встроенном языке, знает регистры и документы типовых, собирает внешние обработки, печатные формы и расширения без снятия с поддержки, разбирает ошибки по коду и строке. Граница одна: имена метаданных в вашей редакции сверяются по конфигуратору, а код проверяется на копии базы. Работает из России без VPN, код и макеты можно забрать файлами.
Конфигурация и редакция — первое слово запроса
Остатки товаров в УТ 11 и в УНФ лежат в разных регистрах; счёт 41 в Бухгалтерии 3.0 имеет свой порядок субконто; ЗУП считает начисления через свои регистры расчёта. Без редакции модель пишет код для абстрактной 1С, и половина имён не совпадёт. «8.3.24, Бухгалтерия 3.0, типовая на поддержке» — одна строка, которая превращает учебный пример в рабочую обработку.
Внешняя обработка вместо правки типовой
Типовая на поддержке — это обновления без боли, и ради одного отчёта её не снимают. Модель по умолчанию предлагает то, что не трогает конфигурацию: внешнюю обработку с формой, внешнюю печатную форму, отчёт на СКД, расширение с перехватом событий. Если задача решается только изменением конфигурации, она скажет об этом отдельно — и это решение принимает программист.
Запросы — то, что модель делает лучше всего
Виртуальные таблицы остатков и оборотов, срезы последних, соединения с размножением строк, параметры периода как конец дня, отбор по организации — модель пишет запросы в правильной форме и объясняет каждый выбор. Проверка — контрольная сумма с типовым отчётом на том же периоде: если сходится, запрос верный.
Ошибки платформы разбираются по коду
«Поле объекта не обнаружено (Склад)» ничего не говорит, пока рядом нет кода и строки. С ними модель находит причину за одну итерацию: не то поле в выборке, обращение к реквизиту через ссылку, настройка редакции, при которой реквизит переехал в табличную часть. И показывает, как перехватить ошибку, чтобы обход документов не падал целиком.
Где модель опасна
В именах и правах. Реквизит, субконто или регистр вашей редакции может называться иначе — модель помечает, вы сверяете по конфигуратору. Обработка, работающая у администратора, может не работать у пользователя с его ролями — проверяется запуском под ним. Запрос по регистру за год может быть медленным — проверяется на реальном объёме. Всё это делается на копии базы, и после этих проверок код готов к рабочей.
Как это встраивается в работу
Для 1С-программиста это обработки и печатные формы к вечеру, а не к концу недели, и разбор ошибок без форумов. Для внедренца — быстрые ответы заказчику: «можно ли так» с кодом вместо «посмотрим». Для бухгалтера и аналитика — отчёт, который не нужно ждать от программиста: запрос, обработка, инструкция по подключению. Вторая модель в том же окне проверяет запрос на граничные случаи — помеченные на удаление, непроведённые, другая организация.