/cfe-full-cycle - Полный цикл создания расширения
Workflow-скил: оркестрирует цепочку навыков для создания расширения конфигурации от scaffold до валидации.
Цепочка навыков
/cf-info → получить версию и совместимость конфигурации ↓ /cfe-init → scaffold расширения с правильным CompatibilityMode ↓ /cfe-borrow → заимствовать объекты из конфигурации ↓ /cfe-patch-method → создать перехватчики методов ↓ /meta-compile → создать собственные объекты (если нужно) ↓ /form-add → создать/заимствовать формы /form-compile → скомпилировать формы ↓ /cfe-validate → проверить корректность расширения
Алгоритм
- Анализ конфигурации (
/cf-info): получить версию, совместимость, проверить объект - Scaffold расширения (
/cfe-init): имя, назначение (Patch/Customization/AddOn), совместимость - Заимствование (
/cfe-borrow): скопировать нужные объекты из конфигурации - Перехватчики (
/cfe-patch-method): создать перехватчики методов (Before/After/ModificationAndControl) - Собственные объекты (
/meta-compile): если нужны новые реквизиты/ТЧ/модули - Формы (
/form-add+/form-compile): создать или модифицировать формы - BSL-код: написать код перехватчиков и модулей
- Валидация (
/cfe-validate): проверить структуру расширения
Пример использования
> Создай расширение для исправления бага в справочнике Контрагенты: нужно добавить проверку ИНН при записи. Конфигурация ERP в C:\cfsrc\erp
Важно
- Всегда начинать с
/cf-info- CompatibilityMode расширения должен совпадать с конфигурацией - Purpose выбирать по задаче:
Patchдля багфиксов,Customizationдля доработок,AddOnдля нового функционала - Собственные объекты расширения должны иметь префикс (
NamePrefix) - Завершать
/cfe-validateдля проверки корректности


