Необходимо настроить обновление выгрузку по API цен, остатков, категорий и атрибутов поставщиков товаров + две небольшие доработки по шаблону. Документация во вложении и в ТЗ.
Только ИП, ООО и самозанятые или безопасную сделку. Выбор исполнителя будет до 22 декабря
Задание: Создание расширения для импорта товаров по API + доработка шаблона
1. Необходимо сделать модуль (либо другое решение с выгрузкой) с обновлением в реальном времени остатков и цен поставщиков (допустима разница до 3 часов) по API следующих поставщиков. В базе артикулы используем заводов-изготовителей(TDM, DKC, Световые Технологии). Документация и API
a. DKC
b. TDM
c. ETM – документация во вложении
d. Русский свет – документация во вложении
e. Световые технологии – ftp.ltcompany.com
f. Остатки из 1С. Вариант полной выгрузки и обновления раз в месяц всех остатков
g. КВТ
2. Необходимо так же добавление товарных позиций. Можно настроить на ночную проверку позиций, если добавились новые, то необходимо загружать их фото, атрибуты, артикул, название, цену, категорию. В данный момент все названия атрибутов в базе существуют просто под названием, но необходимо так же добавить колонку с кодом, по которому будет идти сопоставление (у всех поставщиков названия атрибутов могут быть разные, но код одинаковый). В случае если код категории или атрибута неизвестен, то отправлять сообщение на почту администратора. Информацию о соответствии кодов и категорий можно взять при импорте товаров от Русского света
3. Добавить выбор категорий для каждого поставщика и для поставщиков ETM и Русский свет необходимо в расширении для импорта добавить возможность выбора бренда для импорта
4. Цены от разных поставщиков планировали реализовать с помощью опций. Каждый поставщик это отдельная опция со своей ценой и количеством. Если есть другие варианты можем рассмотреть
5. Необходимо подкорректировать шаблон, чтобы по умолчанию выбиралась опция с наименьшей ценой, а в цене товара выводилась цена наименьшей опции
6. В самом модуле, необходимо настроить возможность изменить наценку, ключ токена, а так же возможность повторного обновления товаров, которых импорт завершился с ошибкой (не найдена категория/атрибуты). Так же настроить выбор складов, с которых будет осуществляться импорт остатков (Возможность сопоставления склада(ов) с опцией «склад» опенкарт
7. Необходимо так же интегрировать ElasticSearch в шаблон. В данный момент просто выскакивает как подсказки при поиске, необходимо чтобы при нажатии на лупу работал так же он, а не стандартный поиск