1c-cf-new-project

Создать новую конфигурацию 1С с нуля - scaffold + объекты + подсистемы + роли + формы. Workflow: cf-init → meta-compile×N → subsystem-compile → role-compile → form-add → validate.

SKILL.md

GitHub

/cf-new-project - Создание конфигурации с нуля

Workflow-скил: оркестрирует полный цикл создания конфигурации 1С от scaffold до валидации.

Цепочка навыков

/cf-init           → scaffold пустой конфигурации
      ↓
/meta-compile ×N   → создать все объекты метаданных
      ↓
/cf-edit ×N        → добавить объекты в состав конфигурации
      ↓
/subsystem-compile → создать подсистемы, включить объекты
      ↓
/role-compile      → создать роли с правами на объекты
      ↓
/form-add ×N       → создать формы объектов
/form-compile ×N   → скомпилировать формы
      ↓
/cf-validate       → финальная проверка

Алгоритм

  1. Собрать требования: имя конфигурации, список объектов, структура подсистем, роли
  2. Scaffold конфигурации (/cf-init): имя, синоним, версия
  3. Создать объекты (/meta-compile для каждого): справочники, документы, регистры, модули
  4. Добавить в конфигурацию (/cf-edit для каждого): включить в состав
  5. Создать подсистемы (/subsystem-compile): дерево подсистем, распределить объекты
  6. Создать роли (/role-compile): права доступа к объектам
  7. Создать формы (/form-add + /form-compile): для объектов с UI
  8. Валидация (/cf-validate): проверить всю конфигурацию

Пример использования

> Создай конфигурацию "УчетЗаявок" с:
  - Справочник Клиенты (Наименование, ИНН, Телефон)
  - Документ Заявка (Клиент, Дата, Сумма, ТЧ Товары)
  - Регистр накопления ОстаткиТоваров
  - Подсистема Основная
  - Роль Администратор (полные права)

Важно

  • Порядок создания: сначала справочники (на них ссылаются документы), потом документы, потом регистры
  • Для документов с движениями - создать регистры до документов (нужны для RegisterRecords)
  • Всегда завершать /cf-validate