mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-09-18 07:35:52 +03:00
fix(role-compile,role-validate): таблица прав сверена с платформой
Замер: 27 объектов x 68 имён прав = 1836 ролей по одному праву, одна загрузка и одна выгрузка. Оракул точный — неприменимое право платформа молча выбрасывает, роль остаётся пустой и в логе ни строчки. Лишнего в таблице не было, не хватало: BusinessProcess (14 -> 24), Task (14 -> 24), ChartOfCalculationTypes (15 -> 25) — InteractiveDeleteMarked и весь блок *DataHistory*; ChartOfAccounts (21 -> 25) — InteractiveDeleteMarked, ViewDataHistory, EditDataHistoryVersionComment, SwitchToDataHistoryVersion; CalculationRegister (2 -> 4) — Update, Edit. До этого навык отвергал корректные права, а dsl-reference утверждал, что InteractiveDeleteMarked у плана счетов не бывает. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01FGkXwoXTuafcu1SXMsauFq
This commit is contained in:
co-authored by
Claude Opus 5
parent
6169a7ff93
commit
c23cae39d8
@@ -385,7 +385,9 @@ Subsystem.Администрирование.Subsystem.Пользователи
|
||||
| Право | Описание |
|
||||
|-------|----------|
|
||||
| `Read` | Чтение |
|
||||
| `Update` | Изменение |
|
||||
| `View` | Просмотр |
|
||||
| `Edit` | Редактирование |
|
||||
|
||||
#### Constant
|
||||
|
||||
@@ -428,6 +430,10 @@ Subsystem.Администрирование.Subsystem.Пользователи
|
||||
| `UpdateDataHistoryOfMissingData` | Обновление истории отсутствующих данных |
|
||||
| `UpdateDataHistorySettings` | Настройки истории данных |
|
||||
| `UpdateDataHistoryVersionComment` | Обновление комментария версии |
|
||||
| `InteractiveDeleteMarked` | Интерактивное удаление помеченных |
|
||||
| `ViewDataHistory` | Просмотр истории данных |
|
||||
| `EditDataHistoryVersionComment` | Редактирование комментария версии |
|
||||
| `SwitchToDataHistoryVersion` | Переход к версии |
|
||||
|
||||
#### ChartOfCharacteristicTypes
|
||||
|
||||
@@ -459,6 +465,16 @@ Subsystem.Администрирование.Subsystem.Пользователи
|
||||
| `InteractiveSetDeletionMarkPredefinedData` | Пометка удаления предопределённых |
|
||||
| `InteractiveClearDeletionMarkPredefinedData` | Снятие пометки предопределённых |
|
||||
| `InteractiveDeleteMarkedPredefinedData` | Удаление помеченных предопределённых |
|
||||
| `InteractiveDeleteMarked` | Интерактивное удаление помеченных |
|
||||
| `ReadDataHistory` | Чтение истории данных |
|
||||
| `ReadDataHistoryOfMissingData` | Чтение истории отсутствующих данных |
|
||||
| `UpdateDataHistory` | Обновление истории данных |
|
||||
| `UpdateDataHistoryOfMissingData` | Обновление истории отсутствующих данных |
|
||||
| `UpdateDataHistorySettings` | Настройки истории данных |
|
||||
| `UpdateDataHistoryVersionComment` | Обновление комментария версии |
|
||||
| `ViewDataHistory` | Просмотр истории данных |
|
||||
| `EditDataHistoryVersionComment` | Редактирование комментария версии |
|
||||
| `SwitchToDataHistoryVersion` | Переход к версии |
|
||||
|
||||
#### ExchangePlan
|
||||
|
||||
|
||||
Reference in New Issue
Block a user