1c-cfe-borrow

Featured

Заимствование объектов из конфигурации 1С в расширение (CFE). Используй когда нужно перехватить метод, изменить форму или добавить реквизит к существующему объекту конфигурации

AI & Automation 62 stars 14 forks Updated today MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
60
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /cfe-borrow - Заимствование объектов из конфигурации Заимствует объекты из основной конфигурации в расширение. Создает XML-файлы с `ObjectBelonging=Adopted` и `ExtendedConfigurationObject`, добавляет запись в ChildObjects расширения. ## Предусловие Расширение должно быть создано (`/cfe-init`) и ��одержать валидный `Configuration.xml`. ### Авто-определение ConfigPath Если пользователь не указал `-ConfigPath` - попробуй определить автоматически: 1. Прочитай `.v8-project.json` из корня проекта 2. Разреши целевую базу (по имени, ветке или `default` - алгоритм из `/db-list`) 3. Если у базы есть поле `configSrc` - используй как `-ConfigPath` 4. Если `configSrc` нет - спроси у пользователя ## Параметры | Параметр | Описание | |----------|----------| | `ExtensionPath` | Путь к каталогу расширения (обязат.) | | `ConfigPath` | Путь к конфигурации-источнику (обязат.) | | `Object` | Что заимствовать (обязат.), batch через `;;` | | `BorrowMainAttribute` | Заимствовать основной реквизит формы. Без параметра - не заимствует. `Form` - реквизиты, используемые на форме. `All` - все реквизиты объекта. Требует форму в -Object | ## Формат -Object - `Catalog.Контрагенты` - справочник - `CommonModule.РаботаСФайлами` - общий модуль - `Document.РеализацияТоваров` - документ - `Enum.ВидыОплат` - перечисление - `Catalog.Контрагенты.Form.ФормаЭлемента` - форма объекта (заимствование формы) - `Catalog.X ;; CommonModule.Y ;; Enum.Z` - несколько объектов Поддерживаются все 44 типа объектов конфи...

Details

Author
Desko77
Repository
Desko77/claude-code-skills-1c
Created
6 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category