/cf-add-object - Добавление объекта в конфигурацию
Workflow-скил: оркестрирует цепочку навыков для полного добавления объекта метаданных.
Цепочка навыков
/meta-compile → создать XML-исходники объекта (реквизиты, ТЧ, типы)
↓
/cf-edit → добавить объект в состав конфигурации (Configuration.xml)
↓
/subsystem-edit → добавить объект в подсистему (видимость в интерфейсе)
↓
/form-add → создать scaffold формы для объекта
↓
/form-compile → скомпилировать форму из JSON DSL
↓
/meta-validate → проверить объект
/cf-validate → проверить конфигурацию
Алгоритм
- Определить параметры: тип объекта, имя, реквизиты, табличные части, подсистема
- Создать объект (
/meta-compile): передать JSON с описанием реквизитов и ТЧ - Добавить в конфигурацию (
/cf-edit):-Action AddObject -ObjectType <type> -ObjectName <name> - Добавить в подсистему (
/subsystem-edit):-Action AddObject -Object "<Type>.<Name>" - Создать форму (
/form-add): scaffold управляемой формы - Скомпилировать форму (
/form-compile): JSON DSL с элементами - Валидация (
/meta-validate,/cf-validate): проверить корректность
Пример использования
> Добавь справочник Контрагенты с реквизитами ИНН (строка 12), КПП (строка 9),
табличная часть КонтактныеЛица (ФИО, Телефон, Email).
Конфигурация в src/, подсистема Основная.
Важно
- Если подсистема не указана - спросить пользователя
- Если форма не нужна (общий модуль, перечисление) - пропустить шаги form-add/form-compile
- Всегда завершать валидацией