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
Skill

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
All reasons and checks
Russian stack

victoriyaporitskaya-coder/1c-additional-reports-sync

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/1c-additional-reports-sync

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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-reports

Limitations

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.

Russian stack

A skill for 1C platform batch operations: build and unpack data processors, load and dump configurations and extensions, launch the base

SkillBroad access129Repository stars
Editors’ pick

Skills covering the full 1C:Enterprise 8.3 development cycle, from XML sources to publishing and web client testing

SkillBroad access781Repository stars
Russian stack

A skill for fast 1C extension development: an edit-load-test loop, storage discipline and AI features through TAB's AI Library

SkillExtended access4Repository stars

1C AI development environment

1C AI Development Environment

Russian stack

1C development environment with an MCP server offering 10 tools: 11 BSL analyzers, JSON DSL to XML, dependency graph, and EPF build without 1C

MCP serverBroad access18Repository stars

Cursor skills for 1C

1C Cursor skills

Russian stack

A set of Cursor skills for 1C: an analyst skill with a task template, configuration and extension editing, SKD, forms, tests and platform tooling

SkillExtended access
Russian stack

A 1C development skill collection for Codex and Claude Code: XML sources, forms, data composition, infobases, web publishing and an HTTP test bridge

SkillBroad access62Repository stars

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-скрипты проекта.

Report a problem