Страница «Редакции конфигурации»
Дата: 2026-04-10 Статус: Design — ждёт ревью пользователя
Цель
Сделать красивую HTML-страницу с матрицей возможностей редакций СТАНДАРТ / ПРОФ / КОРП, которая:
- Показывает пользователю полную картину, что доступно в каждой редакции, с визуальным выделением текущей
- Открывается программно из кода, когда пользователь пытается использовать недоступную в его редакции функциональность — с подсветкой и скроллом к конкретной строке
- Служит единым источником правды «что где доступно» — как для людей, так и для LLM (макет читается глазами и парсится нейросетями без инструментов)
- Легко расширяется при добавлении новых редакций в будущем
Контекст
Существующая инфраструктура
СЛС.РедакцияКонфигурации()Module.bsl:461 возвращаетЧисло: 1 (СТАНДАРТ), 2 (ПРОФ), 3 (КОРП) илиНеопределеноСЛС.ВариантыРедакцийКонфигурации()Module.bsl:5028 —ТаблицаЗначенийс колонкамиНомерРедакции, Наименование, ЯзыкСЛС.УстановитьФункционал()Module.bsl:5321 — источник правды по кодам функциональных опций и их доступности по редакциям (17 опций)СЛСимеет флагserverCall=true— вызывается с клиента напрямую, без прослойкиСЛСВызовСервераСЛСКлиент— клиентский модуль, уже существует (98 строк, 3 процедуры) — сюда добавим хелпер gatingCommonTemplate.РедакцииКонфигурации(TextDocument) — пустой макет, уже зарегистрирован в конфигурацииCommonForm.РедакцииКонфигурации— пустая форма, уже зарегистрирована в конфигурации и в правахБазовыеПраваУФДоксинумПарсер.ОбработатьТекстMD()— CommonMark-совместимый парсер Markdown → HTML, подключён к проекту (Module.bsl:67)РаботаСВебСервер— утилиты сборки HTML-документов из 1С (используются вСЛС.СформироватьОписаниеЗадачи()для документа «Задание»)CommonTemplate.css_markdown_content— общие стили markdown-контента (списки, жирный, ссылки, таблицы); собирается изweb/shared/markdown-content.cssчерез gulp-pipeline. Готов к переиспользованиюВозможности УИТ 4.xlsx— исходный референс с матрицей возможностей (13 разделов, ~60 фич), будет однократно перенесён в макет вручную. Xlsx не становится источником правды — источник правды это макет Markdown