Добрый день.
Сайт интернет-магазин сантехники. Пока только создается. Товары еще будут в него загружаться. У товаров большое количество дополнительных характеристик, и притом набор характеристик отличается для разных категорий товаров. Ссылку на сайт (в нем пока не все даже категории созданы) дам при обсуждении задачи.
Версии:
Joomla 3.4.4
VirtueMart 3.0.10
Нужна программа на C#, крайне желательно WPF, исходники также нам нужны.
Спенарии работы с программой:
1) Начальная загрузка товаров. У товаров в файле Excel есть уникальный код. Желательно при загрузке его установить как id в VirtuMart. Также необходимо заполнять все доп. характеристики товара. Если для данного товара данная характеристика заполнена, ее надо загружать. Поиск характеристик по наименованию, которое в эксэле в заголовке колонки будет находиться. Желательно, чтобы программа могла создавать для данной категории товаров новые характеристики автоматически. Т.к. товаров около 20 тыс, а категорий более 50 для всех вручную создавать характеристики затруднительно.
Также в отдельных колонках файла эксэля хранится информация о картинках товара. Хранится полный локальный путь к картинке. Названия колонок: Изображение1, Изображение2, ...
Нужно добавлять в VirtueMart 3 данные картинки к товару. Знаю, что они в отдельной таблице БД хранятся, не в той же, где список товаров.
2) Другой сценарий добавление из файла Excel только новых товаров, без обновления существующих (нужен переключатель в программе обновлять/не обновлять найденные). Поиск товара по числовому коду (артикул).
3) Изменение цен. В эксэле очень удобно изменять цены как по категориям, так и по отдельным товарам. Нужен режим, в котором из отдельной колонки файла эксэля будет загружать на сайт обновленная цена товара.
Просьба сразу пишите стоимость и сроки разработки.
Update.
В комментариях подсказывают, что существует:
Все-таки нам нужна именно десктопная программа. Но если сможете предложить настройку CSVI и поможете загрузить, то такой вариант тоже рассматриваем.