подписка
Подписаться
Главная Форум Ведение бизнеса Автоматизация

Синхронизация прайсов поставщиков с товарами и ценами на сайте.

Подписка на RSS
olegpotapkin
09/08/2016
Приветствую, форумчане.
Не сочтите за рекламу, но в этой теме какой-то лишний треп написан с холиварством без реальных действий или предложений.

Расскажу свою историю удачной автоматизации прайс листов с PHPShop.

В свое время перепробовал много вариантов синхронизации прайс-листов со своим магазином, но в итоге отказался от всех в пользу родного PriceLoader у PHPShop CMS. Да, ребята кроме php платформы дают еще много всяких утилит и в том числе бесплатное EXE для загрузки и сравнения прайс-листов (большое им за это спасибо).

Настраивается все очень просто - есть таблица соответствий колонок с из значением, например 1-я колонка - артикул, вторая имя товара, третья склад и т.д. Для каждого типа прайса можно завести свой проект, главное чтобы артикулы в них совпадали с вашими товарами, благо, у меня они совпадали (если не совпадают, то тут только InetShop и подобными нужно предварительно делать обработку и потом уже обрабатывать PriceLoader).

Самая главная фича - это обработка изображений товаров, он может их сам нарезать, наложить ватермарк, поискать изображения в интернете в гугле картинках по артикулу товара.

После создания проекта идет обработка и результат выгружается на ваш сайт по фтп, где обрабатывается уже сам логикой CMS. Плюс, что выгружаются готовые SQL команды, которые обрабатываются очень быстро, не тратя время на предварительные обработки xml/csv. Есть возможность выгружать результат в итоговую папку если товара не так много и потом уже через админку грузить по старинке CSV.

Сейчас у меня настроено 5 проектов от 5 поставщиков, программа сидит в трее и обновляет данные раз в 3 часа. Моя задача лишь запрашивать прайсы и складывать в предварительно настроенные папки на рабочем столе.

Из плюсов есть еще фишка по очистке неиспользуемых изображений к товарам. У меня в свое время скопилось под 5GB (место на хостинге подходило к концу) изображений при плясках с базами. А PriceLoader находит и удаляет изображения от несуществующих товаров, в результат размер папки с изображениями сократился в 2 раза.

Из минусов - невозможность загружать характеристики через такие прайс-листы (наверное из-за сложности их стандартизации в файле), но есть возможность их загрузить через формат YML(Яндекс Маркет).

Есть даже возможность сделать полную копию сайта на основе YML другого сайта, но мне пока не было нужды такой.
Скопировать ссылку на сообщение
Ответить
Александр Фролов
Управляющий директор, Shop2YOU
09/08/2016
olegpotapkin:

невозможность загружать характеристики через такие прайс-листы (наверное из-за сложности их стандартизации в файле), но есть возможность их загрузить через формат YML(Яндекс Маркет).


А что предлагается делать, если у поставщика формат прайс-листа несовместим с этой программой загрузки?

И как выполняется привязка товаров поставщика к товарам в каталоге магазина, если один и тот же товар называется у разных поставщиков по разному? Есть какой-то механизм такой привязки?
Скопировать ссылку на сообщение
Ответить
olegpotapkin
09/08/2016
Александр Фролов:

А что предлагается делать, если у поставщика формат прайс-листа несовместим с этой программой загрузки?

Про какой формат идет речь? YML - это стандартизированный формат, если Яндекс его кушает, то значит он нормально отработает. Если речь идет про прайс-листы, то поддерживается CSV,XLS,TXT. Сама структура файлов не важна, я описал выше как происходит привязка полей к значениям.

Привязка идет по артикулу, у меня сейчас на один тип товара идет один поставщик (раньше было несколько). Если вариант что один тип товара представлен разными поставщиками, то тут без тяжелой артиллерии вроде InetShop или PDSPrise не обойтись. Они делают промежуточную обработку файлов и выдает результирующий xls, который по расписанию кушает PriceLoader.

Мне нравится PriceLoader тем, что она автоматизирует загрузку цен на сайт, не надо тратить время на эту операцию. А вот если сравнивать прайсы, то тут без контроля человека не обойтись, насравнивает он там :)
Скопировать ссылку на сообщение
Ответить
Александр Фролов
Управляющий директор, Shop2YOU
09/08/2016
olegpotapkin:

Сама структура файлов не важна, я описал выше как происходит привязка полей к значениям.


Ну это хорошо, когда одна строка соответствует одному товару, а один столбец - одному значению. А если это не так?

Например, для одного товара могут в таблице Excel создаваться несколько строк, по одной на каждую модификацию. Иногда в одном столбце указываются сразу несколько атрибутов.

У нас еще были прайс-листы нижнего белья. В них, как я говорил, очень сложная логика указания наличия по размерам. Наличие приходилось определять, например, по цвету определенной ячейки.

Т.е. что делать, если поставщик присылает прайс в формате Excel, а там структура отличается от простейшей? И прайс другого формата он предоставить не может?

С привязкой понял. Как то сложно, когда один и тот же товар у разных поставщиков называется по разному.
Скопировать ссылку на сообщение
Ответить
olegpotapkin
09/08/2016
Александр Фролов:

Например, для одного товара могут в таблице Excel создаваться несколько строк, по одной на каждую модификацию. Иногда в одном столбце указываются сразу несколько атрибутов.


У меня такого цирка нет, повезло :)
В PriceLoder по словам автора заявлена поддержка макросов, они по идее могут делать такие операции по склеиванию полей или еще там. Я не знаю, не пробовал.

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

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

Ситуация с разбором прайсов на севере мне так же не нравится, во первых я не знаю язык серверный, во вторых нужно постоянно что-то менять, в третьих все это совсем не бесплатно. А тут у тебя все козыри в руках, все сам можешь делать и управлять. Хочешь сделать хорошо - сделай это сам :)
Скопировать ссылку на сообщение
Ответить
Александр Фролов
Управляющий директор, Shop2YOU
09/08/2016
olegpotapkin:

Ситуация с разбором прайсов на севере мне так же не нравится, во первых я не знаю язык серверный, во вторых нужно постоянно что-то менять, в третьих все это совсем не бесплатно. А тут у тебя все козыри в руках, все сам можешь делать и управлять. Хочешь сделать хорошо - сделай это сам


Да, в самом бюджетном варианте, видимо, единственный способ - использовать подобные программы. В простейших случаях форматов прайсов получится, в сложных - нет. Тут нужно заказывать (или делать самому) импорт и привязку.

olegpotapkin:

владелец магазина должен сам уметь обращаться со своими прайсами, иначе научится менеджер и уволится - сиди потом ногти грызи, проходили...


Вообще неплохо бы чтобы менеджер подготовил инструкцию, для следующего менеджера) Ну это если нет нормальной документации.
Скопировать ссылку на сообщение
Ответить
olegpotapkin
09/08/2016
Александр Фролов:

Да, в самом бюджетном варианте, видимо, единственный способ - использовать подобные программы. В простейших случаях форматов прайсов получится, в сложных - нет. Тут нужно заказывать (или делать самому) импорт и привязку.

Да, так и получается.


Александр Фролов:

Вообще неплохо бы чтобы менеджер подготовил инструкцию, для следующего менеджера) Ну это если нет нормальной документации.

Угу.
Скопировать ссылку на сообщение
Ответить
Сергей Гайдук
Менеджер, ФОП ТОРГ-АУДИО
26/04/2018
Как я понимаю, то подходящей платформой будет OpenCart? Правильно понимаю?
Вот читал: neoseo.com.ua/developing-e-shop
Насколько я прави или НЕ прав про ОпенКарт..?
Скопировать ссылку на сообщение
Ответить
Петр Елагин
Разработка срм систем, Точка Опоры
13/07/2018
Перейти к исходному сообщению
Какие есть варианты? Исключая движок 1С Битрикс, кроме quadcrm.ru и elbuz.com.Если в 1С Битрикс имеется встроенная возможность обработки прайс-листов, то ни в одном другом движке я этого не видел. И п Еще...
Какие есть варианты? Исключая движок 1С Битрикс, кроме quadcrm.ru и elbuz.com.

Если в 1С Битрикс имеется встроенная возможность обработки прайс-листов, то ни в одном другом движке я этого не видел. И предложений по обработке прайс-листов не очень много. Честно говоря складывается мнение, что некоторые участники рынка злоупотребляют отсутствием конкуренции. Поэтому хотелось бы чтобы разработчики таких программ отписывались в этой теме. И потом магазин мог выбрать лучшее для себя решение. Свернуть
qualified  qualified


Мы объединили около 100 различных поставщика( данные у них были из екзеля - в 60 процентах случаев до Почта( отправка на почту запроса о новом прайсе) и PDF - у особо отмороженных)

все это закрутили в СРМ - связка была по 4-5 параметрам - от штрих кода( где был) - до партнумбера - но от ручного труда отказаться было не возможно - в конечном случае сотрудник проставлял те товары, которые мы не смогли связать

карточек товара на данный момент на витрине - около 15 000 ( всего товара 150 000) - SKU - около 500 000

мы все не смогли совместить - поэтому так много лишнего - мы все тянули в базу и там уже разбирали - что не смог вытащить скрипт

на каждого поставщика мы сделали свою настройку по импорту

Систему до сих пор дорабатываем, пишем уже около 2х лет( сам продукт сдали за 8 мес) - сейчас на поддержке

Инет магаз + система синхронизации + СРМ
Ответить
Читайте также
19/07/2007
"Мобильная торговля" стала доступнее
Пресс-служба компании "Лабитек" сообщила о подписании партнерского соглашения с группой компаний "Системные технологии"... Подробнее
Новости Ведение бизнеса Автоматизация
Разделы форума
Открытие бизнеса
Привлечение клиентов
Удержание клиентов
Ведение бизнеса
Работа с маркетплейсами
Тенденции развития
Специальные форумы