1c-bsp-command

Adds a new command to a 1C:Enterprise BSP-registered data processor and generates its handler.

151|20|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/Jefest9988/1c-ai-development-kit --skill 1c-bsp-command-jefest9988
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 1c-bsp-command
Source: https://github.com/Jefest9988/1c-ai-development-kit/tree/main/.cursor/skills/1c-bsp/command
Command: npx skills add https://github.com/Jefest9988/1c-ai-development-kit --skill 1c-bsp-command-jefest9988

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of adding new commands to 1C:Enterprise's Built-in Solution Platform (BSP) registered data processors, streamlining command registration and handler creation.

Core Features & Use Cases

  • Command Registration: Adds new commands to the ExternalDataProcessorInfo() function within a BSP-registered data processor.
  • Handler Generation: Creates corresponding handler procedures (client or server-side) for the newly added commands.
  • Use Case: When developing a new feature for a 1C application that requires a custom action within an existing data processor, use this Skill to quickly define the command and its execution logic.

Quick Start

Use the 1c-bsp-command skill to add a new command named 'ProcessData' with presentation 'Process Data' to the 'MyDataProcessor' processor.

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 a 1C BSP data processor?

To add a new command to a 1C BSP data processor, you need to register it within the ExternalDataProcessorInfo() function and generate a corresponding handler procedure. This automates command registration and handler creation.

What types of command handlers can be generated for 1C:Enterprise data processors?

Command handlers generated for 1C:Enterprise data processors support various types including form opening, client/server method calls, and print forms. They are created as procedures within object or form modules.

Does BSP command generation support both client and server side method calls?

Yes, BSP command generation supports both client and server side method calls for 1C data processors. It automatically generates the appropriate handler procedures in the object or form modules based on the command type.

What is the ExternalDataProcessorInfo function used for in 1C BSP?

The ExternalDataProcessorInfo function in 1C BSP is used to register data processor commands. Adding a new command involves integrating its definition directly into this existing function to ensure proper BSP registration.

Can I automate print form command creation for a 1C data processor?

Yes, you can automate print form command creation for a 1C data processor. The generation process adds the command to the BSP registration function and creates the necessary handler procedure for print forms.