Каталог задач
Что Unica уже умеет
Каждая строка — задача разработчика 1С, которую Unica проходит цепочкой вызовов
unica.*. Тот же список гоняет приёмочный тест на каждом прогоне,
поэтому здесь нет ничего, что не работает сегодня.
Каталог
| Задача | Режим | ||||
|---|---|---|---|---|---|
| S-1721-xdto-agent | XDTO | Агент Codex обнаруживает пакет, читает contextual Can и публикует все пять существующих XDTO операций, включая два site property.add и escaped leaf. Saved tokens, independent readbacks, readability check и full literal XML/source maps доказывают результат и сохранность descriptor/Configuration/соседнего пакета. Проверка платформой и отдельный XDTO validator не заявляются. Агент отдельно повторяет unica.view обоих удалённых адресов и получает структурированный not_found. | чтение | unica.view · unica.check | |
| S-1721-xdto-contextual | XDTO | Прочитать подробный contextual Can всех пяти операций и обоих property.add sites. Canonical values-only add/no-payload remove и математические 0/1 включая 0.0/1.0 дают preview. Flat, inner at, payload remove и неверные minOccurs/type дают адресный отказ по фактическому values. Все файлы, включая соседний пакет, сохраняются. | запись | unica.view · unica.apply | |
| S-1721-xdto-missing-type | XDTO | Отличить отсутствие типа XDTO и потомка отсутствующего типа от сбоя чтения; сохранить чтение существующего типа, not_found свойства и все исходники. Check подтверждает только readable с validators[]. | чтение | unica.view · unica.check | |
| S-1721-xdto-publication | XDTO | Опубликовать все пять операций одного пакета и новое nested свойство с буквальной точкой, прочитать изменения и проверить full Package.bin/descriptor/Configuration/readonly neighbor. Повтор add — no-op; stale и поздний poisoned op ничего не пишут. Forward reference на тип, создаваемый позже того же batch, принимается по итоговому ресурсу. Удаление обоих forward типов восстанавливает prior postimage; создание/удаление transient в одном плане даёт нулевой эффект. Check подтверждает только readable. | запись | unica.view · unica.apply · unica.check | |
| S214 | XDTO и обмены | Добавить тип-значение в XDTO-пакет | запись | unica.apply | |
| S215 | XDTO и обмены | Добавить объектный тип в пакет | запись | unica.apply | |
| S216 | XDTO и обмены | Добавить свойство в объектный тип | запись | unica.apply | |
| S217 | XDTO и обмены | Удалить неиспользуемый тип из пакета | запись | unica.apply | |
| S218 | XDTO и обмены | Удалить свойство типа | запись | unica.apply | |
| S219 | XDTO и обмены | Узнать по документации, как устроены XDTO-пакеты | чтение | unica.docs | |
| S315 | XDTO и обмены | Открыть один тип большого XDTO-пакета без находок по остальным типам | чтение | unica.view | |
| S322 | XDTO и обмены | Открыть шаблоны URL и метод HTTP-сервиса из выгрузки Конфигуратора | чтение | unica.view | |
| S323 | XDTO и обмены | Открыть операцию веб-сервиса из выгрузки Конфигуратора | чтение | unica.view | |
| S420 | XDTO и обмены | Прочитать типы и явные либо эффективные границы глобального свойства и свойств типов XDTO | чтение | unica.view | |
| S422 | XDTO и обмены | Свойство вложенного анонимного типа XDTO читается и правится по адресу Type.T.Property.A.Property.B: прежние propertyPath и имя удаляемого свойства отказывают без записи с next к адресу свойства, исправленные вызовы строят предпросмотр | запись | unica.view · unica.apply | |
| S-1483-stale-write-target | apply | Ожидающий план не удерживает заменяемый файл и после чужой публикации отказывает без записи | запись | unica.view · unica.apply | |
| S233 | Документация и стандарты | Как работает срез последних регистра сведений | чтение | unica.docs | |
| S234 | Документация и стандарты | Что такое ХранилищеЗначения и как с ним работать | чтение | unica.docs | |
| S235 | Документация и стандарты | Синтаксис директив компиляции модулей | чтение | unica.docs | |
| S236 | Документация и стандарты | Как правильно назвать общий модуль по стандартам | чтение | unica.docs | |
| S237 | Документация и стандарты | Стандарт оформления процедур и функций | чтение | unica.docs | |
| S238 | Документация и стандарты | Правила использования привилегированного режима | чтение | unica.docs | |
| S239 | Документация и стандарты | Поиск по обоим источникам сразу (без фильтра источника) | чтение | unica.docs | |
| S240 | Документация и стандарты | Документация конфигурации пока не подключена (честная граница) | чтение | unica.docs | |
| S241 | Документация и стандарты | Неизвестный источник документации — закрытый список источников | чтение | unica.docs | |
| S242 | Документация и стандарты | Как объявить табличную часть в структуре метаданных | чтение | unica.docs | |
| S243 | Документация и стандарты | Стандарт про обработку ошибок и Попытку | чтение | unica.docs | |
| S244 | Документация и стандарты | Как работает механизм функциональных опций | чтение | unica.docs | |
| S262 | Документация и стандарты | Как пользоваться длительными операциями на сервере | чтение | unica.docs | |
| S263 | Документация и стандарты | Стандарт по именованию реквизитов объектов | чтение | unica.docs | |
| S297 | Документация и стандарты | Пустой запрос к документации — отказ до обращения к поставщику | чтение | unica.docs | |
| S298 | Документация и стандарты | Неизвестный источник документации — отказ называет допустимые | чтение | unica.docs | |
| S311 | Документация и стандарты | Спросить документацию из каталога, который ещё не рабочая область | чтение | unica.docs | |
| S382 | Документация и стандарты | Найти Developer Guide закреплённой 8.3.26 и прочитать обзор и вложенный раздел | чтение | unica.docs | |
| S383 | Документация и стандарты | Найти Administrator Guide закреплённой 8.3.27 и прочитать обзор обоих режимов | чтение | unica.docs | |
| S426 | Документация и стандарты | Найти правило диагностики по стандартам, когда сервер стандартов не отвечает: отказ называет поставщика v8std и причину его сбоя, а не только то, что результата нет | чтение | unica.docs | |
| S-953-kb-guide-root-boundary | Документация и стандарты | Отклонить прямые адреса вне полных корней руководств разработчика и администратора без чтения страниц. | чтение | unica.docs | |
| S147 | Код BSL | Найти, где определена функция ПеревестиТекст | чтение | unica.search | |
| S148 | Код BSL | Найти все вызовы функции по конфигурации | чтение | unica.search | |
| S149 | Код BSL | Найти использования строкового литерала (адрес сервиса) | чтение | unica.search | |
| S150 | Код BSL | Поискать только в модуле переводчика | чтение | unica.search | |
| S151 | Код BSL | Поискать в объекте без кода — пустой результат, не ошибка | чтение | unica.search | |
| S152 | Код BSL | Ограничить поиск корнем конфигурации | чтение | unica.search | |
| S153 | Код BSL | Поиск с ограничением количества результатов | чтение | unica.search | |
| S154 | Код BSL | Поиск регулярным выражением | чтение | unica.search | |
| S155 | Код BSL | Посмотреть методы общего модуля | чтение | unica.view | |
| S156 | Код BSL | Вставить служебный код после метода модуля | запись | unica.apply | |
| S157 | Код BSL | Заменить реализацию функции модуля | запись | unica.apply | |
| S158 | Код BSL | Реализовать обработчик события объекта в модуле объекта | запись | unica.apply | |
| S159 | Код BSL | Полный маршрут правки кода: найти вызов, изучить модуль, вставить код | запись | unica.search · unica.view · unica.apply | |
| S160 | Код BSL | Найти мёртвый код: поиск по имени функции, которую никто не зовёт | чтение | unica.search | |
| S161 | Код BSL | Найти обработчики определения настроек | чтение | unica.search | |
| S162 | Код BSL | Поиск кириллического идентификатора со спецсимволами | чтение | unica.search | |
| S163 | Код BSL | Изучить словарь операций модуля | чтение | unica.view | |
| S164 | Код BSL | Найти все экспортные функции в коде конфигурации | чтение | unica.search | |
| S165 | Код BSL | Открыть конкретный метод модуля | чтение | unica.view | |
| S166 | Код BSL | Найти вызовы функции перевода в коде | чтение | unica.search | |
| S261 | Код BSL | Найти все внешние адреса, зашитые в код | чтение | unica.search | |
| S278 | Код BSL | Вставить код в общий модуль выгрузки 2.21 — отказ по формату владельца | запись | unica.apply | |
| S316 | Код BSL | После правки функции проверить анализатором только изменённый модуль | запись | unica.apply · unica.check | |
| S317 | Код BSL | Найти определение функции по смыслу | чтение | unica.search | |
| S318 | Код BSL | Найти определение функции по символу | чтение | unica.search | |
| S324 | Код BSL | После найденного метода отсутствующий символ дважды даёт завершённую пустую выдачу | чтение | unica.search | |
| S336 | Код BSL | Module и Body: append в общем, объектном и собственном модуле расширения; точные BOM/CRLF, соседний код, повтор без записи и неизменный descriptor | запись | unica.apply | |
| S337 | Код BSL | Anchor before/after учитывает только методы; method before встаёт над документирующим комментарием и аннотацией метода, after — после его окончания, соседи сохраняются; точный post-image и повтор без записи | запись | unica.apply | |
| S338 | Код BSL | Method без position, Method.Body insert, Body+selector и неполные position/selector отказывают без записи; замена Method.Body сохраняет подпись/BOM/CRLF/соседей и повтор | запись | unica.apply | |
| S339 | Код BSL | Полный анализ без фильтра сохраняет предупреждение | чтение | unica.check | |
| S340 | Код BSL | Действующий TOML фильтр авторов не объявляет скрытые находки чистым кодом | чтение | unica.check | |
| S341 | Код BSL | JSON фильтр авторов также называет неполноту CLI | чтение | unica.check | |
| S342 | Код BSL | Модульный diff-filter перекрывает diff_base без ложной неполноты | чтение | unica.check | |
| S343 | Код BSL | Пустой TOML перекрывает JSON author filter согласно pinned precedence | чтение | unica.check | |
| S344 | Код BSL | Пустой поток называет отсутствие start и действие восстановления без номера строки | чтение | unica.check | |
| S345 | Код BSL | Повреждённый JSONL называет безопасную строку и причину без исходного payload | чтение | unica.check | |
| S346 | Код BSL | Неизвестная severity даёт безопасный отказ без секретных значений | чтение | unica.check | |
| S357 | Код BSL | Выделить три helper-метода одной заменой метода по его адресу: одна запись, опубликованный повтор пустой, повторно объявленный helper отказывает; снятый селектор метода отказывает без записи и ведёт к адресу метода | запись | unica.apply | |
| S389 | Код BSL | Движок анализа завершился ошибкой: отказ называет причину и действие без stderr движка | чтение | unica.check | |
| S390 | Код BSL | Движка анализа нет на машине: check сам запускает доставку и при её отказе называет класс сбоя и действие, а не голое unproven | чтение | unica.check | |
| S392 | Код BSL | Найти литерал в тексте BSL, открыть строку Body содержащего метода по адресу совпадения и подтвердить тот же фрагмент в целом Body модуля | чтение | unica.search · unica.view | |
| S395 | Код BSL | Узел метода называет ветви графа вызовов без счёта, а фильтра секций у view нет | чтение | unica.view | |
| S396 | Код BSL | Ветвь графа вызовов заказывает отсутствующий анализатор этим же вызовом, а провал поставки даёт типизированный отказ «нет движка» | чтение | unica.view | |
| S398 | Код BSL | Подменённый анализатор даёт отказ «нет движка» с полями поставки в data, а не сбой анализа | чтение | unica.check | |
| S413 | Код BSL | Заменить функцию модуля текстом крупнее 16 КиБ одним вызовом, без нарезки | запись | unica.apply | |
| S425 | Код BSL | Найти объявление функции по виду метаданных: совпадение называет читаемый адрес Body метода, сохраняет область запроса, совпадает с поиском по самому модулю и открывается через view | чтение | unica.search · unica.view | |
| S438 | Код BSL | Объявить переменную модуля после функций и проверить модуль: check проваливается находкой платформы о месте объявления, а не отвечает passed | запись | unica.apply · unica.check | |
| S440 | Код BSL | Прочитать метод исходным текстом с документирующим комментарием, исправить строку в этом тексте и заменить им тот же адрес: метод меняется на месте без дублирования комментария | запись | unica.view · unica.apply | |
| S-978-helper-invalidation | Код BSL | Изменить найденный метод через сохранённый apply и найти новое имя той же живой службой анализа; preview сохраняет исходный поиск, повтор токена сохраняет опубликованный результат | запись | unica.search · unica.apply | |
| S-1462-method-return-documentation | Код BSL | По адресу Method преобразовать экспортную процедуру в функцию, добавить документацию возвращаемого значения и повторить замену без дублирования или изменения соседних областей | запись | unica.view · unica.apply | |
| S-1471-body-line-addresses | Код BSL | Открыть строку результата поиска точным абсолютным диапазоном Body, проверить resolve и отказ правки по строкам, затем заменить целый содержащий метод и прочитать изменённую строку. | запись | unica.search · unica.view · unica.resolve · unica.apply | |
| S196 | Макеты | Добавить печатный макет справочнику | запись | unica.apply | |
| S197 | Макеты | Поменять синоним макета по его адресу | запись | unica.apply | |
| S198 | Макеты | Удалить устаревший макет по его адресу | запись | unica.apply | |
| S199 | Макеты | Добавить табличный макет справочнику и заполнить шапку одним пакетом | запись | unica.apply | |
| S200 | Макеты | Посмотреть макеты отчёта перед правкой | чтение | unica.view | |
| S201 | Макеты | Проверить табличный макет | чтение | unica.check | |
| S202 | Макеты | Узнать по стандартам, как оформлять печатные формы | чтение | unica.docs | |
| S203 | Макеты | Добавить печатный макет документу | запись | unica.apply | |
| S277 | Макеты | Добавить макет справочнику в выгрузке 2.21 — отказ по формату | запись | unica.apply | |
| S331 | Макеты | Исходный сценарий #1301: создать макет, две адресованные cells читаются по порядку; check=mxl passed | запись | unica.view · unica.apply · unica.check | |
| S332 | Макеты | Скалярные cells, null без новой ячейки, замена параметра/шаблона, соседи, рост без уменьшения ширины, повтор без дубликата, новая область и stale token | запись | unica.view · unica.apply · unica.check | |
| S333 | Макеты | Соседние строки, пересечения и порядок областей, языки, наборы колонок и рисунки больше не мешают правке: mxl.set меняет только текст адресованной ячейки, остальные байты совпадают (sha результата); область колонок и наложенные строки отказывают без записи | запись | unica.view · unica.apply | |
| S334 | Макеты | Массив/пустые cells, координаты/типы, оформление, дробная ширина и область в аргументах вместо адреса Area отказывают без записи | запись | unica.view · unica.apply | |
| S335 | Макеты | Реальный агент по can/справке создаёт MXL и заполняет область, сохраняет исходный макет, проверяет содержимое и честно объясняет предел DSL | чтение | unica.view · unica.check | |
| S418 | Макеты | Область в аргументах вместо адреса Area отказывает без записи; mxl.set правит только существующую область по её адресу, отсутствующая отвечает not_found с next к макету; новую область с начальными ячейками создаёт area.add на макете, повтор имени существующей области отказывает | запись | unica.view · unica.apply | |
| S433 | Макеты | На выгрузке 8.3.27 mxl.set меняет текст одной ячейки, area.add дописывает строки, область и высоту; результат каждого шага совпадает с тем, что платформа выгружает после загрузки; повтор не меняет файл; ячейка внутри объединения отказывает без записи | запись | unica.view · unica.apply | |
| S-991-whole-template-removal | Макеты | Удалить целиком два исправных макета GraphicalSchema: сначала сохранить соседний макет и оба PNG, затем прочитать полный состав удаления макета с вложенными изображениями, применить тот же executionToken и проверить точный повтор результата. | запись | unica.apply · unica.diff | |
| S-1721-template-lifecycle | Макеты | Изменить синоним и комментарий существующей схемы через сохранённый executionToken, независимо прочитать макет и XML описания при неизменном теле; отдельным вызовом удалить макет, все файлы payload и ссылку MainDataCompositionSchema, сохранив соседний макет, модули BSL и остальные файлы. | запись | unica.view · unica.apply | |
| S347 | Метаданные | Предупреждение имеет свой код и сохраняет вердикт passed | чтение | unica.view · unica.check | |
| S348 | Метаданные | Предупреждение имеет свой код и сохраняет вердикт failed | чтение | unica.view · unica.check | |
| S-931-command-module-refusals | Метаданные | Отказать переименованию команды в занятый путь модуля, в том числе при отсутствующем исходном модуле, и лишнему payload операции: XML владельца, оба модуля, посторонний файл и прочие исходники сохраняются побайтно | запись | unica.view · unica.apply | |
| S-931-command-module-remove | Метаданные | Удалить команду с модулем через публичный apply: предпросмотр сохраняет исходники, публикация удаляет CommandModule.bsl вместе с описанием команды и сохраняет UUID, свойства, модули соседей и посторонний файл на старом месте; повторный вызов даёт адресный отказ | запись | unica.view · unica.apply | |
| S-931-command-module-rename | Метаданные | Переименовать команду с модулем через публичный apply: предпросмотр не пишет файлы, публикация переносит исходные байты CommandModule.bsl и сохраняет UUID, прочие свойства, соседей и посторонний файл на старом месте; старый адрес перестаёт изменять владельца | запись | unica.view · unica.apply | |
| S-931-declaration-diagnostics | Метаданные | Прочитать три семейства деклараций метаданных, получить точную причину отказа зависимых ветвей и продолжить чтение исправных соседей, сохранив исходные файлы. | чтение | unica.view | |
| S-1370-legacy-inline-warning | Метаданные | Проверка владельца предупреждает о legacy inline Form и Template при отдельных дескрипторах, сохраняет passed и исходные байты; inline Command допустим | чтение | unica.view · unica.check | |
| S-1413-event-source-order | Метаданные | Дополнить источники подписки без перестановки прежних, удалить отдельные цели и проверить повтор без записи; сохранить прежнюю детерминированную замену | запись | unica.view · unica.apply · unica.check | |
| S-1468-borrow-can | Метаданные | Прочитать подробный Can object.borrow и построить preview заимствования реального общего модуля из admitted parent, сохранив полные байты расширения и родителя. | запись | unica.view · unica.apply | |
| S-1468-event-source-can | Метаданные | Прочитать подробные source-only Can подписки и подготовить добавление реального типизированного источника; preview сохраняет все исходные файлы. | запись | unica.view · unica.apply | |
| S-1468-help-execute | Метаданные | Создать встроенную справку через canonical preview и сохранённый executionToken; независимо прочитать Help.xml, HTML и false у формы без свойства, сохранить соседние исходники и проверить повтор create-only. | запись | unica.view · unica.apply | |
| S-1468-metadata-can | Метаданные | Прочитать подробный Can создания, удаления, справки и трёх отношений, проверить контекст Catalog/Document и явный неисполнимый шаблон Report; построить реальные preview и сохранить все исходные байты. | запись | unica.view · unica.apply | |
| S-1468-metadata-command-refusals | Метаданные | Адресные команды метаданных отклоняют чужой лист, путь команды формы, повтор имени, пустые и неизвестные значения, лишний payload и отсутствующую команду без записи исходников | запись | unica.view · unica.apply | |
| S-1468-metadata-command-remove | Метаданные | Удалить встроенную команду без модуля: предпросмотр не пишет файлы, публикация сохраняет соседние UUID, свойства и модули, повторное удаление даёт адресный отказ без записи | запись | unica.view · unica.apply | |
| S-1468-metadata-command-set | Метаданные | Изменить комментарий команды с модулем и переименовать команду без модуля: UUID и остальные байты владельца сохраняются, соседние исходники и модуль не меняются, лишние файлы не создаются | запись | unica.view · unica.apply | |
| S-1468-relation-execute | Метаданные | Через canonical saved execute проверить атомарную обратимость basedOn без конечной записи; добавить реальные object/field отношения, независимо прочитать их, заменить inputByString и удалить basedOn с сохранением Description/Code и всех соседних файлов. | запись | unica.view · unica.apply | |
| S-1541-creation-name-scope | Метаданные | Создать и настроить роль и подсистему с допустимыми внешними пробелами единым пакетом через preview/token/execute, сохранив границы соседнего и внешнего source set. | запись | unica.apply | |
| S-1543-tabular-standard-attributes | Метаданные | Обнаружить стандартный реквизит LineNumber обычной табличной части, прочитать по выданному адресу, проверить читаемость и исходный файл, сохранив десять прикладных реквизитов и XML. | чтение | unica.view · unica.check · unica.resolve | |
| S-1559-catalog-attribute-properties | Метаданные | Прочитать три enum-свойства прямого реквизита табличной части справочника, следуя выданным адресам; сохранить строки 10/200 переменной длины, соседей и исходники. Повреждённый Indexing ограничивает один факт в корне, коллекции и детали. Локализованный ToolTip соседнего реквизита сохраняется при чтении. | чтение | unica.view | |
| S-1559-catalog-tabular-properties | Метаданные | Прочитать LineNumberLength и Use табличной части справочника в коллекции и детали, сохранив независимые факты, типы колонок, идентификаторы и исходные байты. Частичный сценарий #1559, не проверка полного паритета свойств. | чтение | unica.view | |
| S-1559-typed-metadata-properties | Метаданные | Прочитать все шесть фактов #1559 из независимой XML-фикстуры: табличная часть → КодЯзыка → ПараметрыПрописи. Коллекция и детали сохраняют LineNumberLength/Use, Indexing/FullTextSearch/DataHistory, локализованный ToolTip ru/en, типы строк 10/200 переменной длины, synonym, required:false и адреса. Повреждение подсказки локально; чтение сохраняет исходники и разрешения attribute.set. | чтение | unica.view | |
| S001 | Навигация и чтение | Найти справочник валют по имени и открыть его свойства | чтение | unica.search · unica.view | |
| S002 | Навигация и чтение | Найти объект по синониму «Важность проблемы учета» | чтение | unica.search | |
| S003 | Навигация и чтение | Найти все справочники, отфильтровав кандидатов по виду | чтение | unica.search | |
| S004 | Навигация и чтение | Разрешить неточное имя «Валюта» в точный адрес (ближайшие кандидаты) | чтение | unica.search | |
| S005 | Навигация и чтение | Посмотреть состав конфигурации верхним уровнем | чтение | unica.view | |
| S006 | Навигация и чтение | Прочитать свойства документа акта об уничтожении персональных данных | чтение | unica.view | |
| S007 | Навигация и чтение | Перечислить реквизиты справочника Валюты | чтение | unica.view | |
| S008 | Навигация и чтение | Открыть один реквизит Наценка и посмотреть его свойства | чтение | unica.view | |
| S009 | Навигация и чтение | Посмотреть табличную часть Представления справочника Валюты | чтение | unica.view | |
| S010 | Навигация и чтение | Перечислить реквизиты табличной части Представления | чтение | unica.view | |
| S011 | Навигация и чтение | Посмотреть стандартные реквизиты справочника | чтение | unica.view | |
| S012 | Навигация и чтение | Перечислить измерения регистра сведений Административная иерархия | чтение | unica.view | |
| S013 | Навигация и чтение | Перечислить ресурсы регистра сведений | чтение | unica.view | |
| S014 | Навигация и чтение | Перечислить значения перечисления Важность проблемы учета | чтение | unica.view | |
| S015 | Навигация и чтение | Посмотреть модули справочника Валюты | чтение | unica.view | |
| S016 | Навигация и чтение | Посмотреть табличные части документа | чтение | unica.view | |
| S017 | Навигация и чтение | Перечислить макеты отчёта Анализ версий объектов | чтение | unica.view | |
| S018 | Навигация и чтение | Прочитать свойства справочника: ответ узла несёт свойства, ветви и словарь операций | чтение | unica.view | |
| S019 | Навигация и чтение | Прочитать ветку реквизитов справочника страницей по её адресу | чтение | unica.view | |
| S020 | Навигация и чтение | Пролистать реквизиты справочника страницей в три элемента | чтение | unica.view | |
| S021 | Навигация и чтение | Найти документ по подстроке имени «Уничтожении» | чтение | unica.search | |
| S022 | Навигация и чтение | Найти регистры сведений по виду | чтение | unica.search | |
| S023 | Навигация и чтение | Найти общий модуль Google-переводчика | чтение | unica.search | |
| S024 | Навигация и чтение | Найти роль продавца-читателя | чтение | unica.search | |
| S025 | Навигация и чтение | Найти подсистему администрирования | чтение | unica.search | |
| S026 | Навигация и чтение | Узнать, какие операции доступны на корне конфигурации | чтение | unica.view | |
| S027 | Навигация и чтение | Узнать словарь операций справочника перед правкой | чтение | unica.view | |
| S028 | Навигация и чтение | Узнать словарь операций перечисления | чтение | unica.view | |
| S029 | Навигация и чтение | Узнать словарь операций регистра сведений | чтение | unica.view | |
| S030 | Навигация и чтение | Убедиться, что объект не изменился после рефакторинга (diff с самим собой) | чтение | unica.diff | |
| S031 | Навигация и чтение | Сравнить два перечисления одного вида между собой | чтение | unica.diff | |
| S032 | Навигация и чтение | Сравнить два перечисления целиком | чтение | unica.diff | |
| S033 | Навигация и чтение | Сравнить два значения перечисления точечно: сравнение сужается адресами значений | чтение | unica.diff | |
| S034 | Навигация и чтение | Сравнить два реквизита одного справочника | чтение | unica.diff | |
| S035 | Навигация и чтение | Проверить читаемость узла справочника перед работой | чтение | unica.check | |
| S036 | Навигация и чтение | Узнать вердикт по рабочему пространству: готовность, проверки, диагностики | чтение | unica.check | |
| S250 | Навигация и чтение | Посмотреть языки конфигурации | чтение | unica.view | |
| S251 | Навигация и чтение | Открыть язык Русский и его свойства | чтение | unica.view | |
| S252 | Навигация и чтение | Посмотреть одно значение перечисления | чтение | unica.view | |
| S253 | Навигация и чтение | Найти табличную часть по имени | чтение | unica.search | |
| S254 | Навигация и чтение | Пролистать состав конфигурации небольшой страницей | чтение | unica.view | |
| S255 | Навигация и чтение | Открыть измерение регистра и его свойства | чтение | unica.view | |
| S299 | Навигация и чтение | Продолжить страницу чужим курсором — отказ вместо чужого ответа | чтение | unica.view | |
| S300 | Навигация и чтение | Ограничить страницу подсказок поиска | чтение | unica.search | |
| S301 | Навигация и чтение | Проверить корень старой выгрузки 2.19 — совет перевыгрузить платформой приходит из check | чтение | unica.check | |
| S305 | Навигация и чтение | Прочитать узел старой выгрузки — чтение открыто, совет о формате остаётся за check | чтение | unica.view | |
| S307 | Навигация и чтение | Перевести путь из чужого диффа в логический адрес | чтение | unica.resolve | |
| S308 | Навигация и чтение | Узнать файл и строки метода, чтобы открыть его вне Unica | чтение | unica.resolve | |
| S381 | Навигация и чтение | Прочитать 52 предопределённых элемента: полный счёт владельца, адреса до и после первой страницы, двухуровневая группа в середине списка и две страницы в документном порядке с границей внутри поддерева | чтение | unica.view | |
| S384 | Навигация и чтение | Разрешить методы, тела и вложенные области в разных модулях | чтение | unica.resolve | |
| S385 | Навигация и чтение | Разрешить реквизиты и элементы форм в содержащий их XML | чтение | unica.resolve | |
| S386 | Навигация и чтение | Сохранить обратное разрешение пути и расположение владельца | чтение | unica.resolve | |
| S402 | Навигация и чтение | Словарь операций приходит в каждом ответе узла, контракт одной операции читается адресом <узел>.Can. | чтение | unica.view · unica.diff | |
| S403 | Навигация и чтение | Вызов view или diff с прежним filter получает отказ неизвестного аргумента и next к адресу, который его заменил; Can без операции и неприменимая операция отказывают с next к словарю узла; check, resolve, search и apply на адресе операции отказывают и ведут к его чтению через view | запись | unica.view · unica.diff · unica.check · unica.resolve · unica.search · unica.apply | |
| S410 | Навигация и чтение | Прочитать неполные заимствованные метаданные без родителя: сохранить локальные факты и исходник BSL, неизвестность контекстов и отказ зависимого фильтра без записи файлов | чтение | unica.view | |
| S411 | Навигация и чтение | Отклонить чтение общего модуля и его методов при дубликате идентичности заимствования, сохранив исходные файлы | чтение | unica.view | |
| S437 | Навигация и чтение | Прочитать и проверить ветвь Interface модуля: срезы Public/Library/Override приходят без адреса, который view отверг бы, check читает ветвь без валидатора командного интерфейса, а метод среза открывается своим адресом | чтение | unica.view · unica.check | |
| S439 | Навигация и чтение | Разрешить корень конфигурации, объект и его форму по адресу в их файлы; отсутствующий объект даёт not_found | чтение | unica.resolve | |
| S-1532-unica-dev-entry-route | Навигация и чтение | С неизвестным набором найти объект, открыть возвращённый адрес, прочитать исполнимый контракт реквизита, подготовить правку без записи, исполнить сохранённый план и проверить результат. | запись | unica.view · unica.search · unica.apply · unica.check | |
| S-1508-resolve-form-and-module-paths | Навигация по исходникам | Разрешить физические пути Form.xml, BSL формы и модулей владельца по ролям, допустимым профилем платформы, в точные логические цели, сохраняя запрошенный файл; недопустимую роль и незарегистрированные цели — отказывать. | чтение | unica.view · unica.resolve | |
| S-1515-form-resource-addresses | Навигация по исходникам | Общая форма и форма владельца имеют отдельные символические адреса метаданных, структуры и модуля: каждый локальный ресурс разрешается в свой адрес и обратно; прежние адреса содержимого читаются, незарегистрированная форма и продолжение Metadata отказывают. | чтение | unica.resolve · unica.view · unica.check | |
| S293 | Объекты метаданных | Удалить объект, на который ещё ссылаются права роли, с force — план исполним и несёт предупреждение о сохранённых ссылках | запись | unica.apply | |
| S296 | Объекты метаданных | Опубликовать удаление объекта без ссылок — результат несёт событие и влияние на кеш | запись | unica.apply | |
| S304 | Объекты метаданных | Проверить объект в старой выгрузке — типизированный отказ поставщика вместо догадки | чтение | unica.check | |
| S245 | Поддержка поставщика | Посмотреть состояние поддержки объекта | чтение | unica.view | |
| S246 | Поддержка поставщика | Выключить возможность изменения конфигурации на поддержке | запись | unica.apply | |
| S247 | Поддержка поставщика | Разрешить редактирование объекта поставщика с сохранением поддержки | запись | unica.apply | |
| S248 | Поддержка поставщика | Снять объект с поддержки по стандарту — сначала документация | чтение | unica.docs | |
| S249 | Поддержка поставщика | Проверить поддержку всего проекта | чтение | unica.check | |
| S274 | Поддержка поставщика | Разрешить редактирование объекта поставщика в выгрузке 2.21 — отказ по формату до чтения ParentConfigurations.bin | запись | unica.apply | |
| S280 | Поддержка поставщика | Включить возможность изменения в конфигурации, которая не на поддержке — типизированный отказ вместо тихого no-op | запись | unica.apply | |
| S281 | Поддержка поставщика | Изменить свойство объекта поставщика на замке — отказ стража поддержки до первого байта | запись | unica.apply | |
| S282 | Поддержка поставщика | Добавить значение перечислению поставщика на замке — отказ стража поддержки | запись | unica.apply | |
| S283 | Поддержка поставщика | Добавить форму объекту поставщика на замке — отказ стража поддержки | запись | unica.apply | |
| S284 | Поддержка поставщика | Добавить макет объекту поставщика на замке — отказ стража поддержки | запись | unica.apply | |
| S285 | Поддержка поставщика | Удалить объект поставщика на замке — отказ стража поддержки | запись | unica.apply | |
| S286 | Поддержка поставщика | Разрешить редактирование объекта на замке — операция поддержки проходит сквозь страж | запись | unica.apply | |
| S287 | Поддержка поставщика | Снять замок с объекта поставщика и после этого изменить его свойство | запись | unica.apply | |
| S288 | Поддержка поставщика | Запретить изменения конфигурации на поддержке и попытаться изменить редактируемый объект — отказ по общему флагу | запись | unica.apply | |
| S295 | Поддержка поставщика | Удалить форму у объекта поставщика на замке — отказ стража поддержки до поиска формы | запись | unica.apply | |
| S-943-vendor-object-removal | Поддержка поставщика | Отказать удалению редактируемого объекта поставщика, снять поддержку только с объекта отдельным применением и затем удалить его | запись | unica.apply | |
| S-986-subsystem-support-view | Поддержка поставщика | Прочитать поддержку объекта и каждой зарегистрированной подсистемы по логическому адресу, отличить отсутствие поддержки от повреждённого или нечитаемого маркера. | чтение | unica.view | |
| S-1435-child-form-support | Поддержка поставщика | Разрешить правку дочерней формы отдельным применением поддержки, затем опубликовать BSL; соседняя форма остаётся на замке | запись | unica.apply | |
| S-1468-support-can | Поддержка поставщика | Прочитать закрытые контракты supportCapability.set и supportRule.set для конфигурации, объекта и его формы, построить предпросмотры непосредственно по exampleArgs без записи и отвергнуть неоднозначные, неизвестные и нетипизированные аргументы. | запись | unica.view · unica.apply | |
| S-1507-nested-subsystem-check | Подсистемы | Проверить выбранную вложенную подсистему на трёх уровнях, обнаружить ошибку её дескриптора и отказать отсутствующей или незарегистрированной цели без подмены родителем. | чтение | unica.check · unica.view | |
| S204 | Подсистемы и интерфейс | Посмотреть подсистему администрирования | чтение | unica.view | |
| S205 | Подсистемы и интерфейс | Создать подсистему Продажи | запись | unica.apply | |
| S206 | Подсистемы и интерфейс | Включить справочник в состав подсистемы | запись | unica.apply | |
| S207 | Подсистемы и интерфейс | Добавить объект в состав подсистемы и тут же исключить его одним пакетом | запись | unica.apply | |
| S208 | Подсистемы и интерфейс | Добавить дочернюю подсистему | запись | unica.apply | |
| S209 | Подсистемы и интерфейс | Исключить дочернюю подсистему из состава родительской | запись | unica.apply | |
| S210 | Подсистемы и интерфейс | Проверить подсистему | чтение | unica.check | |
| S211 | Подсистемы и интерфейс | Словарь операций подсистемы | чтение | unica.view | |
| S212 | Подсистемы и интерфейс | Проверить читаемость узла подсистемы | чтение | unica.check | |
| S213 | Подсистемы и интерфейс | Узнать по стандартам, как строить командный интерфейс раздела | чтение | unica.docs | |
| S320 | Подсистемы и интерфейс | Переставить важные команды Администрирования, забыв одну — перестановка проходит, неполный список отклоняется без записи | запись | unica.apply | |
| S321 | Подсистемы и интерфейс | Задать порядок подсистем на интерфейсе подсистемы — порядок подсистем живёт в корне, отказ до планирования | запись | unica.apply | |
| S424 | Подсистемы и интерфейс | Группа командного интерфейса CommandGroup.X публикуется адресом с экранированной точкой и читается по нему; порядок её команд задаётся на этом адресе, а прежний values.group отказывает без записи с next к адресу группы | запись | unica.view · unica.apply | |
| S421 | Применение изменений | Два плана для разных объектов: отказ старого плана объясняет общий кеш, сохраняет файлы и предлагает новый план; свежий план применяется | запись | unica.apply | |
| S-1412-plan-diff | Применение изменений | Прочитать точные исходные и итоговые диапазоны сохранённого плана по страницам без записи, затем исполнить этот план | запись | unica.apply · unica.diff · unica.view | |
| S-1414-enumerated-source-directory | Применение изменений | Изменение состава просмотренного каталога макетов другого объекта после планирования удаления объясняет зависимость и отказывает до записи; повтор токена возвращает тот же отказ, новый план сохраняет добавленный макет | запись | unica.apply | |
| S349 | Приёмочный корпус | EmptyRef, EnumValue и Characteristic читаются без потери данных и изменения XML | чтение | unica.view · unica.check | |
| S350 | Приёмочный корпус | Форма и области MXL принадлежат точному владельцу внешнего набора | чтение | unica.view · unica.check | |
| S351 | Приёмочный корпус | Физически существующие незарегистрированные форма/макет недоступны | чтение | unica.view | |
| S352 | Приёмочный корпус | Повреждённый payload не становится успехом; соседний владелец сохраняется | чтение | unica.view · unica.check | |
| S353 | Приёмочный корпус | Ссылка на payload соседнего владельца отклоняется; собственная соседняя форма доступна | чтение | unica.view | |
| S358 | Приёмочный корпус | EPF/ERF без main доступны, отсутствует требование sourceDir | чтение | unica.view | |
| S359 | Приёмочный корпус | Отдельные Object-модули EPF/ERF и модуль формы достигают терминального BSL результата | чтение | unica.check | |
| S360 | Приёмочный корпус | Недоступный объявленный внешний набор даёт failed с source_set.path_missing | чтение | unica.view · unica.check | |
| S222 | Проверки качества | Проверить читаемость каждого ключевого объекта | чтение | unica.check | |
| S223 | Проверки качества | Прогнать проверку описания объекта | чтение | unica.check | |
| S224 | Проверки качества | Прогнать проверку корня конфигурации | чтение | unica.check | |
| S225 | Проверки качества | Проверить форму списка | чтение | unica.check | |
| S226 | Проверки качества | Убедиться, что превью не тронуло исходники (дифф равенства) | запись | unica.apply · unica.diff | |
| S227 | Проверки качества | Сравнить перечисления после правки одного из них | запись | unica.apply · unica.diff | |
| S228 | Проверки качества | Проверить регистр после правки измерений (читаемость) | чтение | unica.check | |
| S229 | Проверки качества | Точечный дифф стандартных реквизитов | чтение | unica.diff | |
| S230 | Проверки качества | Передать check фильтр — аргумента нет, валидаторы выбирает Unica по виду узла | чтение | unica.check | |
| S231 | Проверки качества | Проверить модуль на читаемость | чтение | unica.check | |
| S264 | Проверки качества | Проверить читаемость отчёта | чтение | unica.check | |
| S265 | Проверки качества | Сравнить наборы измерений регистра (равенство коллекций) | чтение | unica.diff | |
| S266 | Проверки качества | Проверить командный интерфейс подсистемы — валидатор interface выбран по узлу Interface | чтение | unica.check | |
| S267 | Проверки качества | Проверить корень конфигурации в выгрузке формата 2.21 — проверка проходит и предупреждает о формате новее профиля | чтение | unica.check | |
| S268 | Проверки качества | Проверить форму списка в выгрузке 2.21 — предупреждение о формате рядом с вердиктом | чтение | unica.check | |
| S269 | Проверки качества | Проверить роль в выгрузке 2.21 — предупреждение о формате рядом с вердиктом | чтение | unica.check | |
| S270 | Проверки качества | Проверить подсистему в выгрузке 2.21 с командным интерфейсом 2.21 — предупреждение о формате | чтение | unica.check | |
| S271 | Проверки качества | Проверить корень конфигурации без атрибута версии — формат считается 1.0 и проверка предупреждает о миграции | чтение | unica.check | |
| S272 | Проверки качества | Проверить отсутствующую подсистему — типизированный отказ, а не транспортная ошибка | чтение | unica.check | |
| S387 | Проверки качества | Создать неиерархический справочник и проверить его: штатная пара Hierarchical=false и HierarchyType по умолчанию не даёт предупреждения | запись | unica.apply · unica.check | |
| S294 | Рабочее пространство | Посмотреть готовность рабочего пространства без адреса — наборы, готовность источников и репозитория, проверки | чтение | unica.view | |
| S306 | Рабочее пространство | Открыть рабочее пространство с несколькими наборами конфигурации — неоднозначность названа, а не скрыта отказом | чтение | unica.view | |
| S309 | Рабочее пространство | Позвать поверхность из каталога, который не является рабочей областью 1С — отказ называет причину и приводит туда, где отвечают без набора исходников | чтение | unica.search · unica.view · unica.check | |
| S310 | Рабочее пространство | Прочитать, сравнить и изменить узел в незаведённой области — три актор-связанных маршрута называют одну причину, а не безымянный сбой | запись | unica.resolve · unica.diff · unica.apply | |
| S289 | Расширения конфигурации | Открыть корень набора-расширения — проекция корня как у конфигурации | чтение | unica.view | |
| S290 | Расширения конфигурации | Проверить корень набора-расширения — валидатор cfe выбран по виду набора | чтение | unica.check | |
| S291 | Расширения конфигурации | Проверить роль расширения — валидатор role работает и в наборе-расширении | чтение | unica.check | |
| S292 | Расширения конфигурации | Проверить язык расширения — у узла нет валидаторов, ответ о читаемости | чтение | unica.check | |
| S313 | Расширения конфигурации | Заимствовать отчёт и общий модуль в расширение и проверить расширение | запись | unica.apply · unica.check | |
| S314 | Расширения конфигурации | Создать собственный общий модуль расширения, вставить в него код и удалить модуль | запись | unica.apply · unica.check | |
| S319 | Расширения конфигурации | Вставить код в заимствованный общий модуль расширения | запись | unica.apply · unica.view | |
| S394 | Расширения конфигурации | Проверить и изменить объекты расширения из штатной выгрузки, ссылающиеся на основную конфигурацию через v8:TypeId: реквизит справочника и Source подписки на события проходят проверку, тип реквизита и источник видны как readOnly, правки свойств и замена логических источников не теряют TypeId | запись | unica.check · unica.view · unica.apply | |
| S397 | Расширения конфигурации | Прочитать заимствованный общий модуль, который платформа выгрузила без свойств: незаписанные свойства и контексты — null, методы доступны с неизвестными контекстами, вставка кода не трогает описание | запись | unica.view · unica.check · unica.apply | |
| S409 | Расширения конфигурации | Прочитать и проверить заимствованные роль, общую форму, форму и макет обработки и пакет XDTO, которые платформа выгрузила без Rights.xml, Form.xml, Template.xml и Package.bin: узел читается по описанию с адресом родителя и унаследованным содержимым, адрес внутри содержимого отказывает с указанием на родителя, запись в унаследованное содержимое и в модуль такой формы отказывает с продолжением к объекту расширения, проверка не требует отсутствующих файлов | запись | unica.view · unica.check · unica.apply | |
| S-1396-borrow-enum-value | Расширения конфигурации | Заимствовать отдельное значение перечисления вместе с владельцем и повторить без изменений | запись | unica.apply · unica.check | |
| S-1396-reject-missing-enum-value | Расширения конфигурации | Отсутствующее значение перечисления не создаёт оболочку владельца | запись | unica.apply | |
| S059 | Реквизиты и состав | Добавить строковый реквизит в документ (превью) | запись | unica.apply | |
| S060 | Реквизиты и состав | Добавить строковый реквизит и сразу записать | запись | unica.apply | |
| S061 | Реквизиты и состав | Добавить числовой реквизит с точностью (превью) | запись | unica.apply | |
| S062 | Реквизиты и состав | Добавить булев реквизит (превью) | запись | unica.apply | |
| S063 | Реквизиты и состав | Добавить реквизит-дату (превью) | запись | unica.apply | |
| S064 | Реквизиты и состав | Добавить ссылочный реквизит на справочник валют (превью) | запись | unica.apply | |
| S065 | Реквизиты и состав | Добавить реквизит с синонимом и позицией после существующего (превью) | запись | unica.apply | |
| S066 | Реквизиты и состав | Добавить сразу два реквизита одним вызовом (превью) | запись | unica.apply | |
| S067 | Реквизиты и состав | Добавить реквизит документу (превью) | запись | unica.apply | |
| S068 | Реквизиты и состав | Добавить обязательный реквизит с комментарием (превью) | запись | unica.apply | |
| S069 | Реквизиты и состав | Поменять синоним и тип реквизита одним вызовом (превью) | запись | unica.apply | |
| S070 | Реквизиты и состав | Удалить реквизит документа (превью) | запись | unica.apply | |
| S071 | Реквизиты и состав | Удалить реквизит, сверившись со словарём операций | запись | unica.view · unica.apply | |
| S072 | Реквизиты и состав | Добавить реквизит в существующую табличную часть документа по адресу части (превью) | запись | unica.apply | |
| S073 | Реквизиты и состав | Создать пустую табличную часть документа (превью) | запись | unica.apply | |
| S074 | Реквизиты и состав | Изменить свойства табличной части по её адресу | запись | unica.apply | |
| S075 | Реквизиты и состав | Удалить табличную часть по её адресу | запись | unica.apply | |
| S076 | Реквизиты и состав | Добавить измерение в регистр сведений (текущий ответ поверхности) | запись | unica.apply | |
| S077 | Реквизиты и состав | Изменить измерение регистра по его адресу | запись | unica.apply | |
| S078 | Реквизиты и состав | Удалить измерение регистра по его адресу | запись | unica.apply | |
| S079 | Реквизиты и состав | Добавить ресурс в регистр сведений (текущий ответ поверхности) | запись | unica.apply | |
| S080 | Реквизиты и состав | Изменить измерение регистра по его адресу (в фикстуре нет ресурсов — правим измерение) | запись | unica.apply | |
| S081 | Реквизиты и состав | Удалить измерение регистра по его адресу (в фикстуре нет ресурсов — удаляем измерение) | запись | unica.apply | |
| S082 | Реквизиты и состав | Добавить значение перечисления (текущий ответ поверхности) | запись | unica.apply | |
| S083 | Реквизиты и состав | Изменить синоним значения перечисления по его адресу | запись | unica.apply | |
| S084 | Реквизиты и состав | Удалить значение перечисления по его адресу | запись | unica.apply | |
| S085 | Реквизиты и состав | Добавить колонку в журнал документов | запись | unica.apply | |
| S086 | Реквизиты и состав | Изменить колонку журнала по её адресу | запись | unica.apply | |
| S087 | Реквизиты и состав | Удалить колонку журнала по её адресу | запись | unica.apply | |
| S088 | Реквизиты и состав | Добавить предопределённый элемент справочника (текущий ответ поверхности) | запись | unica.apply | |
| S089 | Реквизиты и состав | Добавить предопределённый элемент и уточнить его описание по адресу элемента одним пакетом (превью) | запись | unica.apply · unica.view | |
| S090 | Реквизиты и состав | Добавить и удалить предопределённый элемент одним пакетом: удаление по адресу элемента | запись | unica.apply | |
| S091 | Реквизиты и состав | Ошибочный ключ аргументов ведёт к подсказке скелета (само-восстановление агента) | запись | unica.apply | |
| S092 | Реквизиты и состав | Узнать словарь операций табличной части перед правкой | чтение | unica.view | |
| S093 | Реквизиты и состав | Узнать словарь операций реквизита | чтение | unica.view | |
| S094 | Реквизиты и состав | Добавить реквизит перечислению нельзя — применимость видна в словаре | запись | unica.view · unica.apply | |
| S095 | Реквизиты и состав | Полный маршрут: найти объект, изучить состав, превью добавления, перечитать состав | запись | unica.search · unica.view · unica.apply | |
| S096 | Реквизиты и состав | Изменить свойство и вернуть обратно (обратимость реальной записи) | запись | unica.apply · unica.diff | |
| S097 | Реквизиты и состав | Превью повторяем: два одинаковых превью дают один план | запись | unica.apply | |
| S098 | Реквизиты и состав | Создать пустую табличную часть документа (превью) | запись | unica.apply | |
| S099 | Реквизиты и состав | Пакет из добавления и правки свойств за один вызов (превью) | запись | unica.apply | |
| S100 | Реквизиты и состав | Добавить стандартный реквизит нельзя — словарь этого не предлагает | чтение | unica.view | |
| S101 | Реквизиты и состав | Проверить состав после серии правок | чтение | unica.check | |
| S102 | Реквизиты и состав | Сравнить реквизит до и после превью (превью не меняет байты) | запись | unica.apply · unica.diff | |
| S259 | Реквизиты и состав | Добавить реквизит регистру сведений (превью) | запись | unica.apply | |
| S260 | Реквизиты и состав | Реальный объект БСП не проходит постусловие правки — граница ридера постобраза | запись | unica.apply | |
| S399 | Реквизиты и состав | Вызов attribute.add со снятым scope.tabularSection отказывает без записи, next ведёт к can табличной части с контрактом операции, исправленный вызов на адресе части публикует реквизит внутри части, а не в шапке | запись | unica.apply · unica.view | |
| S400 | Реквизиты и состав | Член метаданных, названный аргументом на владельце, получает отказ с адресом члена и ветвью владельца в next; предопределённый элемент, названный идентификатором, — с коллекцией, где видно его имя; занятое имя предопределённого элемента не принимается | запись | unica.apply · unica.view | |
| S401 | Реквизиты и состав | Одним пакетом создать табличную часть и добавить в неё реквизит по адресу новой части; публикация кладёт реквизит в часть | запись | unica.apply · unica.view | |
| S414 | Реквизиты и состав | Переименование табличной части через newName переименовывает и её созданные типы (`CatalogTabularSection…`, `CatalogTabularSectionRow…`), сохраняя их TypeId, как это делает выгрузка платформы | запись | unica.apply | |
| S415 | Реквизиты и состав | Новый реквизит шапки справочника встаёт перед табличными частями, новая табличная часть — после имеющихся и перед формами, а её `Use` предшествует `LineNumberLength`, как в выгрузке платформы | запись | unica.apply | |
| S-931-typed-members-column | Реквизиты и состав | Добавить, переименовать и удалить Column через отдельные preview и executionToken: точные постобразы, UUID и остальные байты владельца и соседних исходников сохраняются | запись | unica.view · unica.apply | |
| S-931-typed-members-dimension | Реквизиты и состав | Добавить, переименовать и удалить Dimension через отдельные preview и executionToken: точные постобразы, UUID и остальные байты владельца и соседних исходников сохраняются | запись | unica.view · unica.apply | |
| S-931-typed-members-enum-value | Реквизиты и состав | Добавить, переименовать и удалить EnumValue через отдельные preview и executionToken: точные постобразы, UUID и остальные байты владельца и соседних исходников сохраняются | запись | unica.view · unica.apply | |
| S-931-typed-members-resource | Реквизиты и состав | Добавить, переименовать и удалить Resource через отдельные preview и executionToken: точные постобразы, UUID и остальные байты владельца и соседних исходников сохраняются | запись | unica.view · unica.apply | |
| S-931-typed-members-tabular-section | Реквизиты и состав | Добавить, переименовать и удалить TabularSection через отдельные preview и executionToken: точные постобразы, UUID и остальные байты владельца и соседних исходников сохраняются; порождённые типы и вложенные реквизиты сохраняются при переименовании | запись | unica.view · unica.apply | |
| S-1721-predefined-lifecycle | Реквизиты и состав | Создать два предопределённых элемента отдельной публикацией, переименовать существующий элемент с сохранением UUID и прочитать новое имя; отдельной публикацией удалить оба элемента и физически удалить последний Predefined.xml, сохранив владельца и все соседние файлы. | запись | unica.view · unica.apply | |
| S-1721-resource-set-contract-shape | Реквизиты и состав | Подробный Can существующего ресурса и productive preview используют общую структуру аргументов: строковый comment даёт executionToken, составные неверные аргументы сохраняют исходный индекс и порядок диагностики, preview и отказы сохраняют байты всех исходников фикстуры. | запись | unica.view · unica.apply | |
| S167 | Роли и права | Посмотреть, что за роль SalesReader | чтение | unica.search · unica.view | |
| S168 | Роли и права | Дать роли право чтения справочника Валюты | запись | unica.apply | |
| S169 | Роли и права | Забрать право удаления интерактивно | запись | unica.apply | |
| S170 | Роли и права | Создать новую роль МенеджерПродаж на корне конфигурации — узел создаёт операция родителя | запись | unica.apply | |
| S171 | Роли и права | Настроить RLS на чтение по подразделению | запись | unica.apply | |
| S172 | Роли и права | Дать право проведения документа | запись | unica.apply | |
| S173 | Роли и права | Право на запуск обработки для роли | запись | unica.apply | |
| S174 | Роли и права | Узнать по документации, как раздаются права на регистры | чтение | unica.docs | |
| S175 | Роли и права | Проверить роль | чтение | unica.check | |
| S176 | Роли и права | Словарь операций роли | чтение | unica.view | |
| S177 | Роли и права | Полный маршрут: найти роль, изучить, выдать право | запись | unica.search · unica.apply | |
| S178 | Роли и права | Сравнить права двух ролей (диффом одинаковых видов) | чтение | unica.diff | |
| S179 | Роли и права | Проверить читаемость узла роли | чтение | unica.check | |
| S279 | Роли и права | Выдать право в роли выгрузки 2.21 — отказ по формату до правки Rights.xml | запись | unica.apply | |
| S303 | Роли и права | Проверить роль в старой выгрузке — совет доходит и до прав | чтение | unica.check | |
| S417 | Роли и права | Объект права в аргументах вместо адреса записи отказывает без записи с next к записи и ветви прав; right.set правит существующую запись по её адресу, опечатка в адресе отвечает not_found с next к роли и ничего не создаёт; новую запись создаёт right.add на роли, а повторное right.add на существующей отказывает; контракт right.add читается по адресу операции | запись | unica.view · unica.apply | |
| S-1468-role-can | Роли и права | Прочитать подробные контракты всех трёх операций Role, построить preview создания роли и изменений прав без записи; проверить пакет создания с начальными правами и закрытые аргументы. | запись | unica.view · unica.apply | |
| S180 | СКД | Открыть схему компоновки отчёта | чтение | unica.view | |
| S181 | СКД | Добавить поле в набор данных СКД | запись | unica.apply | |
| S182 | СКД | Изменить заголовок поля СКД | запись | unica.apply | |
| S183 | СКД | Удалить поле из схемы | запись | unica.apply | |
| S184 | СКД | Добавить параметр периода | запись | unica.apply | |
| S185 | СКД | Задать значение параметра по умолчанию | запись | unica.apply | |
| S186 | СКД | Добавить отбор по автору | запись | unica.apply | |
| S187 | СКД | Очистить отборы схемы | запись | unica.apply | |
| S188 | СКД | Поменять текст запроса набора данных | запись | unica.apply | |
| S189 | СКД | Точечно поправить запрос | запись | unica.apply | |
| S190 | СКД | Добавить вычисляемое поле | запись | unica.apply | |
| S191 | СКД | Добавить итог по количеству версий | запись | unica.apply | |
| S192 | СКД | Добавить вариант отчёта | запись | unica.apply | |
| S193 | СКД | Настроить структуру группировок варианта | запись | unica.apply | |
| S194 | СКД | Проверить схему компоновки данных | чтение | unica.check | |
| S195 | СКД | Изучить словарь операций схемы | чтение | unica.view | |
| S326 | СКД | По контракту подсказчика изменить поле, запрос и именованную группу из исходного #1299; preview не пишет, три XML-эффекта и check подтверждены | запись | unica.view · unica.apply · unica.check | |
| S327 | СКД | Ошибочные цели, типы, адреса операций словаря, имена групп и число замен дают точный отказ без изменения XML, включая частично подходящую структуру | запись | unica.view · unica.diff · unica.apply | |
| S328 | СКД | Реальный Codex без навыков/обходов самостоятельно находит контракт, публикует три изменения, проверяет XML и честно описывает границу создания схем; полный transcript оценивает независимый агент | чтение | unica.view · unica.check | |
| S329 | СКД | Текст запроса одинаков при raw quotes/entities; once сохраняет пробелы и пустую замену; preview читается как исходная версия, устаревший токен не публикуется; XML comments/PI сохраняются побайтно | запись | unica.view · unica.apply · unica.check | |
| S330 | СКД | Новый DCS template — каркас с Основной, без DataSet; коллекция и XML честно показывают отсутствие набора данных | запись | unica.view · unica.apply · unica.check | |
| S361 | СКД | Создать СКД примитивами: источник, Query/Object/Union и вложенный набор; проверить чтение, XML, отсутствие скрытой выборки и итоговый check; снятый dataSet, названный членом объединения, ведёт next к вложенному запросу этого члена | запись | unica.apply · unica.view · unica.check | |
| S362 | СКД | Параметры, вычисления и итоги имеют отдельные операции; rename сохраняет ссылки, reorder сохраняет чужие элементы, удаления проверены после положительных эффектов | запись | unica.apply · unica.view | |
| S363 | СКД | Создать отдельный вариант: явная выборка, сортировка, отбор, параметры данных/вывода и оформление; set меняет только выбранное свойство и сохраняет соседние настройки | запись | unica.apply · unica.view | |
| S364 | СКД | Составить table/chart с осями и именованными вложенными группами; локальная настройка и patch сохраняют остальные элементы; заменить и удалить структуру явно | запись | unica.apply · unica.view · unica.check | |
| S365 | СКД | Положительные эффекты четырёх настроек наблюдаются перед clear; очистка одной коллекции сохраняет остальные и параметры вывода | запись | unica.apply · unica.view | |
| S366 | СКД | Поздняя ошибка удаления используемого источника отменяет ранее подготовленное поле; XML остаётся побайтно прежним, token не выдаётся | запись | unica.view · unica.apply | |
| S367 | СКД | Типизированный query.patch принимает прежние управляющие последовательности как буквальный текст и сохраняет остальные запросы | запись | unica.apply · unica.view | |
| S368 | СКД | Добавление и удаление поля не изменяет выборку; явная selection.add сохраняется после field.remove, соседние поля неизменны | запись | unica.apply · unica.view | |
| S369 | СКД | Повтор пустой очистки не нормализует декларацию, соседние байты или переводы строк; итоговый SHA256 остаётся прежним | запись | unica.view · unica.apply | |
| S370 | СКД | Изменить связь по четырём явным селекторам; проверить условие/параметр, затем удалить выбранную связь сохранив соседнюю | запись | unica.apply · unica.view | |
| S371 | СКД | calculatedField.set и total.set сохраняют непереданные заголовок и группировку, меняют только явно переданное выражение | запись | unica.apply · unica.view | |
| S372 | СКД | Патч и удаление выбранного элемента не очищают соседние элементы выборки/сортировки, параметры данных и вывода удаляются отдельно | запись | unica.apply · unica.view | |
| S373 | СКД | conditionalAppearance.remove использует прочитанный индекс и удаляет один элемент; второй элемент и параметры вывода сохраняются | запись | unica.apply · unica.view | |
| S374 | СКД | Явно вернуть Auto после clear; set/remove выбирают прочитанный индекс Auto, сохраняют соседние Field элементы | запись | unica.apply · unica.view | |
| S375 | СКД | Отключение и пользовательские свойства Table/Chart/Group; повторные именованные оси и patch groupBy=[] с сохранением соседей | запись | unica.apply · unica.view | |
| S376 | СКД | Типизированные значения reference/nil, список default/available values и именованный/Custom StandardPeriod; изменение ссылки сохраняет заявленный тип | запись | unica.apply · unica.view | |
| S377 | СКД | Условное оформление имеет отдельный typed filter, use=false, Color и многоязычный формат; заголовок и enum параметра вывода сохраняют платформенные типы | запись | unica.apply · unica.view | |
| S378 | СКД | Folder создаётся отдельно от детей; parentIndexes из чтения точно выбирают вложенную выборку при set/remove и сохраняют соседей, заголовки и placement | запись | unica.apply · unica.view | |
| S379 | СКД | Один итог имеет несколько explicit group bindings; set заменяет весь список, пустой список снимает привязки, соседний итог сохраняется | запись | unica.apply · unica.view | |
| S380 | СКД | Явные пустые value/title/expression/presentationExpression записываются; повтор такого же сохранённого плана оставляет XML без изменений и имеет нулевой эффект | запись | unica.apply · unica.view · unica.check | |
| S412 | СКД | Аргумент, который дублировал адрес или называл узел в обход него (набор запроса, вариант структуры, дочерняя подсистема), получает отказ без записи, next ведёт к узлу или к ветви его вида, а исправленный вызов строит предпросмотр; запрос правится только по адресу DataSet.<набор>.Query, прежний адрес Template.T.Query.<набор> и вызов на самом наборе отвергаются с next к запросу набора; снятая form.create ведёт к form.add на владельце, и форма создаётся там | запись | unica.view · unica.apply | |
| S419 | СКД | Вариант, параметр и поле схемы, названные аргументом на владельце, и метод в selector у code.insert отказывают без записи с next к адресу подузла; исправленные вызовы по адресам Setting, Field и Method строят предпросмотр | запись | unica.view · unica.apply | |
| S423 | СКД | Поле схемы с составным dataPath получает адрес Field. | запись | unica.apply · unica.view | |
| S431 | СКД | Источник данных и именованная группа варианта читаются своими адресами и правятся на них; прежние values.name и group отказывают без записи с next к адресу узла, исправленный вызов проходит предпросмотр и публикуется | запись | unica.view · unica.apply · unica.check | |
| S-1721-dcs-canonical-inputs | СКД | Неприменимые patch-поля связи, groupBy таблицы/диаграммы, direction Auto, явный тип Query и valueType без значения дают адресный bad_value без записи; Auto и пустые списки со своим типом проходят preview. | запись | unica.view · unica.apply | |
| S-1721-dcs-final-resource | СКД | Удалить источник перед ссылающимся набором в одном пакете через сохранённый token: одиночное удаление отказывает без записи, итоговый допустимый образ публикуется, независимое чтение подтверждает отсутствие узлов, владелец и соседние файлы сохранены. | запись | unica.view · unica.apply · unica.check | |
| S220 | Сборка, ИБ и выгрузка | Проверить готовность рабочего пространства перед сборкой | чтение | unica.check | |
| S221 | Сборка, ИБ и выгрузка | Узнать по документации, как выгружать конфигурацию в файлы | чтение | unica.docs | |
| S-1721-properties-agent | Свойства метаданных | Агент Codex находит существующие CommonModule/Role/Subsystem, читает contextual Can, публикует false, независимые aliases и очистку через сохранённые tokens. Независимые view/check и полный физический образ подтверждают три descriptor и сохранение соседних файлов; недоступный анализатор общего модуля не считается успешно пройденной проверкой. | чтение | unica.view · unica.check | |
| S-1721-properties-contextual | Свойства метаданных | Прочитать подробный contextual Can общего модуля, роли и подсистемы, построить preview независимых aliases, false и очистки; отвергнуть неверные типы, пустой patch, alias collision и чужие поля до поиска ресурса. Существующий соседний владелец вне outer at отклоняется. Configuration, метод и вложенная подсистема не получают props.set. Все исходные файлы остаются побайтно неизменны. | запись | unica.view · unica.apply | |
| S-1721-properties-publication | Свойства метаданных | Опубликовать четыре независимых сохранённых плана в границах CommonModule, Role, Subsystem и многоязычного Enum, каждый своим preview и executionToken. После каждого вызова проверить полный физический образ, затем перечитать и проверить всех владельцев. Сохранить BOM/EOL, UUID/Name, английский перевод, ChildObjects, Rights, Content, CommandInterface и соседние файлы. Повтор каждого владельца даёт no-op; stale token и поздний отказ изменения отсутствующего реквизита того же Catalog не публикуют частичный patch. | запись | unica.view · unica.apply · unica.check | |
| S037 | Свойства объектов | Изменить комментарий справочника Валюты (превью без записи) | запись | unica.apply | |
| S038 | Свойства объектов | Изменить комментарий справочника и записать по-настоящему | запись | unica.apply | |
| S039 | Свойства объектов | Изменить синоним перечисления (превью) | запись | unica.apply | |
| S040 | Свойства объектов | Изменить комментарий регистра сведений (превью) | запись | unica.apply | |
| S041 | Свойства объектов | Изменить синоним документа (превью) | запись | unica.apply | |
| S042 | Свойства объектов | Изменить комментарий общего модуля (превью) | запись | unica.apply | |
| S043 | Свойства объектов | Изменить синоним отчёта (превью) | запись | unica.apply | |
| S044 | Свойства объектов | Увеличить длину наименования справочника до 200 (превью) | запись | unica.apply | |
| S045 | Свойства объектов | Изменить длину кода справочника (превью) | запись | unica.apply | |
| S046 | Свойства объектов | Поменять длину наименования документа (превью) | запись | unica.apply | |
| S047 | Свойства объектов | Прочитать объект и записать комментарий по сохранённому плану | запись | unica.view · unica.apply | |
| S048 | Свойства объектов | Изменить сразу два свойства одним вызовом (превью) | запись | unica.apply | |
| S049 | Свойства объектов | Изменить свойства двух объектов последовательными вызовами | запись | unica.apply | |
| S050 | Свойства объектов | Изменить синоним реквизита документа (превью) | запись | unica.apply | |
| S051 | Свойства объектов | Изменить тип реквизита на строку подлиннее (превью) | запись | unica.apply | |
| S052 | Свойства объектов | Сделать реквизит обязательным к заполнению (превью) | запись | unica.apply | |
| S053 | Свойства объектов | Включить индексирование реквизита документа (превью) | запись | unica.apply | |
| S054 | Свойства объектов | Сначала посмотреть словарь операций, затем поменять свойство (полный маршрут) | запись | unica.view · unica.apply | |
| S055 | Свойства объектов | Прочитать свойство перед правкой и сравнить после превью (диффом) | запись | unica.view · unica.apply · unica.diff | |
| S056 | Свойства объектов | Изменить синоним табличной части по её адресу | запись | unica.apply | |
| S057 | Свойства объектов | Изменить комментарий роли (превью правки свойств роли) | запись | unica.apply | |
| S058 | Свойства объектов | Изменить синоним подсистемы (превью) | запись | unica.apply | |
| S256 | Свойства объектов | Записать комментарий отчёта по-настоящему | запись | unica.apply | |
| S257 | Свойства объектов | Записать синоним общего модуля по-настоящему | запись | unica.apply | |
| S258 | Свойства объектов | Записать комментарий документа по-настоящему | запись | unica.apply | |
| S275 | Свойства объектов | Изменить комментарий справочника в выгрузке 2.21 — отказ по формату новее профиля | запись | unica.apply | |
| S276 | Свойства объектов | Изменить комментарий справочника в выгрузке без версии корня — формат 1.0 старше профиля, отказ до записи | запись | unica.apply | |
| S354 | Свойства объектов | Включить справку отчёта в оглавление через props.set IncludeHelpInContents; у перечисления свойства нет — отказ | запись | unica.apply · unica.view | |
| S355 | Свойства объектов | Создать регистр накопления, затем сделать его оборотным через props.set RegisterType=Turnovers | запись | unica.apply · unica.view | |
| S-1721-event-implementation-pair | События | Реализовать событие формы одной публикацией Form.xml и Module.bsl: проверить полные независимые postimage SHA обоих ресурсов, сохранённый token, повторный отказ и отсутствие частичной записи при отравленном пакете; сохранить исходные байты всех соседей. | запись | unica.view · unica.apply | |
| S-1721-event-missing-platform | События | Дополнить существующую привязку Missing подходящим методом, сохранив весь Form.xml; затем реализовать платформенное BeforeDelete только в модуле объекта. Для каждой публикации проверить сохранённый token, полные независимые postimage SHA, публичное состояние и сигнатуры, затем все соседние исходники. | запись | unica.view · unica.apply | |
| S103 | Создание и удаление объектов | Создать новый справочник Номенклатура | запись | unica.apply | |
| S104 | Создание и удаление объектов | Создать документ Заказ клиента | запись | unica.apply | |
| S105 | Создание и удаление объектов | Создать перечисление Статусы заказа | запись | unica.apply | |
| S106 | Создание и удаление объектов | Создать регистр сведений Цены номенклатуры | запись | unica.apply | |
| S107 | Создание и удаление объектов | Создать общий модуль РаботаСЗаказами | запись | unica.apply | |
| S108 | Создание и удаление объектов | Создать отчёт Продажи за период | запись | unica.apply | |
| S109 | Создание и удаление объектов | Создать обработку Загрузка прайса | запись | unica.apply | |
| S110 | Создание и удаление объектов | Создать справочник Контрагенты по-настоящему, добавить ему реквизит ИНН и прочитать результат | запись | unica.apply · unica.view | |
| S111 | Создание и удаление объектов | Удалить устаревший объект конфигурации | запись | unica.apply | |
| S112 | Создание и удаление объектов | Удалить справочник, на который ссылаются права роли — поверхность отказывает и называет ссылающийся файл | запись | unica.apply · unica.view | |
| S113 | Создание и удаление объектов | Добавить документ в основания создания справочника (превью) | запись | unica.apply | |
| S114 | Создание и удаление объектов | Заменить состав оснований создания справочника (превью) | запись | unica.apply | |
| S115 | Создание и удаление объектов | Добавить и убрать основание создания одним пакетом (обратимость связи, превью) | запись | unica.apply | |
| S116 | Создание и удаление объектов | Завести встроенную справку объекта на русском языке | запись | unica.apply | |
| S117 | Создание и удаление объектов | Скопировать объект: прочитать состав и создать аналог (маршрут с текущим ответом) | запись | unica.view · unica.apply | |
| S118 | Создание и удаление объектов | Узнать из словаря корня, доступно ли создание объектов | чтение | unica.view | |
| S119 | Создание и удаление объектов | Создать вид характеристик | запись | unica.apply | |
| S120 | Создание и удаление объектов | Создать план обмена | запись | unica.apply | |
| S121 | Создание и удаление объектов | Создать константу | запись | unica.apply | |
| S122 | Создание и удаление объектов | Создать регистр накопления | запись | unica.apply | |
| S123 | Создание и удаление объектов | Создать журнал документов | запись | unica.apply | |
| S124 | Создание и удаление объектов | Создать определяемый тип | запись | unica.apply | |
| S391 | Создание и удаление объектов | Создать одним пакетом три регистра накопления, затем два регистра расчёта, затем регистр вместе с журналом документов при общем документе-регистраторе; каждый пакет проходит предпросмотр и публикацию, документ перечисляет все регистры в движениях | запись | unica.apply | |
| S-931-final-object-composition | Создание и удаление объектов | Пустой регистр и веб-сервис без пространства имён отклоняются; создание с обязательными данными и замена единственного ресурса одним пакетом проходят предпросмотр и публикацию | запись | unica.view · unica.apply | |
| S-1537-docs-locator-spaces | Справка | Открыть точную страницу платформенной справки по локатору с пробелом, выполнить обычный поиск и получить отказ для отсутствующей страницы без подмены поиском | чтение | unica.docs | |
| S232 | Тесты и запуск | Узнать по документации, как подключить YaXUnit | чтение | unica.docs | |
| S125 | Формы | Добавить форму списка справочнику | запись | unica.apply | |
| S126 | Формы | Добавить форму элемента | запись | unica.apply | |
| S127 | Формы | Назначить основную форму списка | запись | unica.apply | |
| S128 | Формы | Удалить устаревшую форму | запись | unica.apply | |
| S129 | Формы | Создать произвольную форму с нуля | запись | unica.apply | |
| S130 | Формы | Добавить на форму элемента поле ввода реквизита | запись | unica.apply | |
| S131 | Формы | Удалить служебную группу с формы элемента | запись | unica.apply | |
| S132 | Формы | Добавить реквизит формы | запись | unica.apply | |
| S133 | Формы | Добавить команду формы с кнопкой | запись | unica.apply | |
| S134 | Формы | Назначить обработчик события ПриОткрытии | запись | unica.apply | |
| S135 | Формы | Полный маршрут доработки формы: найти форму, изучить, добавить команду | запись | unica.view · unica.apply | |
| S136 | Формы | Добавить форму документу | запись | unica.apply | |
| S137 | Формы | Добавить форму отчёту | запись | unica.apply | |
| S138 | Формы | Добавить форму перечислению из словаря операций | запись | unica.view · unica.apply | |
| S139 | Формы | Скрыть элемент формы по функциональной опции | запись | unica.apply | |
| S140 | Формы | Настроить условное оформление на форме | запись | unica.apply | |
| S141 | Формы | Добавить табличное поле списка на форму | запись | unica.apply | |
| S142 | Формы | Переставить элементы формы | запись | unica.apply | |
| S143 | Формы | Привязать обработчик изменения к полю формы | запись | unica.apply | |
| S144 | Формы | Посмотреть формы объекта перед доработкой (в фикстуре их нет — пустой состав) | чтение | unica.view | |
| S145 | Формы | Добавить форму настроек регистру | запись | unica.apply | |
| S146 | Формы | Словарь операций узла языка | чтение | unica.view | |
| S273 | Формы | Добавить форму справочнику в выгрузке 2.21 — запись вне записываемого профиля отказывает до первого байта | запись | unica.apply | |
| S302 | Формы | Проверить форму в старой выгрузке — тот же совет на узле формы | чтение | unica.check | |
| S312 | Формы | Повторно добавить существующую форму элемента — отказ без дубля регистрации | запись | unica.apply | |
| S325 | Формы | Проверка формы принимает прежнюю трёхпараметровую сигнатуру обработчика выбора и предупреждает об обработчике с сигнатурой другого события (#791) | запись | unica.apply · unica.check | |
| S356 | Формы | Не переносить элемент без явного получателя: item.move требует values.into и не трактует пропуск как корень формы | запись | unica.apply | |
| S388 | Формы | В конфигурации с единственным языком en заголовки и подсказки новых элементов формы и заголовки СКД пишутся на en; ru не появляется | запись | unica.apply | |
| S393 | Формы | item.add на адресе события поля отказывает без записи; next минует поле, в которое элемент не добавить, и ведёт к can формы, а исправленный вызов на адресе группы строит предпросмотр | запись | unica.view · unica.apply | |
| S404 | Формы | Проверка формы принимает обработчик выбора таблицы с полной сигнатурой события, `Знач` и необязательным лишним параметром | запись | unica.apply · unica.check | |
| S405 | Формы | Реализовать обработчик события элемента формы: `event.implement` пишет `Элемент` первым параметром, `view` показывает событие реализованным; обработчик с полной сигнатурой, написанный вручную, тоже реализован, а с сигнатурой другого события элемента — нет | запись | unica.apply · unica.view | |
| S406 | Формы | Реализовать обработчик события самой формы: `event.implement` пишет сигнатуру без `Элемент`, `view` показывает событие реализованным | запись | unica.apply · unica.view | |
| S407 | Формы | Кнопка, добавленная по адресу корневой или табличной автоматической командной панели, ложится в её ChildItems как CommandBarButton | запись | unica.apply | |
| S408 | Формы | item.add по адресу командной панели, имя которой носят обе командные панели формы, отказывает без записи | запись | unica.view · unica.apply | |
| S416 | Формы | Форма справочника регистрируется после его табличных частей и имеющихся форм, а макет — перед командами, как в выгрузке платформы | запись | unica.apply | |
| S427 | Формы | Проверка формы называет команду с отображением из набора кнопки (PictureAndText): платформа такую форму не загружает; команда со своим значением TextPicture замечаний не получает | чтение | unica.check | |
| S428 | Формы | Прежний items[].into у item.add отказывает без записи; next ведёт к адресу контейнера по его пути в форме (командная панель таблицы — через таблицу), его can содержит item.add, и вызов на этом адресе строит предпросмотр | запись | unica.view · unica.apply | |
| S429 | Формы | Прежние values.element и values.event у event.bind отказывают без записи; next ведёт к узлу события элемента, его can содержит event.bind, и привязка на этом адресе применяется | запись | unica.view · unica.apply | |
| S430 | Формы | item.remove на форме с именем в items отказывает без записи; next ведёт к адресу элемента, а удаление по этому адресу строит предпросмотр | запись | unica.view · unica.apply | |
| S432 | Формы | Добавить команду формы с подсказкой, сочетанием клавиш и отображением: ключ, который операция не пишет, отказывает до записи, а свойства исполненной команды видны в view | запись | unica.view · unica.apply | |
| S434 | Формы | Подробный контракт item.add публикует ключи по виду элемента; backColor у поля ввода, которого писатель поля не пишет, отказывает bad_value по точному пути без записи, а тот же элемент без него строит предпросмотр | запись | unica.view · unica.apply | |
| S435 | Формы | item.add добавляет один элемент: вложенные children и событие on отказывают bad_value без записи, next ведёт к контракту item.add; группа и поле в ней добавляются двумя операциями, обработчик — event.bind на адресе события | запись | unica.view · unica.apply | |
| S436 | Формы | attribute.add отказывает bad_value на functionalOptions, которых писатель реквизита не пишет, без записи; проверка заполнения записывается тегом FillCheck, который загружает платформа, а не FillChecking | запись | unica.view · unica.apply | |
| S-919-atomic-batch | Формы | Создать страницы и перенести существующие элементы одним атомарным пакетом; точный повтор не меняет файл, а несовместимый получатель даёт типизированный отказ до записи | запись | unica.apply · unica.check | |
| S-919-preserve-subtree | Формы | Перенести существующее поле в группу через item.move, сохранив ID, привязку, заголовок и companions; предпросмотр не пишет, опубликованный результат проходит check | запись | unica.apply · unica.check | |
| S-1389-text-document-field | Формы | Создать реквизит TextDocument и TextDocumentField через актуальные операции формы; XML содержит текстовое поле с привязкой, а не InputField или HTMLDocumentField | запись | unica.apply · unica.view · unica.check | |
| S-1389-text-document-field-wrong-type | Формы | Отказать TextDocumentField при привязке к строковому реквизиту; исходная форма не изменяется | запись | unica.apply | |
| S-1459-common-form-operation-honesty | Формы | Общая форма и её контейнер не обещают item.add и согласованно отклоняют контракт и предпросмотр без записи | запись | unica.view · unica.apply | |
| S-1459-owned-form-operation-honesty | Формы | Обычная форма объявляет item.add, отдаёт контракт и публикует LabelField после предпросмотра без записи | запись | unica.view · unica.apply | |
| S-1461-table-properties | Формы | Неподдержанные высота, поиск и вложенные columns таблицы отклоняются без записи; адресное добавление сохраняет ReadOnly, CommandBarLocation и вид LabelField | запись | unica.view · unica.apply | |
| S-1465-form-attribute-command | Формы | Реквизит и команда формы добавляются attribute.add и command.add на адресе формы, как у объекта метаданных: can формы выдаёт их, контракт по адресу Can выбирается адресом (у формы — писатель формы, у справочника — член метаданных), снятые formAttribute.add и formCommand.add отказывают bad_value без записи с next к контракту на форме, а новые имена пишут реквизит и команду в Form.xml, не меняя описание справочника | запись | unica.view · unica.apply | |
| S-1465-form-item-operations | Формы | Операции элемента формы названы по узлу Item: can формы и элемента-контейнера выдаёт item.add, can элемента — item.remove; снятые element.add и element.remove отказывают bad_value без записи, next ведёт к контракту item.* на ближайшем узле, где она исполнима, контракт снятого имени по адресу Can называет заменившую, а item.add и item.remove строят предпросмотр без записи | запись | unica.view · unica.apply | |
| S-1721-form-lifecycle | Формы | form.add, form.set и отдельный form.remove проходят preview → executionToken → независимое чтение: создание регистрирует форму и три её ресурса, назначение меняет только слот владельца, удаление убирает регистрацию, слот, descriptor, Form.xml и Module.bsl, сохраняя соседнюю форму. | запись | unica.view · unica.apply | |
Классы ответа в цепочках
- ok 1585инструмент ответил результатом
- task 28работа ушла в фоновую задачу, вернулась квитанция
- provider 66ответ зависит от внешнего поставщика: сети или платформы
- refused 289намеренный отказ по правилу, с кодом и причиной
- unsupported 5в этой версии не поддержано, отказ типизирован
Для контрибьютора
Каталог порождается из приёмочного корпуса: каждый сценарий — цепочка вызовов с замороженным классом ответа на каждом шаге. Не нашли своей задачи — заведите сценарий: опишите её и цепочку, которой она должна проходить.
Добавить сценарий Реестр и покрытие операций