1C additional reports sync skill
1c-additional-reports-sync
A Cursor skill that exports and imports 1C external reports and processing objects through bat scripts and XML unpacking
- 0 ★ on the repository
- Last commit
Extended access
Why this level
- Runs bat scripts using the 1C database login and password
- Import overwrites external reports and processing directly in the infobase
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/1c-additional-reports-syncDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Runs bat scripts using the 1C database login and password
- Import overwrites external reports and processing directly in the infobase
This is third-party code. Review the repository files before installing.
What it does
The project keeps 1C external reports and processing objects (.epf/.erf) outside the database, in the additional-reports folder, as unpacked XML under git. Bat scripts export objects from the infobase to files and back, with a mode for a single object by name. A separate SyncAdditionalReports.epf processing does the actual exchange with the database through 1cv8, and PackTransfer moves the project and connection settings to another machine. The Cursor skill runs the right bat script on the user's phrase and reports the result from the log file.
Who it is for. For 1C developers who want to version external reports and processing in git and move them between databases without manual export in the configurator.
Good fit when
- You need to export external processing or reports from the database into a git repo
- You need to load additional reports and processing into a new or test database
- You need to move the sync project to another machine with connection settings
Not a fit when
- You need to sync the main configuration or extensions, not additional reports
- You are not on Windows: the scripts are bat and PowerShell only
Example request
Export the external processing objects from 1C into additional-reportsLimitations
The project is built by a single author for their own workflow, and the README is short. Scripts are Windows-only and need a local 1cv8.exe plus a .1c-devbase.bat connection file with the database login and password, which must not be committed. No license is specified.
How to disable. Delete the .cursor/skills/additional-reports-sync folder or the whole repo clone, and the skill stops firing.
FAQ
How do I move the project to a new machine?
Run tools/PackTransfer/pack-transfer.bat, choose the setup-this-PC mode and re-enter 1cv8, the database, login and password.
Can I export just one report?
Yes, with export-additional-xml.bat additional-reports ObjectName using the name from the additional reports catalog.
Discussion
No questions or reviews yet.
Related
All 1C:Enterprise toolsA skill for 1C platform batch operations: build and unpack data processors, load and dump configurations and extensions, launch the base
Skills covering the full 1C:Enterprise 8.3 development cycle, from XML sources to publishing and web client testing
A skill for fast 1C extension development: an edit-load-test loop, storage discipline and AI features through TAB's AI Library
1C AI development environment
1C AI Development Environment
1C development environment with an MCP server offering 10 tools: 11 BSL analyzers, JSON DSL to XML, dependency graph, and EPF build without 1C
Cursor skills for 1C
1C Cursor skills
A set of Cursor skills for 1C: an analyst skill with a task template, configuration and extension editing, SKD, forms, tests and platform tooling
A 1C development skill collection for Codex and Claude Code: XML sources, forms, data composition, infobases, web publishing and an HTTP test bridge
README in short
The README is short: it describes the project's purpose and the command to set it up on a new machine via pack-transfer.bat in the setup-this-PC mode, entering 1cv8, database, login and password. It separately warns not to commit the password file and to keep only the .1c-devbase.bat.example sample. Details are moved to tools/PackTransfer/README.md.
README badge
Original SKILL.md
--- name: additional-reports-sync description: >- Выгрузка и загрузка внешних отчетов и обработок 1С (.epf/.erf) между ИБ и папкой additional-reports, включая разборку/сборку XML. Use when the user says: выгрузи внешние обработки, выгрузи внешние отчеты, выгрузи доп отчеты, загрузить в 1С, загрузка внешних отчетов, загрузка внешних обработок, export additional reports, import additional reports, sync additional-reports, или просит синхронизировать доп. отчеты/обработки с базой 1С. --- # Additional reports sync Синхронизация дополнительных отчетов и внешних обработок с ИБ 1С через bat-скрипты проекта.