Заполнение табличной части документа данными из внешнего файла. УТ 11

Обработки - Обработка документов

Обработка внешняя заполнения табличной части документа управление торговли 11.4 11.3

1
Переделанная из типовой, обработка Заполнения табличной части документа по данным, скопированным из любого табличного файла, например, из Excel.

Типовая обработка ЗагрузкаДанныхИзВнешнихФайлов была сохранена и адаптированна под внешнее исполнение. В дальнейшем использовалась как шаблон для задания своего варианта алгоритма заполнения табличной части документа. Например, поиск номенклатуры по ошибочно заведенным артикулам. Думаю, пригодится многим, кто хочет сохранить типовую конфигурацию. 

Так выглядит функция Сведения об обработке. 

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

Проверялась на конфигурации УТ 11.3 и УТ 11.4. Полностью дублирует работу встроенной обработки ЗагрузкиДанныхИзВнешнегоФайла. Но может редактироваться с сохранением самой конфигурации в типовом виде. Будет полезна разработчикам в качестве шаблона для самостоятельных функций заполнения табличной части документов. Например, для документа ПоступлениеТоваровИУслуг.

Если будет интерес, в дальнейшем планирую добавить возможность отладки обработки. По мере сил буду проверять на новых редакциях конфигураций.

Возможно, подойдет и для Комплексной Автоматизации. Там вроде те же механизмы, что и в УТ. 

1

Скачать файлы

Наименование Файл Версия Размер
Внешняя обработка Заполнения данных из внешнего файла УТ 11:
.epf 69,91Kb
16.04.18
13
.epf 1.0 69,91Kb 13 Скачать

См. также

Комментарии
Избранное Подписка Сортировка: Древо
2. istalin_123 10.05.18 08:33 Сейчас в теме
Здравствуйте! Обработка может заполнять ТЧ любого документа, имеющегося в конфигурации или только ТЧ строго определенных документов?
3. mp40 7 10.05.18 09:31 Сейчас в теме
Здравствуйте! Проверялась только на поступлении. Вечером посмотрю как типовая используется в конфигурации и напишу.
4. klaus38 11.05.18 15:24 Сейчас в теме
(3) Добрый! Получилось глянуть?
Оставьте свое сообщение