Типовая обработка ЗагрузкаДанныхИзВнешнихФайлов была сохранена и адаптированна под внешнее исполнение. В дальнейшем использовалась как шаблон для задания своего варианта алгоритма заполнения табличной части документа. Например, поиск номенклатуры по ошибочно заведенным артикулам. Думаю, пригодится многим, кто хочет сохранить типовую конфигурацию.
Так выглядит функция Сведения об обработке.
Функция СведенияОВнешнейОбработке() Экспорт
Назначения = Новый Массив ;
Назначения.Добавить("Документ.ПоступлениеТоваровУслуг") ;
ПараметрыРегистрации = Новый Структура ;
ПараметрыРегистрации.Вставить("Вид","ЗаполнениеОбъекта");
ПараметрыРегистрации.Вставить("Назначение",Назначения);
ПараметрыРегистрации.Вставить("Наименование","Данные из внешнего файла");
ПараметрыРегистрации.Вставить("Версия","1.1");
ПараметрыРегистрации.Вставить("Информация","Дополнительная обработка заполения табличной части документа");
ПараметрыРегистрации.Вставить("БезопасныйРежим",Истина);
Команды = ПолучитьТаблицуКоманд() ;
ДобавитьКоманду(Команды, "Данные из внешнего файла","ЗагрузкаИзВнешнегоФайла","ОткрытиеФормы",Истина,) ;
ПараметрыРегистрации.Вставить("Команды",Команды) ;
Возврат ПараметрыРегистрации;
КонецФункции
Проверялась на конфигурации УТ 11.3 и УТ 11.4. Полностью дублирует работу встроенной обработки ЗагрузкиДанныхИзВнешнегоФайла. Но может редактироваться с сохранением самой конфигурации в типовом виде. Будет полезна разработчикам в качестве шаблона для самостоятельных функций заполнения табличной части документов. Например, для документа ПоступлениеТоваровИУслуг.
Если будет интерес, в дальнейшем планирую добавить возможность отладки обработки. По мере сил буду проверять на новых редакциях конфигураций.
Возможно, подойдет и для Комплексной Автоматизации. Там вроде те же механизмы, что и в УТ.