Синхронизация внешних отчетов 1С

1c-additional-reports-sync

Скилл Cursor, который выгружает и загружает внешние отчеты и обработки 1С через bat-скрипты и XML-разборку

  • 0 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Запускает bat-скрипты с логином и паролем от базы 1С
  • Загрузка перезаписывает внешние отчеты и обработки прямо в информационной базе
Все причины и проверки
Российский стек

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

Установка

В терминале, через SkillFoxx CLI

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

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает bat-скрипты с логином и паролем от базы 1С
  • Загрузка перезаписывает внешние отчеты и обработки прямо в информационной базе

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Проект хранит внешние отчеты и обработки 1С (.epf/.erf) вне базы, в папке additional-reports, в виде разобранного XML под git. Bat-скрипты выгружают объекты из информационной базы в файлы и обратно, есть режим для одного объекта по имени. Отдельная обработка SyncAdditionalReports.epf выполняет сам обмен с базой через 1cv8, а PackTransfer переносит проект и настройки подключения на другой компьютер. Скилл Cursor запускает нужный bat-скрипт по фразе пользователя и показывает итог из лог-файла.

Для кого. Для 1С-разработчиков, которые хотят версионировать внешние отчеты и обработки в git и переносить их между базами без ручного экспорта в конфигураторе.

Подходит, если

  • Нужно выгрузить внешние обработки или отчеты из базы в git-репозиторий
  • Нужно загрузить доп. отчеты и обработки в новую или тестовую базу
  • Нужно перенести проект синхронизации на другой компьютер с настройками подключения

Не подходит, если

  • Нужна синхронизация основной конфигурации или расширений, а не доп. отчетов
  • Работа не на Windows: скрипты только bat и PowerShell

Пример запроса к агенту

Выгрузи внешние обработки из 1С в additional-reports

Ограничения

Проект сделан одним автором под свой процесс, README короткий. Скрипты только для Windows и требуют локальный 1cv8.exe и файл подключения .1c-devbase.bat с логином и паролем к базе, который нельзя коммитить. Лицензия не указана.

Как отключить. Удалите папку .cursor/skills/additional-reports-sync или весь клон репозитория, скилл больше не сработает.

Частые вопросы

Как перенести проект на новый компьютер?

Запустить tools/PackTransfer/pack-transfer.bat, выбрать режим «Настроить этот ПК» и указать 1cv8, базу, логин и пароль заново.

Можно выгрузить только один отчет?

Да, командой export-additional-xml.bat additional-reports ИмяОбъекта по имени как в справочнике доп. отчетов.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

Скилл пакетных операций с платформой 1С: сборка и разборка обработок, загрузка и выгрузка конфигураций и расширений, запуск базы

СкиллШирокий доступ129Звезды репозитория

Скиллы 1С для Claude Code

1C Skills for Claude Code

Выбор редакции

Набор скиллов для полного цикла разработки на 1С:Предприятие 8.3: от XML-исходников до публикации и тестов через веб-клиент

СкиллШирокий доступ781Звезды репозитория
Российский стек

Скилл для быстрой разработки расширений 1С: цикл правка-загрузка-тест, работа с хранилищем и ИИ-функции через ТАБ:БИИ

СкиллРасширенный доступ4Звезды репозитория
Российский стек

Среда разработки 1С с MCP-сервером на 10 инструментов: 11 анализаторов BSL, JSON DSL в XML, граф зависимостей и сборка EPF без 1С

MCP-серверШирокий доступ18Звезды репозитория
Российский стек

Набор скиллов Cursor для 1С: аналитик с шаблоном постановки задачи, редактирование конфигурации и расширений, СКД, формы, тесты и платформенные инструменты

СкиллРасширенный доступ
Российский стек

Сборник скиллов для разработки на 1С под Codex и Claude Code: XML-исходники, формы, СКД, базы, веб-публикация и HTTP-мост для тестов

СкиллШирокий доступ62Звезды репозитория

Коротко о README

README короткий: описывает назначение проекта и команду для установки на новый компьютер через pack-transfer.bat в режиме «Настроить этот ПК» с указанием 1cv8, базы, логина и пароля. Отдельно предупреждает не коммитить файл с паролем и хранить только пример .1c-devbase.bat.example. Подробности вынесены в tools/PackTransfer/README.md.

Бейдж для README

Исходный 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-скрипты проекта.

Сообщить о проблеме