Есть некий сайт поставщика товаров. Поставщик предоставляет прайс в .xls, а также обновляемые прайсы в .yml и .xml(доступны для скачивания по постоянным ссылкам, обновляются несколко раз в день).
Сайт наполняется товарами путем парсинга Яндекс.Маркет.
Задача: сделать автодобавление товаров, обновление цен и остатков. В прайсах естественно присутствуют не все товары из Маркета, соответственно они добавляются, удаляются со временем. Автодобавление видимо получится сделать только путем парсинга всех товаров из Маркета и заливкой их на сайт.
Вопрос в том как связать товары в магазине и товары из прайса? Спарсить все позиции из Маркета и руками им добавить Артикул из прайсов поставщика, соответственно обновление проводить по полю Артикул? В прайсах также присутствует много ненужных товаров и полей. Т.е. необходимо еще делать выборку нужных товаров из прайса, а также цены и наличия.
Все было бы просто, если бы поставщик делал нормальные характеристики товара, а так они по разному везде заполнены. А также предоставлял бы фото без своих водяных знаков.
Соответственно в какую сумму встанет такая настройка, какие потребуются модули? Версия движка не сильно важна. В приложении 2 прайса.
xml.xml
yml.xml