1c-bsp-command

Add a new BSP command to a 1C:Enterprise external data processor.

40|11|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Desko77/claude-code-skills-1c --skill 1c-bsp-command-desko77
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-bsp-command
Source: https://github.com/Desko77/claude-code-skills-1c/tree/main/skills/1c-bsp-command
Command: npx skills add https://github.com/Desko77/claude-code-skills-1c --skill 1c-bsp-command-desko77

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Этот скилл позволяет добавить новую команду в существующую дополнительную обработку БСП в 1С:Предприятие и автоматически сгенерировать соответствующий обработчик.

Core Features & Use Cases

  • Добавление новой команды в СведенияОВнешнейОбработке() перед возвратом параметров регистрации.
  • Генерация обработчика для серверной и клиентской сторон.
  • Использование отображения и идентификатора команды, а также сопоставления типов команд.

Quick Start

Выполните /epf-bsp-add-command с именем обработки, идентификатором команды и опциональным типом команды, чтобы автоматически вставить новую запись и обработчик.

Frequently Asked Questions about 1c-bsp-command

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new command to an existing 1C external data processor?

To add a new 1C external data processor command, the Skill inserts a command record into СведенияОВнешнейОбработке() before returning registration parameters, generating the identifier, presentation, and execution context for server- and client-side handlers.

How does BSP command generation handle server and client execution contexts?

BSP command generation handles execution contexts by applying a mapping for command types with default behaviors, creating separate server-side and client-side handler stubs to ensure the 1C:Enterprise configuration routes execution correctly.

Can I use this to extend configurations that manage additional processing in 1C:Enterprise?

Yes, you can use this to extend configurations managing additional processing in 1C:Enterprise by applying it to existing external data processors to introduce command identifiers and presentations without manual coding.

Do I need to manually place the insertion point before Return RegistrationParameters?

No, manual insertion is unnecessary because the Skill automatically locates the Return RegistrationParameters statement in СведенияОВнешнейОбработке() and places the new BSP command record directly before it.

What is the best way to auto-generate a handler for a BSP command in 1C?

The best way to auto-generate a BSP command handler in 1C is to provide the processing name, command identifier, and optional command type, allowing the Skill to automatically insert the record and generate the matching handler.