What problem does it solve?
This Skill solves the problem of manually compiling 1C external data processors and reports by automating the conversion of XML sources into deployable EPF/ERF binaries.
Core Features & Use Cases
- Build EPF/ERF from XML sources: Compiles an external processing/report from a root XML file into the requested output file format (EPF/ERF).
- Flexible connection strategy: Uses the provided infobase connection details when available, or automatically creates a temporary stub infobase with metadata stubs when no connection is specified.
- Metadata stub generation for reference types: Scans XML files for reference/object/register types (including register record sets referenced from forms) and generates minimal configuration stubs to make compilation succeed even without the real metadata.
Use case example: You have a folder with XML-exported external processing/report sources that use catalog/document references and register record sets; you want an EPF artifact built for deployment without setting up a full development infobase.
Quick Start
Ask the assistant to run epf-build to compile src/MyProcessor.xml into build/MyProcessor.epf using ProcessorName set to the XML root object name.