Сравнение, анализ прайсов поставщиков

241
17 декабря 2018, 09:50

Я дилетант в этом деле прошу подсказать схему реализации.

Задача: обновление остатков и цен. Сайт на битриксе. Товары уже на сайте с id-шниками поставщиков.

Как я это вижу: Допустим есть 3 поставщика, у которых мы забираем прайсы в форматах xml, бывает xls и размещаем в какой нибудь директории сайта. Это все работает по расписанию 3 раза в день.

Дальше задача собрать из этих трех файлов/прайсов один файл где будет товар + остаток + минимальная цена среди этих 3 поставщиков(в случае если один и тот же товар у всех поставщиков) тут не понятно, то ли в файл собирать и в какой формат?!, то ли в бд писать

Далее рассчитаем нашу выходную цену (розничную/продажную) , на основе тех цен которые предлагают поставщики.

Далее с помощью стандартного в битриксе импорта CSV, который планируется тоже повесить на расписание, обновим наличие (количество/остаток) и цены товаров.

В итоге вся эта система должна крутиться и запускаться минимум 3 раза в день по расписанию, а может и больше.

Любая критика приветствуется... еще раз, сильно не пинайте, я профан в этом.

Спасибо!

READ ALSO
Реализация древовидной структуры laravel

Реализация древовидной структуры laravel

На данный момент имеется таблица pdfs (id, version, parent_id) и модель App\Pdf

227
замена одного фото при клике на другие

замена одного фото при клике на другие

Есть галерея с главным фото и слайдером под ним(там фото меньше) подскажите пожалуйста как сделать чтобы при клике на фото из слайдера менялось...

261
Перезапись url в wordpress

Перезапись url в wordpress

Допустим создан произвольный тип записи с таким названием: custom_postЕсть страница, на которой выводится список этих записей нового типа, по примеру...

248
Поиск по необязательным полям

Поиск по необязательным полям

У меня есть поля в бд: one,two,three,four,five,six Обязательные для заполнения: two,three,four Вопрос, как мне проверять, заполнено ли поле one, five и six? и искать...

338