В процессе работы в "Альфа-Авто" пользователи загружают в базу множество картинок. И загружать картинки именно в базу правильно, т.к. если пользователь будет делать только запись с указанием пути к файл на диске, то другие пользователи могут не получить доступ к указному файлу. Также не стоит надеяться что пользователи будут сохранять файлы на общедоступном диске с жёсткой иерархией папок и при этом ни кто случайно эти картинки не удалит. Но из-за большого объёма картинок в базе размер её очень сильно увеличивается, серьёзно осложняя её обслуживание.
Выход один, загружать файлы в базу, а затем периодически делать выгрузку картинок на сетевую папку с доступом для всех пользователей в режиме только чтения. При этом картинки из базы удаляются и заменяются ссылкой на файл с диска. Так же при выгрузке нужно сохранять имена файлов и соблюдать иерархию папок в соответствии со структурой ИБ, что бы предотвратить перезапись картинок с одинаковыми именами.
Именно эту задачу и решает эта обработка для "Альфа-Авто ред 5.x".
Также на базе этой обработки можно создать регламентное задание для выгрузки картинок по расписанию.
Тестировалось в "Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.10.02)" и "Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1 (5.1.15.15)".
PS: В регистре сведений "Картинки и файлы" кроме картинок хранятся мелкие служебные файлы, которые не нужно удалять. Поэтому перед выгрузкой картинок нужно задать минимальный размер файла, если файл меньше указанного размера, он не будет выгружен.