Fresh вынуждает на некрасивый код
Fresh не принял на аудит обработку, потому что в ней используются операции с файлами на сервере.
Сначала я подумал, что дело касается временных файлов и добавил разрешение на временные файлы в описании обработки:
Разрешение = РаботаВБезопасномРежиме.РазрешениеНаИспользованиеКаталогаВременныхФайлов(Ложь,Истина,"Для загрузки данных из табличного документа требуется сохранение Excel на сервере во временный файл"); ПараметрыРегистрации.Разрешения.Добавить(Разрешение);
Но это не помогло, конкретные строки кода они не написали, пришлось думать. Заподозрил этот код:
Адрес = ПоместитьВоВременноеХранилище(Неопределено, УникальныйИдентификатор); НачатьПомещениеФайла(Новый ОписаниеОповещения("ПриПомещенииФайлаНаСервер", ЭтаФорма),Адрес,Объект.ПутьКФайлу,Ложь,УникальныйИдентификатор);
Пришлось передавать на сервер двоичные данные:
ДД = Новый ДвоичныеДанные(Объект.ПутьКФайлу); ЗагрузитьДанныеНаСервере(ДД);
И там их уже обрабатывать:
СоставПути = СтрРазделить(Объект.ПутьКФайлу,"."); РасширениеФайла = СоставПути.Получить(СоставПути.Количество()-1); //Осипов - меняем на двоичные данные ИмяВремФайла = ПолучитьИмяВременногоФайла()+"."+РасширениеФайла; ДД.Записать(ИмяВремФайла);
Не так элегантно, но Fresh требует жертв!
Хотя если честно я всегда так пишу. Это проще, чем асинхронные помещения файлов. Просто пришлось переделывать уже готовую обработку, которую я адаптировал для баз с разделителями.

Даже здесь, казалось проще некуда, удалось тебе вставить плохой код:
ИмяВремФайла = ПолучитьИмяВременногоФайла()+».»+РасширениеФайла;
А, да.
Это не моя обработка, я взялся ее адаптировать для фреш. Оригинал можешь скачать тут:
https://buhexpert8.ru/1s-zup/vozmozhnosti-i-nastrojki-1s-zup-3/osnovnye-dokumenty-i-otchety/vneshnyaya-obrabotka-ot-buhekspert8-dlya-zagruzki-iz-excel-v-dokumenty-zup-3-1.html
Там да, слабовато код написан, начинающий миддл писал явно.