Для регистрации обработки/отчета в справочнике БСП ДополнительныеОтчетыИОбработки в экспортной функции СведенияОВнешнейОбработке заполняются параметры регистрации.
Один из параметров - Вид. Тип параметра - Строка.
Потом строковое значение преобразуется в ссылку на перечисление ВидыДополнительныхОтчетовИОбработок.
Кто-нибудь знает, зачем так сделано?
Почему бы сразу не использовать перечисление?
А в справке рекомендуется использовать функции общего модуля ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработки<ИмяВида>.
Но если нет перечисления, то и общего модуля скорее всего тоже нет.
Странно всё это...
// * Вид - Строка - Вид внешнего объекта.
// Для определения вида рекомендуется использовать функции
// ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработки<ИмяВида>.
// Также Вид можно указать явно:
// ** "ПечатнаяФорма"
// ** "ЗаполнениеОбъекта"
// ** "СозданиеСвязанныхОбъектов"
// ** "Отчет"
// ** "ДополнительнаяОбработка"
// ** "ДополнительныйОтчет"
// ** "ШаблонСообщения".
Типа, если планируется использовать обработку только в конфигурациях с подсистемой БСП ДополнительныеОтчетыИОбработки, то можно использовать рекомендуемый способ ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработки<ИмяВида>.
В противном случае задавать явно строкой.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.