What problem does it solve?
This Skill solves the problem of manually recreating 1С:Enterprise 8.3 metadata in an extension when you only need to reuse (adopt) existing objects—especially forms—without breaking extension structure.
Core Features & Use Cases
- Borrow base 1C metadata into a CFE extension: creates XML metadata with ObjectBelonging=Adopted and registers borrowed objects in the extension’s ChildObjects.
- Borrow forms and optionally bind them to object data paths: can generate a managed extension form shell for a specific object’s form.
- Add new fields to a borrowed form with correct data bindings: with -BorrowMainAttribute, the form’s DataPath bindings are preserved so follow-up steps like /meta-edit and /form-edit can place new requisites onto the form.
- Handles multiple objects in one run: supports batching via -Object with ;; separators.
- Verification workflow: provides /cfe-validate to validate the resulting extension.
Quick Start
Run the cfe-borrow skill to adopt Catalog.Контрагенты from your base Configuration.xml into your extension at src, and then validate the extension.