← ClaudeAtlas

meta-removelisted

Удалить объект метаданных из конфигурации 1С. Используй когда пользователь просит удалить, убрать объект из конфигурации
defin85/1c-runner-agnostic-template · ★ 2 · Data & Documents · score 54
Install: claude install-skill defin85/1c-runner-agnostic-template
# /meta-remove — удаление объекта метаданных Безопасно удаляет объект из XML-выгрузки конфигурации. Перед удалением проверяет ссылки на объект в реквизитах, коде и других метаданных. Если ссылки найдены — удаление блокируется. ## Использование ``` /meta-remove <ConfigDir> -Object <Type.Name> ``` ## Параметры | Параметр | Обязательный | Описание | |------------|:------------:|-------------------------------------------------| | ConfigDir | да | Корневая директория выгрузки (где Configuration.xml) | | Object | да | Тип и имя объекта: `Catalog.Товары`, `Document.Заказ` и т.д. | | DryRun | нет | Только показать что будет удалено, без изменений | | KeepFiles | нет | Не удалять файлы, только дерегистрировать | | Force | нет | Удалить несмотря на найденные ссылки | ## Команда ```powershell powershell.exe -NoProfile -File .claude/skills/meta-remove/scripts/meta-remove.ps1 -ConfigDir "<путь>" -Object "Catalog.Товары" ``` ## Поддерживаемые типы Catalog, Document, Enum, Constant, InformationRegister, AccumulationRegister, AccountingRegister, CalculationRegister, ChartOfAccounts, ChartOfCharacteristicTypes, ChartOfCalculationTypes, BusinessProcess, Task, ExchangePlan, DocumentJournal, Report, DataProcessor, CommonModule, ScheduledJob, EventSubscription, HTTPService, WebService, DefinedType, Role, Subsystem, CommonForm, CommonTemplate