epf-bsp-init

Add BСП registration routines to 1C external processing object modules.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Alex1980Alex/1C-Framework --skill epf-bsp-init-alex1980alex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: epf-bsp-init
Source: https://github.com/Alex1980Alex/1C-Framework/tree/main/external/cc-1c-skills/.claude/skills/epf-bsp-init
Command: npx skills add https://github.com/Alex1980Alex/1C-Framework --skill epf-bsp-init-alex1980alex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns a 1C external processing module into a BСП-ready component by adding the required registration function and command wiring for “Дополнительные отчёты и обработки”.

Core Features & Use Cases

  • Maps a user’s chosen processing type to the correct BСП API method.
  • Builds the registration metadata with version, command type, assignment targets, and print modifiers when needed.
  • Adds the matching server-side handler for fill operations, reports, print forms, or linked-object creation.
  • Use it when you need to connect a new external processing file to the BСП subsystem without writing boilerplate by hand.

Quick Start

Ask the assistant to add the BСП registration function for your 1C processing, specify the processing type and any required назначения, and insert the result into the ПрограммныйИнтерфейс section of the object module.

Frequently Asked Questions about epf-bsp-init

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

FAQPage Schema
How do I register external processing in 1C BSP additional reports and processing subsystem?

To register external processing in 1C BSP, add the registration function and command wiring to the object module. This maps the processing type to the correct BSP API method, builds metadata with version and command type, and inserts server-side handlers for deployment.

What is the BSP registration function for a 1C external processing object module?

The BSP registration function is a routine added to a 1C external processing object module that generates metadata for version, command type, and assignment targets. It connects the processing file to the Additional Reports and Processing subsystem for discovery and execution.

How do I add a server-side command handler for a 1C BSP fill operation or print form?

Adding a server-side command handler for a BSP fill operation or print form requires inserting matching server-side handlers into the object module. The handler type depends on the assigned scenario, covering fill operations, reports, print forms, or linked-object creation.

Can I connect a global processor to 1C BSP without writing registration boilerplate by hand?

Yes, you can connect a global processor by automatically generating the registration routine. The process maps the chosen processing type to the correct BSP API method, builds metadata with assignment scoping, and adds command setup for the Additional Reports and Processing subsystem.

Does 1C BSP additional reports and processing registration support linked-object creation and print modifiers?

Yes, 1C BSP registration supports linked-object creation and print modifiers. The registration routine builds metadata with print modifiers when needed and adds matching server-side handlers for the linked-object creation scenario within the object module.

What are the limitations of registering external processing in 1C BSP for assigned scenarios?

Registering external processing in 1C BSP requires specifying the correct processing type and assignment targets. The routine must be inserted into the object module's program interface section, and matching server-side handlers must be configured for the chosen assigned scenario to function properly.