Модуль автоматической загрузки цен с почтового ящика — различия между версиями
(Created page with "Модуль предназначен для автоматизации загрузки прайсов, путем их автоматической загрузки с отде...") |
Mstar (обсуждение | вклад) |
||
(не показано 8 промежуточных версии 3 участников) | |||
Строка 3: | Строка 3: | ||
В меню '''Прайсы''' добавляется вкладка '''Очередь прайсов''' в которой отображаются автоматически загруженные прайсы. | В меню '''Прайсы''' добавляется вкладка '''Очередь прайсов''' в которой отображаются автоматически загруженные прайсы. | ||
− | <pre>Естимейт базовой версии задания - | + | [[File:price_queue1.png|Очередь прайсов]] <br clear="all" /> |
+ | |||
+ | При неправильном указании названия файла на почтовом ящике, в очереди прайсов не будут заполнены два поля: "поставщик" и "профайлы прайсов". При возникновении такой ситуации, можно выставить их вручную | ||
+ | |||
+ | [[File:price_edit1.png]] <br clear="all" /> | ||
+ | |||
+ | И выполнить принудительную загрузку нажатием кнопки "Принудительная загрузка", либо дождаться пока это сделает автоматический загрузчик по расписанию. По кнопке "Принудительная загрузка" и автоматически по расписанию обрабатываются только те записи очереди у которых поле "Обработано" равно 0. В поле "Все" отображается количество строк прайса, в поле "Требует проверки" отображается количество записей которые не были распознаны из-за ошибок (в основном это ошибки префиксов, в таком случае необходимо скачать файл и загрузить его вручную через загрузчик прайсов установив при этом префиксы) | ||
+ | |||
+ | Во вкладке '''Профайлы прайсов''' добавляются поля '''Имя файла в письме''' и '''E-mail'''. | ||
+ | |||
+ | [[File:price_profile1.png|Профайл прайсов]] <br clear="all" /> | ||
+ | |||
+ | '''Принцип работы:''' | ||
+ | Сайт с определенным интервалом заходит в почтовый ящик (может быть настроен только один) и ищет там письма с вложенными файлами. | ||
+ | Потом проверяет чтобы вложенный файл содержал в названии '''Имя файла в письме''' из настройки профиля прайса и чтобы это письмо было от '''E-mail''', если файл попадает под условия описанные в Профайле, то к этому файлу привязывается Профайл, согласно которого далее будет произведена загрузка прайса. | ||
+ | |||
+ | После обработки письмо, оно удаляется (перемещается в корзину) для исключения повторной обработки. Поэтому мы настоятельно рекомендуем: '''чтобы почтовый ящик не использовался для других целей'''. | ||
+ | |||
+ | Интервал проверки ящика обычно устанавливается каждый час. | ||
+ | |||
+ | Найденые прайсы помещаются в '''Очередь прайсов''' и каждые 10 минут происходит установка одного прайса из очереди. | ||
+ | |||
+ | Получение писем происходит по протоколу POP3 (порт 110). | ||
+ | |||
+ | |||
+ | Настройка подключения к ящику производится через '''Мпанель - Настройка - Константы''' | ||
+ | |||
+ | '''price:mail_server''' - почтовый сервер к которому надо подключаться, например pop.mail.ru | ||
+ | |||
+ | '''price:mail_login''' и '''price:mail_password''' - логин и пароль для ящика. | ||
+ | |||
+ | |||
+ | <pre>Естимейт базовой версии задания - 12ч</pre> | ||
+ | |||
+ | '''Вернуться к списку модулей:''' [[Модули_пакет_Експерт_-_Документация]] |
Текущая версия на 11:30, 18 февраля 2015
Модуль предназначен для автоматизации загрузки прайсов, путем их автоматической загрузки с отдельного почтового ящика.
В меню Прайсы добавляется вкладка Очередь прайсов в которой отображаются автоматически загруженные прайсы.
При неправильном указании названия файла на почтовом ящике, в очереди прайсов не будут заполнены два поля: "поставщик" и "профайлы прайсов". При возникновении такой ситуации, можно выставить их вручную
И выполнить принудительную загрузку нажатием кнопки "Принудительная загрузка", либо дождаться пока это сделает автоматический загрузчик по расписанию. По кнопке "Принудительная загрузка" и автоматически по расписанию обрабатываются только те записи очереди у которых поле "Обработано" равно 0. В поле "Все" отображается количество строк прайса, в поле "Требует проверки" отображается количество записей которые не были распознаны из-за ошибок (в основном это ошибки префиксов, в таком случае необходимо скачать файл и загрузить его вручную через загрузчик прайсов установив при этом префиксы)
Во вкладке Профайлы прайсов добавляются поля Имя файла в письме и E-mail.
Принцип работы: Сайт с определенным интервалом заходит в почтовый ящик (может быть настроен только один) и ищет там письма с вложенными файлами. Потом проверяет чтобы вложенный файл содержал в названии Имя файла в письме из настройки профиля прайса и чтобы это письмо было от E-mail, если файл попадает под условия описанные в Профайле, то к этому файлу привязывается Профайл, согласно которого далее будет произведена загрузка прайса.
После обработки письмо, оно удаляется (перемещается в корзину) для исключения повторной обработки. Поэтому мы настоятельно рекомендуем: чтобы почтовый ящик не использовался для других целей.
Интервал проверки ящика обычно устанавливается каждый час.
Найденые прайсы помещаются в Очередь прайсов и каждые 10 минут происходит установка одного прайса из очереди.
Получение писем происходит по протоколу POP3 (порт 110).
Настройка подключения к ящику производится через Мпанель - Настройка - Константы
price:mail_server - почтовый сервер к которому надо подключаться, например pop.mail.ru
price:mail_login и price:mail_password - логин и пароль для ящика.
Естимейт базовой версии задания - 12ч
Вернуться к списку модулей: Модули_пакет_Експерт_-_Документация