Обработка УстановкаИзображенийНоменклатуры.epf - для автоматической загрузки изображений номенклатуры в конфигурациях УТ и УТ для Украины.
Загрузка изображений производится группой (из папки), поэтому не приходится открывать каждую номенклатуру отдельно
и загружать для нее изображение, что очень упрощает работу.
Поддерживаются следующие разширения изображений - jpg, jpеg, bmp, gif, png.
Все остальные разширения игнорируются и переносятся в форму отчета об ошибках, которую можно вывести после загрузки всех изображений, нажав кнопку Вывод отчета.
Для того чтобы загрузить фото номенклатуры необходимо всего лиш переименовать имя файла изображения в номер кода номенклатуры.
Пример: У нас есть номенклатура с кодом 10005, переименовываем изображение к примеру с dsc00512.jpg в 10005.jpg.
Как это выглядит можете увидеть на рис. №1.
Следующий этап - загрузка изображений.
Открываем обработку, выбираем папку с изображениями.
Если необходимо перезаписывать уже имеющиеся изображения устанавливаем флажек Перезаписывать, при этом старые изображения остаются в базе, а новые загружаются и добавляются к номенклатуре как основное изображение.
Чтобы старые изображения не оставались в базе, а удалялись - необходимо установить флажек Удалять старые изображения.
Внимание! При установленом флажке Удалять старые изображения, старые изображения физически удаляются из базы, и восстановить их будет уже невозможно. Поэтому прежде чем устанавливать обработку, необходимо протестировать её работу на тестовой базе.
Далее нажимаем кнопку Выполнить и ждем завершения загрузки изображений в базу. рис. №2.
В результате получаем список номенклатуры (рис.3.) для которых добавлено или изменено изображение. Нажав на кнопку Вывод отчета откроется окно с описанием ошибок при загрузке изображений (не найдена номенклатура с таким кодом, файл не является изображением и т.д.), если такие имеются конечно.
При выборе элемента из списка, в левом углу можно увидеть только-что загруженное изображение номенклатуры. Нажав на него открывается стандартная форма изображений конфигурации УТ (в которой можно изменить описание изображения, присвоить другой номенлатуре, сохранить изображение на диск и т.п.).
Обработка писалась на скорую руку, поэтому не оптиммизировалась, но используется постоянно и ошибок в работе не обнаруживалось.
Если Вас заинтересовала обработка и небходимо сделать кое-какие правки (к примеру при установке флажка Удалять старые изображения не удалять их физически, а ставить пометку на удаление) пишите ЛС, по возможности допишу.
Обработка тестировалась только на конфигурации "Управление торговлей для Украины", редакция 2.3. (2.3.18.1).
Буду очень благодарен есть кто-то протестирует на УТ и сообщит результат.