Edtb Cfe Init Role
edtb_cfe_init_roleCreates a main extension role in a 1C:EDT project, registering it in metadata and resyncing. Supports dry-run to preview the plan.
Instructions
Создать «основную роль» расширения (GAP-CFE-NOROLE).
Основной путь — create_metadata Role через proxy (композиция после
create_project). Fallback — файловый .mdo роли в
src/Roles/<roleName>.mdo + регистрация в Configuration.mdo + resync.
Параметры: roleName: имя роли (по умолчанию "ОсновнаяРоль"). extProjectPath: корень проекта расширения (иначе EDTB_PROJECT_PATH). projectName: имя проекта в EDT для create_metadata. dryRun: вернуть план без применения.
Возвращает: dict с полями ok, roleName, via, warnings.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dryRun | No | ||
| roleName | No | ||
| projectName | No | ||
| extProjectPath | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||