IE2017

Быстрая выгрузка справочника Внешних отчетов и обработок на диск со структурой папок (групп)

Обработки - Универсальные обработки

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

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

Выполняется нормализация имен файлов, для исключения запрещенных символов файловой системы. Имя файла формируется из Наименования обработки в системе.

Проверена на конфигурации УПП 1.3, будет работать в других системах, где есть функции проверки имен файлов на запрещенные символы. 

UPD: Обработка адаптирована и проверена с Зарплата и Управление персоналом 2.5.104.1.

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

Наименование Файл Версия Размер
СохранитьВФиВОНаДиск.epf
.epf 8,07Kb
02.06.16
9
.epf 1.0 8,07Kb 9 Скачать

См. также

Комментарии
1. Dmitry Bas (b-dm) 166 28.07.17 13:42 Сейчас в теме
Не работает как нужно:
{ВнешняяОбработка.СохранитьВФиВОНаДиск.Форма.Форма.Форма(55)}: Ошибка при вызове метода контекста (ПолучитьОбъект)
ВыбОбъект = ВыборкаДетальныеЗаписи.Ссылка.ПолучитьОбъект();
по причине:
В данной транзакции уже происходили ошибки!
2. Алексей (Einzelhaft) 12 12.08.17 02:56 Сейчас в теме
Конфигурация то какая? Выборка не в транзакции выполняется, и даже не в исключении, может в момент выгрузки кто то редактировал (блокировал справочник обработок)? Поподробней опишите - чем могу помогу.
jav * ascript:void(0);
Оставьте свое сообщение