Создание обработчика прайс-листа
15 000 руб. за проект
Сайт на движке wordpress,
нужно сделать автоматическую обработку
прайс-листа. Прайс-лист содержит около
7000 товаров, в формате csv.
Ключ для связи товаров из прайса с
сайтом это артикул. В файле и на сайте
он одинаковый, первоначально товары
выгружались на сайт с помощью модуля
woocommerce.
Нужно сделать:
Например, по кнопке «добавить»
происходит добавление 2 текстовых
полей, в левое вписывается категория
сайта, а в правое название категории
из прайс-листа, нужно учесть, что одна
категория с сайта может быть привязана
к разным категориям из прайс-листа.
нужно сделать автоматическую обработку
прайс-листа. Прайс-лист содержит около
7000 товаров, в формате csv.
Ключ для связи товаров из прайса с
сайтом это артикул. В файле и на сайте
он одинаковый, первоначально товары
выгружались на сайт с помощью модуля
woocommerce.
Нужно сделать:
-
В файле прайс-листа есть колонка
категория товара, но она не совпадает
с названиями категорий на сайте, нужно
сделать в админке отдельную вкладку,
где будет возможность добавлять, удалять
и редактировать вручную связь категорий
сайта с категориями из прайс-листа.
Например, по кнопке «добавить»
происходит добавление 2 текстовых
полей, в левое вписывается категория
сайта, а в правое название категории
из прайс-листа, нужно учесть, что одна
категория с сайта может быть привязана
к разным категориям из прайс-листа.
-
С учетом созданных связей нужно
сделать обработчик прайс-листа:
-
Обработка должна происходить
по заданному времени (ночью) в
автоматическом режиме, из файла на
сервере -
Обработчик должен обновлять
остаток на складе и цену товара -
Отдельная возможность полного
обновления товаров (название,
производитель, цена, остаток) по
заданному вручную списку артикулов. -
Если какого-то артикула товара
нет на сайте, но для его категории
создана связь, товар должен создаваться
на сайте автоматически с данными из
прайс-листа (соответственно без фото).
А также создаваться отдельный список
или файл с товарами, которые были
созданы. -
Товары, для которых нет категории
и не настроены во вкладке связей
выгружаться не должны, но должен
создаваться отдельный файл или список
с данными из прайс-листа этих товаров.
Для того чтобы в дальнейшем настроить
связь категорий, если это нужно. -
Если товар на сайте был в статусе
«Нет в наличии», но после обновления
появился на складе, его статус должен
меняться на статус «В наличии» -
Товары, которые закончились на
складе, должны менять статус товара
на «Нет в наличии» -
Если товар есть на
сайте, но в прайс-листе его нет, то его
данные и статус не меняются, но создается
отдельный файл или список с этими
товарами.
-
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.