mcpField
S
support-edit

support-edit

github.com/nikolay-shirokovDevelopment74145 installsUpdated today
Repository

About support-edit

A PowerShell skill for changing support status and editability in an exported 1C configuration. It distinguishes editable objects, which continue receiving vendor updates, from off-support objects, which do not; changes reach the information base only after reloading the export.

Key features

  1. 01Allow edits to individual objects
  2. 02Remove objects from support
  3. 03Restore an object's locked state
  4. 04Set permission to add objects
  5. 05Toggle configuration-wide editability

Use cases

  1. 01Modify an object while retaining vendor updates
  2. 02Stop vendor updates for an object
  3. 03Enable editing for a read-only configuration
  4. 04Adjust configuration permissions in an export

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/nikolay-shirokov/cc-1c-skills --skill support-edit

After installing, type/support-editin Claude Code to confirm it loaded.

Bundled filesscripts/support-edit.ps1scripts/support-edit.py

Details

From the project README

/support-edit — переключение состояния поддержки 1С

Меняет правила поддержки типовой конфигурации: разрешает правку объекта/конфигурации «на замке», снимает с поддержки, включает/выключает возможность изменения. Это осознанное действие — обычно после отказа support-guard (готовую команду под конкретный случай печатает сам отказ).

Действует только на выгрузку; чтобы применить в информационной базе — загрузить выгрузку (полная загрузка).

Команды

Что нужноКоманда
Разрешить правку объекта-Path <объект> -Set editable
Снять объект с поддержки-Path <объект> -Set off-support
Вернуть объект «на замок»-Path <объект> -Set locked
Разрешить добавление новых объектов в конфигурацию-Path <каталог дампа> -Set editable
Включить / выключить возможность изменения всей конфигурации-Path <каталог дампа> -Capability on / off

-Path — тот же путь, который отклонил support-guard (объект, форма, макет или каталог дампа).

powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/support-edit.ps1" -Path "Catalogs/Контрагенты.xml" -Set editable

editable или off-support?

  • editable — правки разрешены, объект продолжает получать обновления вендора (при обновлении возможны конфликты слияния). Бери, когда хочешь дорабатывать и дальше получать обновления.
  • off-support — объект снят с поддержки: правки свободны, обновления вендора по нему больше не приходят. Это не удаление объекта. Бери, когда объект уводишь из-под обновлений.

Если возможность изменения выключена

Если вся конфигурация read-only (типовая «из коробки»), пообъектный -Set не сработает — навык подскажет сначала выполнить -Capability on. Это включает возможность изменения (все объекты при этом остаются на замке), после чего открываешь нужные точечно через -Set editable.

Comments

Markdown supported