Конвейер 1С: от задачи в GitSell до проверенной печатной формы

24.06.26

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

Техническая демонстрация AI-конвейера 1С: задача в GitSell, песочница 1С, CodexTestBridge, сборка EPF, проверка и release. К публикации приложен EPF результата запуска.

Файлы

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

Наименование Скачано Купить файл
Печатная форма Заказ клиента в валютах
.epf 11,99Kb ver:1.0.0
0 2 500 руб. Купить

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

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

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

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

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

Конвейер 1С: от задачи в GitSell до проверенной печатной формы

Видео-презентация: смотреть на Rutube

Подробное техническое описание конвейера: как устроен GitSell Pipeline для разработки 1С.

В этой статье показываю один практический кейс: пользователь ставит задачу на печатную форму в GitSell, а конвейер сам создает репозиторий, поднимает песочницу 1С, запускает AI-агентов, собирает EPF, проверяет результат через bridge и публикует артефакт в релиз.

Это не история про "нейросеть написала код". Для 1С этого мало. Важны версия конфигурации, метаданные, сборка, тестовая база, проверка в runtime и доказательства, что результат действительно сформировался.

 

Демонстрационный кейс

Для видео выбран понятный пример: внешняя печатная форма для документа Заказ клиента в УНФ.

Задача формулируется так:

Создать внешнюю печатную форму для документа Заказ клиента.

В табличной части вывести номенклатуру, количество, цену в рублях, цену в долларах, цену в евро и сумму строки в рублях.

Рублевую цену брать из строки документа. Курсы USD и EUR получать с сайта ЦБ РФ через API на дату документа:
https://www.cbr.ru/scripts/XML_daily.asp?date_req=ДД/ММ/ГГГГ

Если API ЦБ недоступен, форма не должна падать: рублевая цена выводится, а в валютных колонках показывается понятная пометка.

Результат должен быть собран в EPF, проверен через CodexTestBridge и опубликован как release artifact.

Кейс удобен для демонстрации, потому что в нем есть все основные элементы реальной 1С-разработки:

  • работа с объектом конфигурации и табличной частью документа;
  • внешний артефакт .epf;
  • макет печатной формы;
  • интеграция с внешним API;
  • обработка нештатной ситуации;
  • машинная проверка результата без длинного UI-сценария.

 

Как выглядит маршрут задачи

Упрощенный маршрут одной задачи:

GitSell
  -> Pipeline API
  -> Gitea repository
  -> preflight
  -> research agent
  -> dev agent
  -> build stage
  -> bridge checks
  -> review
  -> Gitea release

GitSell является пользовательской поверхностью: там создается проект, выбирается тип работы, конфигурация и описание задачи. Дальше задача уходит в Pipeline API.

Pipeline создает рабочий репозиторий в Gitea. В нем появляется стандартная структура:

README.md
docs/timeline.md
incoming/
src/
dist/
tests/
tests/bridge/validation-report.json
tests/bridge/validation-report.md

src хранит XML-исходники 1С, dist - собранные EPF/ERF/CFE, tests - проверочные сценарии, docs/timeline.md - короткую историю выполнения. Это важно: результат не остается в виде случайного файла, а становится воспроизводимым репозиторием.

 

Зачем нужна песочница 1С

Для каждой задачи конвейер создает отдельную серверную песочницу 1С из заранее подготовленного шаблона демобазы. В нашем случае это шаблон УНФ нужной версии.

Песочница нужна, чтобы:

  • проверять результат на реальной конфигурации;
  • не портить общую демобазу;
  • отключать регламентные задания;
  • ставить bridge-расширение;
  • изолировать параллельные задачи;
  • удалять временную базу после TTL или очистки проекта.

Если bridge не установлен или не отвечает, конвейер должен блокироваться. Bridge - не факультативная проверка, а критический элемент runtime-валидации.

 

Почему bridge-first

Открывать 1С-клиент и кликать по интерфейсу можно, но это дорого и хрупко. Поэтому порядок проверок такой:

  1. Проверить метаданные и доступность инфраструктуры.
  2. Собрать артефакт.
  3. Проверить результат через CodexTestBridge.
  4. Сохранить MXL/HTML/TXT/render evidence.
  5. Делать короткий Playwright/UI-снимок только если без визуального слоя нельзя.

Для печатных форм и отчетов скриншота недостаточно. Нужно получить машинно-читаемый результат: MXL, HTML или TXT, а затем проверить, что в нем есть нужные колонки, заголовки, суммы и тестовые данные.

В демонстрационном кейсе bridge должен подтвердить, что печатная форма сформировалась и в результате есть:

  • заголовок формы;
  • номер и дата документа;
  • контрагент;
  • колонки RUB / USD / EUR;
  • сведения о курсах;
  • строки табличной части.

 

Что делает AI-агент

AI-агент в таком процессе не является единственной точкой доверия. Он получает подготовленный worker request:

  • описание задачи;
  • выбранную конфигурацию и версию;
  • путь к репозиторию;
  • доступные skills и MCP;
  • правила проверки;
  • контекст research-стадии;
  • требования к JSON-результату.

Dev-agent вносит изменения в репозиторий, добавляет исходники, тесты и первичное evidence. После этого независимые стадии сборки и review перепроверяют результат.

Такой подход защищает от типичной ошибки: агент уверенно сообщает "готово", но код не собирается или не запускается в нужной базе. В конвейере "готово" означает не текстовый ответ, а проверяемый след: исходники, собранный артефакт, render evidence и review.

 

Что показывается в видео

В видео я прохожу технический маршрут задачи:

  • создание проекта и запуска в GitSell;
  • состояние run в Pipeline web panel;
  • репозиторий задачи в Gitea;
  • структуру исходников и тестов;
  • временные dev/review контейнеры в Proxmox;
  • сервер 1С и sandbox-базу;
  • bridge-проверку печатной формы;
  • финальный release с артефактом.

Видео доступно здесь: https://rutube.ru/video/76497327c1238545b6c75d74ed6450c9/

 

Что получает пользователь

На выходе пользователь получает не просто файл .epf. Он получает результат, который прошел маршрут:

задача -> репозиторий -> разработка -> сборка -> проверка в 1С -> review -> release

В релизе остаются:

  • готовый EPF;
  • исходники;
  • краткое описание задачи;
  • timeline выполнения;
  • validation report;
  • evidence формирования результата.

Это особенно важно для 1С, где большая часть ошибок проявляется не в тексте модуля, а при сборке, загрузке, открытии формы или формировании табличного документа.

 

Скрин результата

Ниже пример печатной формы, сформированной в демонстрационном запуске:

 

Печатная форма заказа клиента с ценами в RUB, USD и EUR

На скрине видны заголовок формы, дата курса ЦБ РФ, курсы USD/EUR и табличная часть с колонками Цена, руб., Цена, USD, Цена, EUR.

 

Стенд тестирования

Приложенная печатная форма тестировалась на следующем стенде:

  • конфигурация: Управление нашей фирмой, редакция 3.0;
  • релиз конфигурации: 3.0.13.238;
  • платформа 1С:Предприятие: 8.5.1.1150.

 

Файл результата

К статье приложен EPF, полученный в демонстрационном запуске:

  • pechatnaya-forma-zakaz-klienta-v-valyutah.epf;
  • размер: 12 281 байт;
  • SHA-256: 8AC9795E4FDFCA6B9926F911888A008E41B5645952EF6D94E751E68F5A8E99BC.

Это именно результат работы конвейера для кейса с печатной формой заказа клиента в валютах.

 

Главный вывод

AI в 1С-разработке полезен не тогда, когда он просто генерирует код, а когда встроен в инженерный процесс.

Конвейер добавляет вокруг агента обязательные элементы:

  • явную версию конфигурации;
  • метаданные через MCP;
  • изолированную песочницу;
  • сборку артефакта;
  • bridge-first runtime-проверки;
  • evidence;
  • review;
  • релиз в Gitea.

Именно это превращает "агент что-то написал" в "задача прошла проверяемый производственный маршрут".

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

1С GitSell конвейер 1С AI-агенты печатная форма EPF CodexTestBridge Gitea DevOps автоматизация разработки УНФ Rutube

См. также

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

Подключите ИИ к 1С и решайте рабочие задачи обычными словами. От работы с данными до доработки конфигурации через расширения, всё в привычном чате с ИИ-помощником. Теперь с поддержкой DeepSeek Harness, Kimi Code и Kimi Work, доступных в России без VPN.

15990 руб.

30.07.2026    19321    40    4    

36

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-совместимые модели — данные могут не покидать ваш контур.

17500 руб.

20.12.2024    21432    104    32    

90

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

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

15250 руб.

25.08.2025    76713    147    41    

154

SALE! 30%

Нейросети 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение добавляет в 1С чат с ИИ-агентом. Пользователь пишет вопрос обычными словами: «какие УПД не подписаны?», «какой НДС к уплате за квартал?», «что висит на согласовании дольше недели?», а агент сам строит запросы к базе с правами этого пользователя и отвечает цифрами, таблицей, диаграммой или файлом Excel. Плитки «Аналитик», «Бухгалтер» и «Руководитель» дают сводку по базе одной кнопкой. Агент разбирает ошибки по скриншоту, сверяет прайсы поставщиков и проверяет коды маркировки. С версии 1.0.21 спрашивать можно и с телефона: QR-код в окне агента, без установки приложения. Работает в УТ 11, КА 2, ERP 2, БП 3.0, УНФ 3.0, Документооборот 3.0 и Альфа-Авто 6, ставится одним расширением.

18300 руб.

05.10.2026    3368    10    9    

11

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

Обработка заменяет ФИО, организации, ИНН, ИИН, БИН, ОГРН, КПП, БИК, счета и IBAN, паспорта, СНИЛС, адреса, телефоны, почту и суммы на правдоподобные выдуманные перед отправкой данных в ChatGPT, Claude или YandexGPT, а потом расшифровывает ответ модели обратно, подставляя настоящие имена и настоящие числа. Возвращаются и те итоги, которые модель посчитала сама: суммы масштабируются одним коэффициентом, поэтому пропорции и доли переживают обезличивание. Словарь замен хранится в самой базе и подхватывается автоматически, даже если обработку закрывали. Реквизиты России и Казахстана, любая конфигурация от 8.3.24, без единой зависимости.

14640 руб.

07.08.2026    2136    3    0    

3

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

ИИ-сканер документов с REST API для интеграции с 1С и корпоративными системами. Извлекайте данные из счетов, паспортов, дипломов, патентов и трудовых книжек за секунды. Точность человека - скорость машины. Приложение поддерживает восемь типов документов, четырех провайдеров ИИ (имеется возможность использования локальных ИИ), локальный REST API и экспорт в JSON. Важно! модель должна поддерживать функцию Vision (распознавание файлов и картинок). Запускайте используя локальные ИИ, без подписок и ограничений

6100 руб.

24.08.2026    1399    1    0    

1

Нейросети Разработчик 1С 8.3 Бесплатно (free)

Как подключить ИИ-агента к разработке 1С на примере обработки «Почему не закрывается месяц»: одна папка, копия демобазы и несколько скриптов. Семь шагов: агент, выгрузка в файлы, правила, проверка кода, сборка, тесты YAxUnit и сценарии форм. На каждый: зачем он нужен, команда и где легко споткнуться. В конце: что выросло поверх, три ошибки с разных типовых и сколько это стоило.

05.11.2026    5918    Iliaelagin    6    

15

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

ИИ агент для бухгалтерии - открытый ИИ-консультант внутри 1С. Он отвечает на вопросы по данным базы, анализирует задолженность и обороты, помогает разбирать ошибки проведения и готовить документы. Пользователь видит шаги агента: какие инструменты вызваны и какие результаты получены. Решение состоит из расширения 1С и сервера на Python, поддерживает локальные модели и облачные API. Инструменты выполняются с правами текущего пользователя. Текущая версия - прототип для «Бухгалтерии предприятия 3.0». Исходный код распространяется под лицензией MIT.

31.10.2026    3386    166    nomadAI    8    

19
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. siamagic 18.07.26 06:51 Сейчас в теме
Теперь добавь остаток, учет резерва и доступность на складах, в случае отсутствия на складе создать потребность на складе.
Для отправки сообщения требуется регистрация/авторизация