Функция СведенияОВнешнейОбработке() нужна:
1) чтобы сделать внешнюю обработку (или отчет) внутренней;
2) разместить свою доработку во фреш;
3) разместить публикацию на Инфостарт.
Зайдите в меню 1С "Администрирование \ Печатные формы, отчеты и обработки \
Подключение внешних компонент сторонних поставщиков к программе
[v]Дополнительные отчеты и обработки":
рядом Дополнительные отчеты и обработки
[Добавить из файла] \ [Продолжить]
выбрать файл с обработкой
Можно поместить в меню 1С, нажав
Размещение Не определено
[Выполнить] и [Записать и закрыть]
Иногда внешние обработки могут не запускаться. Чтобы пользователь мог их использовать, необходимо войти через 1С Конфигуратор и "Пользователь \ [v]Интерактивное открытие внешних отчетов и обработок".
Потом "=" \ Файл \ Открыть.
Если у внешней обработке войти в "Подсистемы" (или ПКМ \ Дополнительно), то можно включить ее в меню 1С.
Пример функции СведенияОВнешнейОбработке() для внешней обработки взят из
"Упрощенное меню для программы 1С:Бухгалтерия..."
//infostart.ru/1c/tools/1879112/
Внизу формы обработки: Действия \ Открыть модуль объекта, поместить туда
Функция СведенияОВнешнейОбработке() Экспорт
//Изменить на свои
ВерсияВО = "01";
КраткоВО = "Тренажер для изучения 1С: БП 3.0 (УСН)";
ИнформацияВО = "Упрощенное меню для программы 1С:Бухгалтерия (версия 1) = тренажер для изучения 1С: БП 3.0 (УСН)";
ИдентификаторВО = "КонтрагентыПоискДублей";
//Остальное не трогать
ПараметрыРегистрации = ДополнительныеОтчетыИОбработки.СведенияОВнешнейОбработке();
ПараметрыРегистрации.Вид = ДополнительныеОтчетыИОбработкиКлиентСервер.ВидОбработкиДополнительнаяОбработка();
ПараметрыРегистрации.Информация = НСтр("ru = '" + ИнформацияВО + "'");
ПараметрыРегистрации.Версия = ВерсияВО;
НоваяКоманда = ПараметрыРегистрации.Команды.Добавить();
НоваяКоманда.Представление = КраткоВО;
НоваяКоманда.Идентификатор = ИдентификаторВО;
НоваяКоманда.Использование = ДополнительныеОтчетыИОбработкиКлиентСервер.ТипКомандыОткрытиеФормы();
НоваяКоманда.ПоказыватьОповещение = Ложь;
Возврат ПараметрыРегистрации;
КонецФункции
1) Чтобы сделать внешнюю обработку (или отчет) внутренней:
1.1) Можно через конфигуратор выделить ветку «Обработки» дерева метаданных конфигурации, вызвать контекстное меню и выполнить в нем команду «Вставить внешнюю обработку, отчет…»
2) Требования к дополнительным отчетам и обработкам для фреш
см.: 1cfresh.com
3) Внешние обработки на Инфостарт перед размещением проходят автоматическую проверку
Нажимаем свою аватарку \ "=" \ Личный кабинет \ Моя страница \ Кабинет автора \
Мои публикации \ Название статьи \ Статистика Маркетплейса
Нажимаем на красные прямоугольники с "х", появится сообщение: "Тестирование не пройдено, обнаружены ошибки ..."
Информация актуальна на 2023-08-31. Проверено на 1С:Предприятие 8.3 (8.3.23.1688) Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.140.20).
PS: Более подробно можно ознакомиться здесь:
1. Обработки 1С
2. Шпаргалка infostart.ru
PS2: для внешнего отчета она немного отличается (в одной строке).