Модуль автоматической загрузки цен с фтп

Материал из MstarProject Manual
Перейти к: навигация, поиск

Модуль предназначен для автоматизации загрузки прайсов, путем их автоматической загрузки с FTP-сервера.

В меню Прайсы добавляется вкладка Загрузка прайсов по FTP в которой отображаются настройки этого модуля.

AT-1338 1redesign.png

Добавление новой загрузки.

AT-1338 2redesign.png

Принцип работы: Сайт с определенным интервалом заходит на FTP-сервер используя настройки этого модуля (может быть сколько угодно) и в зависимости от установок, забирает все файлы в случае пустого значения поля Имя файла, в случае с заполненным полем. , конкретный файл. После чего происходит помещение файла(ов) прайса в Очередь прайсов где происходит привязка файла к профайлу, через указание в поле Постоянная часть имени файла для email или ftp из настройки профиля прайса , согласно которого далее будет произведена загрузка прайса. Для контроля загруженных файлов и исключения повторной загрузки, используется удаление файлов на стороне FTP сервера (у учетной записи для подключения к FTP-серверу должны быть соответствующие права).При необходимости отключить автоматическое удаление, нужно перевести константу price_ftp:delete_file_after_load в значение = 0.

(1)- Название загрузки
(2)- IP адрес FTP-сервера (в случае использовании не стандартного порта указать его через ":")
(3)- Имя файла, при не заполненном поле берутся все файлы находящиеся в директории( в очередь прайсов берутся только файлы с расширением 'csv','txt','xls','xlsx','zip','rar' )
(4)- Дата и время операции получения файлов
(5)- Процесс обработки
(6)- Ручной запуск получения файлов.
(7)- Button ok.png- указывает на удачную операцию по получению файлов Button error.png - указывает на ошибку получения, текст которой отобразится при наведении на значок
(8)- Добавление
(9)- Логин пользователя FTP-сервера
(10)- Пароль
(11)- Путь к фалу(ам) на FTP-сервере


Естимейт базовой версии задания - 6ч

Вернуться к списку модулей: Модули_пакет_Експерт_-_Документация