Загрузка фото в 1С
Поиск фото в Google и привязка к товарам в 1С 8.3, 8.2
С помощью нашего модуля синхронизации PHPShop_Exchange_ХХ.epf вашей версии, вы можете выполнить автоматический поиск изображений в интернете и прикрепить найденные изображения к номенклатуре
Поиск изображений в интернет выполняется с использованием Google Custom Search API. Для работы с Google Custom Search API, нужно иметь учетную запись Google и получить значения API key и ID поисковой системы. Чтобы получить эти значения выполните следующие действия:
Под учетной записью Google авторизуйтесь на сайте console.developers.google.com
В меню
Select a project
выберитеCreate a project
(создать новый проект), во всплывающем окне дайте произвольное имя новому проекту, согласитесь с условиями и нажмите кнопкуCreate
.После создания проекта, на странице
Home-Dashboard
(главная станица проекта) включите Google APIs, нажав на ссылкуEnable and manage APIs
в блоке синего цвета.На странице Custom Search API выберите раздел Credentials. Важно! Обратите внимание на синюю кнопку Enable API - ее нужно активировать.
Далее по кнопке
New credentials
выберите значение API key. В окнеCreate a new key
выберитеBrowser key
, в окнеCreate browser API key
введите имя для нового ключа и нажмите кнопкуCreate
.Вернитесь на страницу
Overview → Custom Search API
и нажмите синюю кнопкуEnable API
Создание своей поисковой системы выполняется по ссылке cse.google.com/cse/create/new. Поле
Сайты, на которых выполняется поиск
оставляйте пустым, выберите все языки, дайте произвольное название поисковой системе и раскройтеДополнительные настройки
. В дополнительных настройках укажите ImageObject и нажмите кнопку Создать.После создания поисковой системы, нужно внести дополнительные настройки и получить идентификатор. Нажмите на кнопку
Панель управления
, далее - на кнопкуИдентификатор поисковой системы
. Важно! Включите опцию Поиск изображений.Сохраните изменения, нажав на кнопку
Обновить
в конце страницы.
Сохранение отмеченных изображений для номенклатуры 1С:
Модуль импорта изображений для 1С 8.2
Для удобного переноса изображений в 1С, служит бесплатная утилита "Загрузчик изображений в 1С". Модуль предназначен для загрузки файлов изображений номенклатуры в следующие типовые конфигурации:
1С: Управление Торговлей, редакция 11
1С: Розница, редакция 2.0, 1С: Управление торговлей, редакция 10.3
1С: Розница редакция 1.0
1С: Комплексная автоматизация, редакция 1.1
1С: Управление производственным предприятием, редакция 1.3.
Скачайте модуль из нашего архива GitHub, нажав кнопку Download.
Для запуска модуля, откройте 1С, выберите меню
Файл - Открыть
, и выберите скачанный файл PHPShop_ImageLoad_82.epf
3. Укажите каталог, содержащий изображения товаров.
4. Укажите расширение файлов для загрузки (по-умолчанию используется JPG). При этом, если выбрать маску <*.*> — будет выполнена попытка загрузить все файлы каталога.
5. Поиск элементов справочника номенклатуры (владельца изображения) происходит по коду или по артикулу номенклатуры. Поэтому, для идентификации номенклатуры необходимо указать: - Реквизит поиска номенклатуры — код/артикул; - Выражение — для получения кода элемента справочника <Номенклатура> из наименования файла.
По-умолчанию считается, что имя файла = коду (артикулу) номенклатуры. Если это не так, то с помощью <Выражения>, используя встроенный язык 1С, можно задать свое выражение получения кода (артикула), по которому и происходит поиск номенклатуры. Например: Имена файлов имеют формат: IMG_0001.jpg, где 0001 — это код номенклатуры. Тогда выражение для получения кода будет иметь вид:
Сред(Файл.ИмяБезРасширения,5).
6. Укажите, какой из найденный файлов будет выводится в карточке товара.
7. По кнопке Загрузить выполните импорт изображений. По результатам загрузки, будет выведен отчет с перечнем удачно загруженных файлов.
Last updated