977 B
977 B
name, description
| name | description |
|---|---|
| cfe-validate | Use when validating 1C extension XML files before building. Catches structural errors like missing quotes, broken tags, wrong types, duplicate IDs that cause ibcmd import failures. |
CFE Validation
Validate extension XML files before building to catch errors early.
When to use
- After modifying DataProcessor XML, Form.xml, or Configuration.xml
- Before running
python3 /netfolder-51/CMSCH/Extensions/build_cfe.py - When ibcmd import fails with errors
Quick validation
python3 .claude/skills/cfe-validate/scripts/cfe-validate.py \
-ExtensionPath /netfolder-51/CMSCH/Extensions/ЗагрузкаДанныхИзExcel \
-Detailed
Key rules
- Extension attributes: only Number, xs:string, xs:decimal (NO CatalogRef unless borrowed)
- UUIDs must be unique across entire XML
- Button/Command/Attribute IDs can overlap between sections, NOT within same section
- ConfigDumpInfo metadata must match all objects