用途:向 1C 处理(EPF)对象的模块中添加 БСП 注册函数 СведенияОВнешнейОбработке(),使其能注册到 БСП 的“附加报表与处理”子系统。
用法:/epf-bsp-init <ProcessorName> <Вид> [Назначение...]。ProcessorName 与 Вид 必填,Назначение 对 ЗаполнениеОбъекта、Отчет、ПечатнаяФорма、СозданиеСвязанныхОбъектов 必填;SrcDir 默认 src。Вид 可自由填写,由上下文映射到具体 API 方法(如 ПечатнаяФорма 对应 ВидОбработкиПечатнаяФорма())。各 Вид 有默认 Команда 类型,如 ПечатнаяФорма 用 ТипКомандыВызовСерверногоМетода()。
主要能力:定位 src/{{ProcessorName}}/Ext/ObjectModule.bsl,检查是否已有该函数(有则不重复),在 #Область ПрограммныйИнтерфейс 内插入注册函数,并按需追加服务端处理程序(ВыполнитьКоманду 或 Печать)。对 ПечатнаяФорма 可加 Модификатор = "ПечатьMXL";对全局类型不加 Назначение。缩进沿用制表符。
适用场景:1C 外部处理的 БСП 注册初始化。限制:需要先通过 /epf-init 创建处理;文件缺失时提示先调用 /epf-init。其余细节暂未提供。