--- name: epf-remove-form description: Удалить форму из внешней обработки 1С argument-hint: disable-model-invocation: true allowed-tools: - Bash - Read - Write - Edit - Glob - Grep --- # /epf-remove-form — Удаление формы Удаляет форму и убирает её регистрацию из корневого XML обработки. ## Usage ``` /epf-remove-form ``` | Параметр | Обязательный | По умолчанию | Описание | |---------------|:------------:|--------------|-------------------------------------| | ProcessorName | да | — | Имя обработки | | FormName | да | — | Имя формы для удаления | | SrcDir | нет | `src` | Каталог исходников | ## Команда ```powershell pwsh -NoProfile -File .claude/skills/epf-remove-form/scripts/remove-form.ps1 -ProcessorName "" -FormName "" [-SrcDir ""] ``` ## Что удаляется ``` //Forms/.xml # Метаданные формы //Forms// # Каталог формы (рекурсивно) ``` ## Что модифицируется - `/.xml` — убирается `
` из `ChildObjects` - Если удаляемая форма была DefaultForm — очищается значение DefaultForm