Разработка функционала импорта/экспорта товаров для PrestaShop 1.6
9 000 руб. за проект
Требуется разработка следующего функционала. Не обязательно в виде полноценного модуля с интерфейсом и т.п. Это могут быть и просто скрипты, с настройками, вынесенными в текстовый файл, главное, чтобы был требуемый результат.
Необходимо автоматизировать следующую деятельность:
1) Поставщик предоставляет информацию об остатках товаров в виде XML-файла http://puky-russia.ru/xml/xml-gen-2.php. Необходимо настроить автоматическое обновление цен и остатков из xml файла по указанной ссылке (сопоставление по артикулу).
В настройках нужно будет предусмотреть возможность вводить руками (на случай, если поставщик у себя что-то поменяет)
- путь к файлу XML
- ввод наименования полей с ценой, артикулом, остатком
2) если соответствия товара в xml файле в базе данных сайта (по артикулу) не найдено, то в указанной в настройках категории (например id 11, "новые товары") должны создаваться товары, у которых должны заполняться все реквизиты, какие есть в XML файле
3) Выгружать товары из указанных категорий в YML файл на сервере по расписанию. Описание файла выгрузки тут
https://support.tiu.ru/hc/ru/articles/360006481137-Импорт-через-YML-формат-файла
Т.е. мы где то в файле настроек перечисляем id категорий или отдельных товаров, а так же указываем id товаров, какие НЕ НАДО выгружать (например из категории id 44 выгружаем все товары, кроме i id 15002, 15005), и на нашем сервере появляется yml-файл с указанной выше структурой и с теми товарами (или категориями), которые перечислены для экспорта.
Необходимо автоматизировать следующую деятельность:
1) Поставщик предоставляет информацию об остатках товаров в виде XML-файла http://puky-russia.ru/xml/xml-gen-2.php. Необходимо настроить автоматическое обновление цен и остатков из xml файла по указанной ссылке (сопоставление по артикулу).
В настройках нужно будет предусмотреть возможность вводить руками (на случай, если поставщик у себя что-то поменяет)
- путь к файлу XML
- ввод наименования полей с ценой, артикулом, остатком
2) если соответствия товара в xml файле в базе данных сайта (по артикулу) не найдено, то в указанной в настройках категории (например id 11, "новые товары") должны создаваться товары, у которых должны заполняться все реквизиты, какие есть в XML файле
3) Выгружать товары из указанных категорий в YML файл на сервере по расписанию. Описание файла выгрузки тут
https://support.tiu.ru/hc/ru/articles/360006481137-Импорт-через-YML-формат-файла
Т.е. мы где то в файле настроек перечисляем id категорий или отдельных товаров, а так же указываем id товаров, какие НЕ НАДО выгружать (например из категории id 44 выгружаем все товары, кроме i id 15002, 15005), и на нашем сервере появляется yml-файл с указанной выше структурой и с теми товарами (или категориями), которые перечислены для экспорта.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.