1c-erf-validate

Validate 1C External Report ERF XML structure and file integrity.

40|11|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Desko77/claude-code-skills-1c --skill 1c-erf-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-erf-validate
Source: https://github.com/Desko77/claude-code-skills-1c/tree/main/skills/1c-erf-validate
Command: npx skills add https://github.com/Desko77/claude-code-skills-1c --skill 1c-erf-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Эта скилл-единица выполняет валидацию внешнего отчёта ERF для 1С: Enterprise, проверяя структурную корректность XML-исходников: корневую структуру, InternalInfo, свойства (включая MainDataCompositionSchema), ChildObjects, реквизиты и табличные части, уникальность имён и наличие файлов форм и макетов.

Core Features & Use Cases

  • Валидация структуры ExternalReport и связей.
  • Проверка соответствия основных свойств и уникальности элементов.
  • Поддержка повторной проверки после изменений через единый скрипт.

Quick Start

Run /erf-validate against your ERF project directory to perform a full structural validation.

Frequently Asked Questions about 1c-erf-validate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate an external report ERF in 1C XML sources?

To validate an external report ERF in 1C XML sources, run the validation script against your project directory to check root structure, InternalInfo, ChildObjects, and file presence. It verifies structural correctness and form integrity automatically.

What does ERF structural validation check in 1C Enterprise?

ERF structural validation in 1C Enterprise checks root structure, properties, MainDataCompositionSchema, ChildObjects, tabular sections, and UUIDs. It enforces uniqueness of names and verifies the presence of forms and templates.

Can I re-run validation after modifying a 1C external report?

Yes, you can re-run validation after modifying a 1C external report by executing the same validation script. This performs a full structural recheck of the updated ERF XML sources to ensure ongoing correctness.

Does ERF validation check MainDataCompositionSchema and UUIDs?

ERF validation does check MainDataCompositionSchema and UUIDs. It enforces integrity checks on these elements alongside verifying root structure, properties, and ChildObjects within the 1C XML sources.

What are the limitations of ERF validation for 1C XML?

ERF validation for 1C XML is limited to structural correctness checks of external reports. It requires a specific validation script and focuses on XML structure, InternalInfo, and file presence rather than runtime behavior.