Загрузка фото в 1С

Поиск фото в Google и привязка к товарам в 1С 8.3, 8.2

С помощью нашего модуля синхронизации PHPShop_Exchange_ХХ.epf вашей версии, вы можете выполнить автоматический поиск изображений в интернете и прикрепить найденные изображения к номенклатуре

Поиск изображений в интернет выполняется с использованием Google Custom Search API. Для работы с Google Custom Search API, нужно иметь учетную запись Google и получить значения API key и ID поисковой системы. Чтобы получить эти значения выполните следующие действия:

  1. Под учетной записью Google авторизуйтесь на сайте console.developers.google.com

  2. В меню Select a project выберите Create a project (создать новый проект), во всплывающем окне дайте произвольное имя новому проекту, согласитесь с условиями и нажмите кнопку Create.

  3. После создания проекта, на странице Home-Dashboard (главная станица проекта) включите Google APIs, нажав на ссылку Enable and manage APIs в блоке синего цвета.

  4. На странице Custom Search API выберите раздел Credentials. Важно! Обратите внимание на синюю кнопку Enable API - ее нужно активировать.

  5. Далее по кнопке New credentials выберите значение API key. В окне Create a new key выберите Browser key, в окне Create browser API key введите имя для нового ключа и нажмите кнопку Create.

  6. Вернитесь на страницу Overview → Custom Search API и нажмите синюю кнопку Enable API

  7. Создание своей поисковой системы выполняется по ссылке cse.google.com/cse/create/new. Поле Сайты, на которых выполняется поиск оставляйте пустым, выберите все языки, дайте произвольное название поисковой системе и раскройте Дополнительные настройки. В дополнительных настройках укажите ImageObject и нажмите кнопку Создать.

  8. После создания поисковой системы, нужно внести дополнительные настройки и получить идентификатор. Нажмите на кнопку Панель управления, далее - на кнопку Идентификатор поисковой системы. Важно! Включите опцию Поиск изображений.

  9. Сохраните изменения, нажав на кнопку Обновить в конце страницы.

Сохранение отмеченных изображений для номенклатуры 1С:

Модуль импорта изображений для 1С 8.2

Для удобного переноса изображений в 1С, служит бесплатная утилита "Загрузчик изображений в 1С". Модуль предназначен для загрузки файлов изображений номенклатуры в следующие типовые конфигурации:

  • 1С: Управление Торговлей, редакция 11

  • 1С: Розница, редакция 2.0, 1С: Управление торговлей, редакция 10.3

  • 1С: Розница редакция 1.0

  • 1С: Комплексная автоматизация, редакция 1.1

  • 1С: Управление производственным предприятием, редакция 1.3.

  1. Для запуска модуля, откройте 1С, выберите меню Файл - Открыть, и выберите скачанный файл PHPShop_ImageLoad_82.epf

3. Укажите каталог, содержащий изображения товаров.

4. Укажите расширение файлов для загрузки (по-умолчанию используется JPG). При этом, если выбрать маску <*.*> — будет выполнена попытка загрузить все файлы каталога.

5. Поиск элементов справочника номенклатуры (владельца изображения) происходит по коду или по артикулу номенклатуры. Поэтому, для идентификации номенклатуры необходимо указать: - Реквизит поиска номенклатуры — код/артикул; - Выражение — для получения кода элемента справочника <Номенклатура> из наименования файла.

По-умолчанию считается, что имя файла = коду (артикулу) номенклатуры. Если это не так, то с помощью <Выражения>, используя встроенный язык 1С, можно задать свое выражение получения кода (артикула), по которому и происходит поиск номенклатуры. Например: Имена файлов имеют формат: IMG_0001.jpg, где 0001 — это код номенклатуры. Тогда выражение для получения кода будет иметь вид: Сред(Файл.ИмяБезРасширения,5).

6. Укажите, какой из найденный файлов будет выводится в карточке товара.

7. По кнопке Загрузить выполните импорт изображений. По результатам загрузки, будет выведен отчет с перечнем удачно загруженных файлов.