Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets)

Содержание

На платформе PARTS SOFT вы можете обновить любой загруженный прайс-лист с помощью следующих способов:

  • Вручную — вы получаете обновленную версию прайс-листа от поставщика и загружаете его в систему;
  • По E-mail — требуется настроить автоматическую загрузку получаемых прайс-листов с вашей электронной почты в систему. Способ подойдет в случае, если поставщик присылает обновленные прайс-листы на вашу почту;
  • С помощью внешнего файла — способ подойдет в случае, если поставщик загружает прайс-листы на свой сайт, FTP-сервер или Яндекс.Диск, откуда вы можете получить обновленный прайс-лист.

Вручную

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

Если структура файла не менялась

Для загрузки обновленной версии прайс-листа выполните следующие действия:

ШАГ 1. В панели администрирования перейдите в раздел Прайсы Все и в строке нужного прайс-листа нажмите кнопку Карточка прайс-листа.

Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets) иллюстрация №1

Переход в карточку прайс-листа

ШАГ 2. В блоке экспресс-настроек нажмите кнопку Выберите файл, выберите файл прайс-листа на вашем компьютере и нажмите кнопку Загрузить.

Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets) иллюстрация №2

Загрузка прайс-листа

Если структура файла изменилась

В случае, если ранее загруженный прайс-лист и его обновленная версия отличаются форматом или структурой (например, поставщик стал присылать файлы в формате .xls вместо .csv), выполните следующие действия:

ШАГ 1. В блоке экспресс-настроек прайс-листа нажмите кнопку Настроить файл.

ШАГ 2. На открывщейся странице настройте структуру файла прайс-листа. 

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

Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets) иллюстрация №3

Переход к настройке файла

По электронной почте

Если ваши поставщики присылают обновленные прайс-листы на вашу электронную почту, вы можете настроить автоматическую загрузку этих прайс-листов в систему.

Настройка состоит из следующих этапов:

  1. Настройка почтового ящика для получения прайс-листов;
  2. Настройка прайс-листа.

Настройка почтового ящика

Для настройки автоматического обновления необходим отдельный почтовый ящик для получения прайс-листов, а также:

  1. Настроить на него переадресацию писем с прайс-листами;

Не используйте для получения прайс-листов ваш обычный почтовый ящик.

  1. Задать ему роль Загрузка прайс-листов в настройках почты.

ШАГ 1. Настройте переадресацию писем с прайс-листами на отдельный почтовый ящик, если вы получаете прайс-листы на другой ящик. Доступные варианты:

  1. Переадресация на почтовый ящик на сервере PARTS SOFT — рекомендуемый вариант;
  2. Переадресация на почтовый ящик в Яндекс.Почте.

Мы рекомендуем использовать собственные почтовые ящики на серверах PARTS SOFT для более быстрой и легкой настройки.
Подробнее о настройке переадресации на почтовый ящик PARTS SOFT — в статье Собственные почтовые ящики PARTS SOFT.

ШАГ 2. В панели администрирования перейдите в раздел Служебные → Настройки Email и нажмите кнопку Создать.

Настройте созданный почтовый ящик для получения прайс-листов и обязательно задайте ему роль Загрузка прайс-листов.

Подробнее о настройке почтового ящика — в статье Настройка Email.

Настройка прайс-листа

ШАГ 1. В панели администрирования перейдите в раздел Прайсы → Все и в строке нужного прайс-листа нажмите кнопку Редактировать опции прайс-листа.

Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets) иллюстрация №4

Переход к настройкам прайс-листам

ШАГ 2. На странице настроек, в блоке Настройка загрузки с Email, выполните следующие действия:

Таблица 1. Настройки автоматической загрузки с Email
Название настройки

Описание

1 Email

Укажите адрес электронной почты поставщика, с которого вам приходят обновленные версии прайс-листов поставщика. Во избежание ошибок рекомендуем скопировать адрес прямо из такого письма.

Если прайс-лист приходит вам с разных адресов, укажите их все через запятую (например, robot@texcom.ru,manager@texcom.ru).

2 Вложение содержит слово

Используется, если поставщик присылает письмо с несколькими вложениями.

При необходимости укажите уникальное слово из названия вложения, данные из которого будут использованы для обновления прайс-листа. Например, в письме от поставщика два вложения “Price Minsk.rar” и “Price Podolsk.zip”. В поле Вложение содержит слово указываем слова Minsk или Podolsk.

Также можно указать фразу. Например, для прайс-листа с названием "Варшавка 21.07.2020 BMW.zip" вы можете указать в поле "Варшавка.*BMW", где ".* " - обозначает любые символы

Почта проверяется автоматически раз в 15 минут. При этом прочитанные письма удаляются без возможности восстановления.
3 Заголовок содержит слово

Используется, если поставщик присылает несколько писем с прайс-листами, которые имеют разные заголовки (темы). 

При необходимости укажите уникальное слово из названия письма, которое будет использовано для обновления прайс-листа. Например, если поставщик прислал письма с темами “Обновление прайса Варшавка” и “Обновление прайса Минск”), впишите в поле Заголовок содержит слово слова Варшавка или Минск соответственно.

Также можно указать фразу. В случае, если письмо имеет тему "Варшавка 21.07.2020 BMW", для загрузки прайса указываем "Варшавка.*BMW", где ".* " - обозначает любые символы.

4 Распаковывать письмо mpack

Активируйте опцию только в тех случаях, когда система не может прочитать вложение стандартным средствами. 

Сохраните изменения.

Прайсы. Карточка и опции прайс-листа иллюстрация №36

Настройки автоматической загрузки с Email

ШАГ 3. После получения обновленной версии прайс-листа на почту прайс-листов в панели администрирования перейдите в раздел Прайсы → Загрузка email чтобы запустить принудительную загрузку прайс-листов с электронной почты. 

Результат загрузки прайс-листа отобразится в карточке прайс-листа, в блоке Последние события.

Почта прайс-листов проверяется автоматически раз в 15 минут. В систему загружаются только новые, непрочитанные письма. Просмотреть список полученных писем и загруженных файлов можно в логе почты.
Если ранее было настроено обновление с HTTP/FTP, может возникнуть ошибка. Чтобы ее исправить, очистите все настройки в блоке Настройка загрузки с HTTP/FTP (расписание и ссылка на сервер).

С помощью внешнего файла

Загрузка с FTP-сервера/HTTP (сайта поставщика)

Для настройки автоматического обновления прайс-листов с FTP-сервера или сайта поставщика выполните следующие действия:

ШАГ 1. В панели администрирования перейдите в раздел Прайсы → Все и в строке нужного прайс-листа нажмите кнопку Редактировать опции прайс-листа.

ШАГ 2. В блоке Настройка загрузки с HTTP/FTP выполните следующие действия:

Таблица 2. Настройки загрузки с HTTP/FTP 
Название настройки

Описание

1 Как часто обновлять прайс-лист

Укажите периодичность обновления прайс-листа:

  • При обновлении – на сервере должен быть выключен wget-режим, а также должны корректно передаваться заголовки;
  • По расписанию – при выборе этого варианта задайте расписание обновления с помощью кнопки Установить расписание. Выберите время и нажмите кнопку Добавить. Указать можно максимум 5 пунктов;
  • Ежедневно;
  • Раз в три дня;
  • Раз в 7 дней;
  • Раз в 30 дней.
Рекомендуем выбрать периодичность на основе частоты, с которой обновляет прайс-лист сам поставщик.
2 Ссылка

Укажите полный путь для доступа к файлу:

  • на FTP-сервере. Например, ftp://ftp.favorit-auto.ru/Папка/FAVORIT.csv
  • на сайте поставщика. Например: http://supplier.com/price.xls
Иногда поставщики добавляют в имя файла дату его создания. Для указания такого названия в ссылке, нужно заменить на %Y%m%d (или %y%m%d), где
  • %Y - год в 4-х значном формате;
  • %y - год в 2-х значном формате;
  • %m - месяц;
  • %d - день.

Например, название файла Favorit_20190715.xls , можно записать так Favorit_%Y%m%d.xls.

3 Логин

Укажите логин для доступа к FTP-серверу или к аккаунту на сайте поставщика.

4 Пароль

Укажите пароль для доступа к FTP-серверу или к аккаунту на сайте поставщика.

5

Тайм-аут загрузки

Укажите время, в течение котрого система будет пытаться выполнить обновление (в секундах). По умолчанию установлено 360 секунд.
6 Кодировка FTP сервера Windows-1251

Активируйте опцию если в пути к прайс-листу содержатся кириллические символы. В этом случае будет использоваться кодировка Windows-1251.

7 Пассивный режим FTP

Активируйте опцию в случае, если не удается запустить обновление с FTP. Большинство FTP серверов работают в пассивном режиме.

8 Скачать с FTP через wget

Служебная опция.

Сохраните изменения.

Прайсы. Карточка и опции прайс-листа иллюстрация №38

Настройка загрузки с HTTP/FTP

Загрузка с Яндекс.Диска

Чтобы настроить автоматическое обновление прайс-листов с Яндекс.Диска поставщика выполните следующие действия:

ШАГ 1. В панели администрирования перейдите в раздел Сайт → Общие настройки и заполните следующие поля Логин\пароль для работы с Яндекс.Диском.

Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets) иллюстрация №7

Опция Логин\пароль для работы с Яндекс диском

ШАГ 2. В панели администрирования перейдите в раздел Прайсы → Все и в строке нужного прайс-листа нажмите кнопку Редактировать опции прайс-листа.

ШАГ 3. В блоке Настройка загрузки с HTTP/FTP выполните следующие действия:

Таблица 3. Настройки загрузки с HTTP/FTP 
Название настройки

Описание

1 Как часто обновлять прайс-лист

Укажите периодичность обновления прайс-листа.

Рекомендуем выбрать периодичность на основе частоты, с которой обновляет прайс-лист сам поставщик.
2 Ссылка

Укажите полный путь для доступа к файлу на Яндекс.Диске. Например: https://yadi.sk/d/AorGx0sxINsItQ

Иногда поставщики добавляют в имя файла дату его создания. Для указания такого названия в ссылке, нужно заменить на %Y%m%d (или %y%m%d), где
  • %Y - год в 4-х значном формате;
  • %y - год в 2-х значном формате;
  • %m - месяц;
  • %d - день.

Например, название файла Favorit_20190715.xls , можно записать так Favorit_%Y%m%d.xls.

Сохраните изменения.

Загрузка с Google Sheets (Google Таблицы)

Для настройки автоматического обновления прайс-листа из Google Sheets выполните следующие действия:

ШАГ 1. Откройте файл нужного прайс-листа в Google Sheets и перейдите в раздел Файл  Поделиться → Опубликовать в интернете.

Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets) иллюстрация №9

Файл в Google Sheets

ШАГ 2. В открывшейся форме выберите:

  1. Лист xls-файла, который требуется выгрузить;
  2. Вариант Значения, разделенные запятыми.

Нажмите кнопку Опубликовать, затем нажмите кнопку ОК в появившемся окошке подтверждения.

Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets) иллюстрация №10

Настройки в Google Sheets

ШАГ 3. Скопируйте сформированную ссылку на документ.

Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets) иллюстрация №11

Сформированная ссылка на документ

ШАГ 4. В панели администрирования перейдите в раздел Прайсы → Все и в строке нужного прайс-листа нажмите кнопку Редактировать опции прайс-листа.

ШАГ 5. На странице настроек, в блоке Настройка загрузки с HTTP/FTP выполните следующие действия: 

Таблица 3. Настройки загрузки с HTTP/FTP 
Название настройки

Описание

1 Как часто обновлять прайс-лист

Укажите периодичность обновления прайс-листа:

  • При обновлении – на сервере должен быть выключен wget-режим, а также должны корректно передаваться заголовки;
  • По расписанию – при выборе этого варианта задайте расписание обновления с помощью кнопки Установить расписание. Выберите время и нажмите кнопку Добавить. Указать можно максимум 5 пунктов;
  • Ежедневно;
  • Раз в три дня;
  • Раз в 7 дней;
  • Раз в 30 дней.
Рекомендуем выбрать периодичность на основе частоты, с которой обновляет прайс-лист сам поставщик.
2 Ссылка

Укажите скопированную ссылку на файл в Google Sheets

Сохраните изменения.

Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets) иллюстрация №12

Настройки обновления прайс-листа

Видео по теме

YouTube

RuTube

VK

Начните тест-драйв платформы PARTS SOFT уже сегодня!

скриншот платформы