1c-bsp-registration

Insert СведенияОВнешнейОбработке() registration functions into 1C BSP ObjectModule.bsl.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Добавить функцию регистрации БСП (СведенияОВнешнейОбработке) в модуль объекта обработки, чтобы автоматизировать регистрацию BSP-обработок и соответствующих видов внутри 1С:Предприятие.

Core Features & Use Cases

  • Автоматически вставляет в ObjectModule.bsl функцию регистрации СведенияОВнешнейОбработке() в регионе ПрограммныйИнтерфейс.
  • Генерирует конфигурацию параметров регистрации: Вид обработки, Назначение и Команды, соответствующие типу обработки.
  • Применимо к новым BSP-обработкам и отчетам, включая перенос исходников в src и связывание метаданных объектов.

Quick Start

Выполните /epf-bsp-init <ProcessorName> <Вид> с необходимыми параметрами, чтобы зарегистрировать обработку.

Frequently Asked Questions about 1c-bsp-registration

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

FAQPage Schema
How do I add the СведенияОВнешнейОбработке registration function to a 1C object module?

To add the СведенияОВнешнейОбработке registration function to a 1C object module, the Skill automates inserting the routine into the #Область ПрограммныйИнтерфейс section of ObjectModule.bsl for external BSP processing and reports.

What does BSP registration in 1C:Enterprise require for external processing?

BSP registration in 1C:Enterprise requires defining processing parameters including processing type, assignment targets, and generated commands, all of which are validated and configured by the registration routine inside the object module.

Can I generate BSP registration commands for both processors and reports in 1C?

Yes, the Skill applies to adding BSP registrations for both external processors and reports in 1C:Enterprise, generating the necessary NewCommand entries and linking source directories to target metadata objects.

What is the best way to automate inserting BSP registration routines into 1C source directories?

The best way to automate inserting BSP registration routines is using the initialization command, which validates parameters and inserts the function into the designated program interface region of ObjectModule.bsl.

Why does my BSP registration not insert into the correct region of the 1C object module?

BSP registration fails to insert into the correct region if the target ObjectModule.bsl lacks the #Область ПрограммныйИнтерфейс section, as the Skill specifically targets this program interface region for routine insertion.