Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо разработать компонент для joomla 2.5

Описание задачи:

Имеется прайс в формате xlsx составленный собственноручно. Назовем его "Базовый". И имеется прайс поставщика, который обновляется каждую неделю. Необходим компонент, в админке которого можно будет загрузить базовый прайс (при необходимости другой базовый прайс). Компонент должен добавить в БД все его данные и хранить их. Базовый прайс будет считаться как прайс компоненка.

Также в админке должна быть загрузка прайса поставщика. После загрузки прайса поставщика. Компонент должен сравнить содержимое базового прайса и содержимое нового прайса поставщика. Ключом сравнения будет служить Артикул товара.

1. Если компонент нашел одинаковые артикулы, он должен сравнить цену.

2. Если цена изменилась, компонент должен изменить цену в базовом прайсе.

3. Если некоторе артикулы, отсутствуют в новом прайсе, но присутствуют в старом, то компонент должен отметить их как отсутствующие, но не удалять из базового прайса.

4. Если в новом прайсе появились новые артикулы, то компонент должен добавить строки с необходимыми данными в базовый прайс и в необходимом месте. недостающую информацию в каждой из строк, оставить пустой.

5. После сверки и обновления. Компонент должен сгенерировать новый базовый прайс и выдать ссылку для его скачивания.

6. Сгенерированый базовый прайс не должен содержать отсутствующие строки из п.3. (но эти строки должны сохраняться в базе данных навсегда)

Должен содержать строки которые остались и строки которые новые, и новые строки должны быть выделены какимто цветом.

7. После того как дополнятся вручную недостающие данные, базовый прайс вновь загружается в компонент и компонент должен дополнить в базе недостающие элементы.

Для детальной информации и оплатой обращайтесь по скайпу

11 лет назад
berezhnuy
38 лет
11 лет в сервисе
Был
11 лет назад

Заявки фрилансеров

Нет заявок фрилансеров