- Платформа PARTS SOFT /
- Возможности /
- Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets)
Обновление прайс-листов (с Email, FTP, HTTP, Яндекс.Диск и Google Sheets)
На платформе PARTS SOFT вы можете обновить любой загруженный прайс-лист с помощью следующих способов:
- Вручную — вы получаете обновленную версию прайс-листа от поставщика и загружаете его в систему;
- По E-mail — требуется настроить автоматическую загрузку получаемых прайс-листов с вашей электронной почты в систему. Способ подойдет в случае, если поставщик присылает обновленные прайс-листы на вашу почту;
- С помощью внешнего файла — способ подойдет в случае, если поставщик загружает прайс-листы на свой сайт, FTP-сервер или Яндекс.Диск, откуда вы можете получить обновленный прайс-лист.
Вручную
Если новая версия прайс-листа, которую вы получили от поставщика, имеет такие же формат и структуру файла, что и ранее загруженный прайс-лист, вам не придется настраивать файл прайс-листа заново. Достаточно будет загрузить новую версию файла в систему.
Если структура файла не менялась
Для загрузки обновленной версии прайс-листа выполните следующие действия:
ШАГ 1. В панели администрирования перейдите в раздел Прайсы → Все и в строке нужного прайс-листа нажмите кнопку Карточка прайс-листа.

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

Загрузка прайс-листа
Если структура файла изменилась
В случае, если ранее загруженный прайс-лист и его обновленная версия отличаются форматом или структурой (например, поставщик стал присылать файлы в формате .xls вместо .csv), выполните следующие действия:
ШАГ 1. В блоке экспресс-настроек прайс-листа нажмите кнопку Настроить файл.
ШАГ 2. На открывщейся странице настройте структуру файла прайс-листа.
При следующих обновлениях настраивать файл не потребуется, вы сможете загружать обновленные прайс-листы упрощенным способом.

Переход к настройке файла
По электронной почте
Если ваши поставщики присылают обновленные прайс-листы на вашу электронную почту, вы можете настроить автоматическую загрузку этих прайс-листов в систему.
Настройка состоит из следующих этапов:
- Настройка почтового ящика для получения прайс-листов;
- Настройка прайс-листа.
Настройка почтового ящика
Для настройки автоматического обновления необходим отдельный почтовый ящик для получения прайс-листов, а также:
- Настроить на него переадресацию писем с прайс-листами;
Не используйте для получения прайс-листов ваш обычный почтовый ящик.
- Задать ему роль Загрузка прайс-листов в настройках почты.
ШАГ 1. Настройте переадресацию писем с прайс-листами на отдельный почтовый ящик, если вы получаете прайс-листы на другой ящик. Доступные варианты:
- Переадресация на почтовый ящик на сервере PARTS SOFT — рекомендуемый вариант;
- Переадресация на почтовый ящик в Яндекс.Почте.
Мы рекомендуем использовать собственные почтовые ящики на серверах PARTS SOFT для более быстрой и легкой настройки.
Подробнее о настройке переадресации на почтовый ящик PARTS SOFT — в статье Собственные почтовые ящики PARTS SOFT.
ШАГ 2. В панели администрирования перейдите в раздел Служебные → Настройки Email и нажмите кнопку Создать.
Настройте созданный почтовый ящик для получения прайс-листов и обязательно задайте ему роль Загрузка прайс-листов.
Настройка прайс-листа
ШАГ 1. В панели администрирования перейдите в раздел Прайсы → Все и в строке нужного прайс-листа нажмите кнопку Редактировать опции прайс-листа.

Переход к настройкам прайс-листам
ШАГ 2. На странице настроек, в блоке Настройка загрузки с Email, выполните следующие действия:
| № | Название настройки |
Описание |
|---|---|---|
| 1 |
Укажите адрес электронной почты поставщика, с которого вам приходят обновленные версии прайс-листов поставщика. Во избежание ошибок рекомендуем скопировать адрес прямо из такого письма. Если прайс-лист приходит вам с разных адресов, укажите их все через запятую (например, 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 |
Активируйте опцию только в тех случаях, когда система не может прочитать вложение стандартным средствами. |
Сохраните изменения.

Настройки автоматической загрузки с Email
ШАГ 3. После получения обновленной версии прайс-листа на почту прайс-листов в панели администрирования перейдите в раздел Прайсы → Загрузка email чтобы запустить принудительную загрузку прайс-листов с электронной почты.
Результат загрузки прайс-листа отобразится в карточке прайс-листа, в блоке Последние события.
С помощью внешнего файла
Загрузка с FTP-сервера/HTTP (сайта поставщика)
Для настройки автоматического обновления прайс-листов с FTP-сервера или сайта поставщика выполните следующие действия:
ШАГ 1. В панели администрирования перейдите в раздел Прайсы → Все и в строке нужного прайс-листа нажмите кнопку Редактировать опции прайс-листа.
ШАГ 2. В блоке Настройка загрузки с HTTP/FTP выполните следующие действия:
| № | Название настройки |
Описание |
|---|---|---|
| 1 | Как часто обновлять прайс-лист |
Укажите периодичность обновления прайс-листа:
Рекомендуем выбрать периодичность на основе частоты, с которой обновляет прайс-лист сам поставщик.
|
| 2 | Ссылка |
Укажите полный путь для доступа к файлу:
Иногда поставщики добавляют в имя файла дату его создания. Для указания такого названия в ссылке, нужно заменить на %Y%m%d (или %y%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 |
Служебная опция. |
Сохраните изменения.

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

Опция Логин\пароль для работы с Яндекс диском
ШАГ 2. В панели администрирования перейдите в раздел Прайсы → Все и в строке нужного прайс-листа нажмите кнопку Редактировать опции прайс-листа.
ШАГ 3. В блоке Настройка загрузки с HTTP/FTP выполните следующие действия:
| № | Название настройки |
Описание |
|---|---|---|
| 1 | Как часто обновлять прайс-лист |
Укажите периодичность обновления прайс-листа. Рекомендуем выбрать периодичность на основе частоты, с которой обновляет прайс-лист сам поставщик.
|
| 2 | Ссылка |
Укажите полный путь для доступа к файлу на Яндекс.Диске. Например: https://yadi.sk/d/AorGx0sxINsItQ Иногда поставщики добавляют в имя файла дату его создания. Для указания такого названия в ссылке, нужно заменить на %Y%m%d (или %y%m%d), где
Например, название файла Favorit_20190715.xls , можно записать так Favorit_%Y%m%d.xls. |
Сохраните изменения.
Загрузка с Google Sheets (Google Таблицы)
Для настройки автоматического обновления прайс-листа из Google Sheets выполните следующие действия:
ШАГ 1. Откройте файл нужного прайс-листа в Google Sheets и перейдите в раздел Файл → Поделиться → Опубликовать в интернете.

Файл в Google Sheets
ШАГ 2. В открывшейся форме выберите:
- Лист xls-файла, который требуется выгрузить;
- Вариант Значения, разделенные запятыми.
Нажмите кнопку Опубликовать, затем нажмите кнопку ОК в появившемся окошке подтверждения.

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

Сформированная ссылка на документ
ШАГ 4. В панели администрирования перейдите в раздел Прайсы → Все и в строке нужного прайс-листа нажмите кнопку Редактировать опции прайс-листа.
ШАГ 5. На странице настроек, в блоке Настройка загрузки с HTTP/FTP выполните следующие действия:
| № | Название настройки |
Описание |
|---|---|---|
| 1 | Как часто обновлять прайс-лист |
Укажите периодичность обновления прайс-листа:
Рекомендуем выбрать периодичность на основе частоты, с которой обновляет прайс-лист сам поставщик.
|
| 2 | Ссылка |
Укажите скопированную ссылку на файл в Google Sheets. |
Сохраните изменения.

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