gifts2017

Выгрузка / загрузка фото, сохраненных в базе

Опубликовал Max Черепахин (tamaks) в раздел Обработки - Универсальные обработки

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

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

Обработка тестировалась на конфигурации Розница 1.0, с небольшой доработкой может использоваться в любой конфигурации. В обработке используются следующие объекты метаданных: 
Справочник.ХранилищеДополнительнойИнформации
РегистрНакопления.ТоварыНаСкладах
РегистрНакопления.Продажи

Кнопка "Найти товары" - осуществляет поиск, по указанным параметрам. После того как товары с фото, отвечающие условиям, найдены, можно отредактировать табличную часть, удалив лишние строчки.

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

Кнопка "Удалить данные из БД" обходит товары в табличной части, получает и удаляет объект хранилища, очищая ссылку реквизита "Основное изображение", элемента справочника Номенклатура.

Кнопка "Загрузить фото с диска" позволяет найти файлы JPG в указанной папке. Далее по имени файлов определяется код элемента справочника Номенклатура, сохраняется объект справочника Хранилище значение и модифицируется ссылка основного изображения найденого элемента справочника Номенклатура.

Обработка может быть полезна как при частичной или полной очистке БД, так и в случае, когда нужно выгрузить фото из базы и модифицировать (обрезать, уменьшить размер, и т.д.), и загрузить обратно в базу.

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

Наименование Файл Версия Размер
ОчисткаХранилища.epf 19
.epf 10,35Kb
06.04.15
19
.epf 10,35Kb Скачать

См. также

PowerTools от 1 000
Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение
Комментарии
1. Дмитрий Кузнецов (club21) 27.08.15 12:10
2. shamil mukhtarov (sportleader) 17.12.15 05:15
Здравствуйте! Работает ли обработка с Розница 8.2 магазин одежды обуви?
3. shamil mukhtarov (sportleader) 07.01.16 19:04
Добрый день! Пробовал на розница 8. магазин одежды и обуви редакция 2.1.8.16. Платформа 1C:Предприятие 8.3. Не работает.