aachernishev

Регулярное обновление цен и остатков. Автоматическая обработка прайс-листов поставщика

Рекомендуемые сообщения

aachernishev    38

Добрый день!
Возникла потребность регулярно загружать новые прайс-листы поставщиков с помощью модуля "автоматическая обработка прайс-листов поставщиков".

Модуль настроен, надо только загружать.

Когда появляется новый прайс-лист, который надо загрузить - надо проверить не было ли в нем изменений (новых столбцов, местами ли столбцы не поменялись).

Далее, необходимо поставить всем товарам этого поставщика остаток 0 (через инструменты).

Далее загрузить новый прайс с новыми ценами и остатками.

Идеально - если Вы и настроить смогли бы модуль, в случае нового поставщика. (но это не обязательно, главное - регулярно обновление)

 

Есть несколько прайс-листов, которые надо загружать, думаю, что 1 раза в неделю будет достаточно.

 

Предлагайте, пожалуйста, цены, готовы ли заниматься этим на постоянной основе.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Alexidi76    0

Добрый день. Нашли исполнителя?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Rassol2    285

Отписался в лс.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Alexidi76    0

.

Изменено пользователем Alexidi76

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
aachernishev    38

Есть ещё задачи по обновлению, буду признателен, если поможете (настройка под ключ, за денежку).

 

1. По ссылке доступен csv файл

 

Надо сделать, чтобы по этому файлу обновление было в автоматическом режиме.

Есть модуль csv pro купленный, должен подойти для решения этой задачи.

 

(3 первые строки для примера - 1):

IE_XML_ID;IE_NAME;IE_PREVIEW_PICTURE;IP_PROP312;IE_DETAIL_PICTURE;IP_PROP1176;IP_PROP1178;IP_PROP126;IC_GROUP0;IC_GROUP1;IC_GROUP2;CV_PRICE_1;CV_CURRENCY_1;IC_GROUP3;IC_GROUP4
2000_1;Киевница настенная универсальная (светлая, бук);/upload/iblock/02c/2000_1_large.jpg;2000-1;/upload/iblock/053/2000_1_large.jpg;;;/upload/iblock/11c/2000_1_large.jpg;Бильярд;Киевницы, мебель, интерьер;Киевницы;7425.00;RUB;;
2001_1;Киевница настенная универсальная (светлая, бук);/upload/iblock/4a5/2001_1_large.jpg;2001-1;/upload/iblock/497/2001_1_large.jpg;;;;Бильярд;Киевницы, мебель, интерьер;Киевницы;8550.00;RUB;;

Ещё один файл формата csv - тоже надо настроить (это другой поставщик уже).

_STATUS_;_NAME_;_MODEL_;_SKU_;_MANUFACTURER_;_PRICE_;_OPTIONS_;_QUANTITY_;_DESCRIPTION_;_ATTRIBUTES_;_WEIGHT_;_IMAGE_;_IMAGES_;_CATEGORY_;_SHIPPING_;_subtract_
1;"название товара";1157;28;"Doc";620.00;;0;"описание";"Параметры|Батарейки|3 шт., тип AAA
Параметры|Упаковка|картонная коробка
Параметры|Материал|кирпич
Параметры|Длина, см.|16.00
Параметры|Ширина, см.|4.00";500;data/catalog/28.jpg;data/catalog/28-1.jpg,data/catalog/28-2.jpg;"Кирпич|Кирпичи";1;1

2. Есть и более сложная задача - интеграция по API (остатки передаются в следующем виде).

<response>
<stock>
<product id="11516" sku_id="48268" category_id="1186">
<name>
Наименование товара
</name>
<sku>sku</sku>
<brand>brand</brand>
<prices>
<price>
<name>Цена сайта</name>
<value>3090.0000</value>
</price>
<price>
<name>Оптовая цена</name>
<value>1020.0000</value>
</price>
<price>
<name>Оптовая безнал</name>
<value>1140.0000</value>
</price>
</prices>
<count>10</count>
</product>

Категории в следующем виде:

<category id="1152">категория</category>

Контент:

<response>
<content>
<product id="11516" sku_id="482658" category_id="1186">
<name>
Наименование
</name>
<description>
Описание
</description>
<sku>sku</sku>
<brand>Rastar</brand>
<images>
<image>
ссылка на изображение
</image>
<image>
ссылка на изображение
</image>
<featuries>
<feature>
<name>Цвет</name>
<value>синий</value>
</feature>
<feature>
<name>Страна</name>
<value>Производство Китай</value>
</feature>
<feature>
<name>Тип</name>
<value>Бумажный</value>
</feature>
</featuries>
</product>
Изменено пользователем aachernishev

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От mpn2005


      Просмотр файла Обновление цены при выборе опции, без AJAX (OC1.5, OC2)
      При выборе опций товара обновляет цену товара (в том числе в бонусных баллах).
      Поддержка OpenCart v1.5.x, v2
      Поддержка ocStore: v1.5.x, v2
      Возможности:
      Не используется AJAX Поддержка OpenCart2, ocStore2 Поддерживаемые типы опций: radio, select, checkbox, images, Опции с вводом количества Поддерживаемые модификаторы цены: +, -, =, *, +%, -% (Для =, *, +%, -% необходимо установить модуль options_price) Анимированная цена товара при изменении опций ( =, *, +% - при установленном модуле options_price - Оригинальный модль здесь )
      Для корректной работы используйте модуль модификаторов цены опции из этой темы.
      Демо ocStore 1.5.5.1.2: http://mpn-oc.org/autocalc_price_option_special.html
      Демо OpenCart 2.0.3.1: http://oc2031.mpn-oc.org/index.php?route=product/product&product_id=42
       
      Лицензия:
      Данное дополнение является бесплатным и распространяется по лицензии GNU GPL.
      Разрешается: модификация кода дополнения, использование с целью получения коммерческой выгоды, продажа или бесплатное размещение на других ресурсах.
       
      Для корректной работы модуля с темой Journal2, необходимо в настройках Journal2 отключить встроенный модуль обновления цены:
      Settings - Products Page - Product Details - Product Options - Auto Update Price
      (Спасибо пользователю shadowrun за предоставленную информацию)
       
      Список файлов:
      autocalc_price_option_v2.0.22.xml - модуль обновления цены при выборе опции OpenCart/ocStore v1.5.x (NEW) autocalc_price_option_OC2_v3.0.10.ocmod.xml - Версия для OpenCart/ocStore v2.x (Настройки модуля находятся на закладке Локализация в конфигурации магазина (NEW) autocalc_price_option_OC2_v3.0.10_unishop.ocmod.xml - Версия OC2 для шаблона UniShop. Поддержка обновления цены в быстром заказе. (NEW) autocalc_price_option_OC2_v3.0.10_moneymaker2.ocmod.xml - Версия OC2 для шаблона MoneyMaker2.   autocalc_v2.0.17_not_select_first_option.xml - модуль обновления цены при выборе опции ( БЕЗ автоматического выбора первой опции )   autocalc_v2.0.18_multicurrency.xml - Вывод двух валют в карточке товара и категориях. Вторая валюта выбирается в настройке магазина на закладке Локализация. При совпадении валют цена выводится один раз. autocalc_v2.0.18_opt_special_and_economy.xml - Акции на значения опций пропорционально товару. Вывод экономии. Там где необходимо вывести экономию в шаблоне вставьте: <div class="price-economy"></div>   autocalc_price_option_v2.0.9_weight.xml - Версия авторасчёта с выводом веса товара (Вес меняется в зависимости от выбранных опций) autocalc_price_option_v2.0.9_weight2.xml - При весе больше 1000 г вес показывается в кг. (Основной вес указывать в граммах)   (NEW) options_price_v1.0.12_OC2.ocmod.xml - модуль модификаторов цены опций (=,*,/) OCMOD для OpenCart2 и ocStore2. options_price_OC1.5_v1.0.0.xml- модуль модификаторов цены опций OpenCart v1.5.x (не мой, с небольшими правками для совместимости) options_price_MaxyStore_1.5.5.1_fixed.xml - модуль модификаторов цены опций для MaxyStore v1.5.5.1 (не мой, Должен работать начиная с версии 1.5.3.)  
      Инструкция по установке OCMOD Opencart2, ocStore2:
      Файл autocalc_price_option_OC2_v3.0.10.ocmod.xml залить через админку в разделе Extension Installer (Кнопка Upload). Или положить файл в папку /system/ В разделе Modifications нажать кнопки Clear(Очистить) и Refresh(Обновить)  
      Инструкция по установке OpenCart 1.5.x, ocStore v1.5.x (если vqmod уже установлен начинаем с пункта 5):
      Скачиваем vqmod http://code.google.c.../downloads/list (например vqmod-2.4.1-opencart.zip) Загружаем "vqmod" в корневую директорию вашего сайта. Устанавливаем права 777 следующим папкам: /vqmod, /vqmod/vqcache. В адресной строке браузера вписываем: http://имя-вашего-сайта/vqmod/install/ Закидываем xml модуль в папку /vqmod/xml (например: autocalc_price_option_v2.0.9.xml). Заливать тоько одну из версий autocalc_price_option.  
      Список изменений (ocStore/OpenCart 2.x):
      v3.0.0 (06.04.2016) - Переписана и подчищена от старых хвостов. +Прохождение валидации html. v3.0.1 (07.04.2016) - Поддержка темы MoneyMaker2. Исправлен постоянный вывод бонусных баллов. v3.0.2 (07.04.2016) - Поддержка OpenCart v2.2. v3.0.4 (16.06.2016) - Добавлена поддержка модификатора '/'. (Обновлён модуль options_price_v1.0.10_OC2.ocmod.xml) v3.0.5 (22.06.2016) - Поддержка вывода двух валют в карточке товара и категориях. Вторая валюта выбирается в настройке магазина на закладке Локализация. v3.0.6 (24.06.2016) - Добавлена поддержка акции на опции (пропорционально товару). Добавлена настройка "Акция на опции (autocalc)". В настройке магазина на закладке Локализация. v3.0.7 (30.06.2016) - Добавлена настройка - "Не умножать на количество". Модуль по умолчанию умножает цену на количество. Все настройки отмечены на скриншоте. v3.0.8 (27.09.2016) - Добавлена настройка - "Выбор первой опции (autocalc)". При включении выбирает первую опцию (radio, select). В настройке магазина на закладке Локализация. v3.0.9 (25.11.2016) - Добавлена настройка - "Скидка на опции (autocalc)". При включении делаест скидку на опции пропорционально скидке (за количество) на товар. В настройке магазина на закладке Локализация. v3.0.10 (13.01.2017) - Доработка скидок и акций на опции для версии OC 2.3 Список изменений (ocStore/OpenCart 1.5.x):
      v2.0.10 (08.08.2013) - Корректировка вывода цены опции для модификатора * (не всегда корректно рассчитывался %). v2.0.11 (03.09.2013) - Анимированная цена товара при её изменении. v2.0.12 (20.09.2013) - Исправление для лучшей совместимости с нестандартными темами. v2.0.13 (01.11.2013) - BugFix: При работе скидки вместе с акцией неправильно обновлялась старая цена. v2.0.14 (06.01.2014) - BugFix: Поправлена логика работы с налогами. v2.0.15 (06.05.2014) - BugFix: Исправлена логика работы с модификатором '=' при множественном выборе опций. v2.0.16 (11.06.2014) - Устранение конфликта с кнопками ввода количества для темы AVA STORE. v2.0.17 (22.12.2014) - Улучшение совместимости с нестандартными темами. v2.0.18 (30.03.2015) - Исправлена работа модификатора '-'. Добавлена поддержка модификатора '+%'. v2.0.19 (22.07.2015) - BugFix: Цена по акции с модификатором '='. v2.0.20 (08.07.2016) - Добавлена поддержка модификатора '-%'. v2.0.21 (08.07.2016) - Небольшая доработка для корректного отображения модификаторов. v2.0.22 (27.09.2016) - Прохождение валидации html. Особенности работы:
      Не используется AJAX, поэтому при подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует). Добавил mpn2005 Добавлено 04.12.2012 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
    • От mpn2005
      При выборе опций товара обновляет цену товара (в том числе в бонусных баллах).
      Поддержка OpenCart v1.5.x, v2
      Поддержка ocStore: v1.5.x, v2
      Возможности:
      Не используется AJAX Поддержка OpenCart2, ocStore2 Поддерживаемые типы опций: radio, select, checkbox, images, Опции с вводом количества Поддерживаемые модификаторы цены: +, -, =, *, +%, -% (Для =, *, +%, -% необходимо установить модуль options_price) Анимированная цена товара при изменении опций ( =, *, +% - при установленном модуле options_price - Оригинальный модль здесь )
      Для корректной работы используйте модуль модификаторов цены опции из этой темы.
      Демо ocStore 1.5.5.1.2: http://mpn-oc.org/autocalc_price_option_special.html
      Демо OpenCart 2.0.3.1: http://oc2031.mpn-oc.org/index.php?route=product/product&product_id=42
       
      Лицензия:
      Данное дополнение является бесплатным и распространяется по лицензии GNU GPL.
      Разрешается: модификация кода дополнения, использование с целью получения коммерческой выгоды, продажа или бесплатное размещение на других ресурсах.
       
      Для корректной работы модуля с темой Journal2, необходимо в настройках Journal2 отключить встроенный модуль обновления цены:
      Settings - Products Page - Product Details - Product Options - Auto Update Price
      (Спасибо пользователю shadowrun за предоставленную информацию)
       
      Список файлов:
      autocalc_price_option_v2.0.22.xml - модуль обновления цены при выборе опции OpenCart/ocStore v1.5.x (NEW) autocalc_price_option_OC2_v3.0.10.ocmod.xml - Версия для OpenCart/ocStore v2.x (Настройки модуля находятся на закладке Локализация в конфигурации магазина (NEW) autocalc_price_option_OC2_v3.0.10_unishop.ocmod.xml - Версия OC2 для шаблона UniShop. Поддержка обновления цены в быстром заказе. (NEW) autocalc_price_option_OC2_v3.0.10_moneymaker2.ocmod.xml - Версия OC2 для шаблона MoneyMaker2.   autocalc_v2.0.17_not_select_first_option.xml - модуль обновления цены при выборе опции ( БЕЗ автоматического выбора первой опции )   autocalc_v2.0.18_multicurrency.xml - Вывод двух валют в карточке товара и категориях. Вторая валюта выбирается в настройке магазина на закладке Локализация. При совпадении валют цена выводится один раз. autocalc_v2.0.18_opt_special_and_economy.xml - Акции на значения опций пропорционально товару. Вывод экономии. Там где необходимо вывести экономию в шаблоне вставьте: <div class="price-economy"></div>   autocalc_price_option_v2.0.9_weight.xml - Версия авторасчёта с выводом веса товара (Вес меняется в зависимости от выбранных опций) autocalc_price_option_v2.0.9_weight2.xml - При весе больше 1000 г вес показывается в кг. (Основной вес указывать в граммах)   (NEW) options_price_v1.0.12_OC2.ocmod.xml - модуль модификаторов цены опций (=,*,/) OCMOD для OpenCart2 и ocStore2. options_price_OC1.5_v1.0.0.xml- модуль модификаторов цены опций OpenCart v1.5.x (не мой, с небольшими правками для совместимости) options_price_MaxyStore_1.5.5.1_fixed.xml - модуль модификаторов цены опций для MaxyStore v1.5.5.1 (не мой, Должен работать начиная с версии 1.5.3.)  
      Инструкция по установке OCMOD Opencart2, ocStore2:
      Файл autocalc_price_option_OC2_v3.0.10.ocmod.xml залить через админку в разделе Extension Installer (Кнопка Upload). Или положить файл в папку /system/ В разделе Modifications нажать кнопки Clear(Очистить) и Refresh(Обновить)  
      Инструкция по установке OpenCart 1.5.x, ocStore v1.5.x (если vqmod уже установлен начинаем с пункта 5):
      Скачиваем vqmod http://code.google.c.../downloads/list (например vqmod-2.4.1-opencart.zip) Загружаем "vqmod" в корневую директорию вашего сайта. Устанавливаем права 777 следующим папкам: /vqmod, /vqmod/vqcache. В адресной строке браузера вписываем: http://имя-вашего-сайта/vqmod/install/ Закидываем xml модуль в папку /vqmod/xml (например: autocalc_price_option_v2.0.9.xml). Заливать тоько одну из версий autocalc_price_option.  
      Список изменений (ocStore/OpenCart 2.x):
      v3.0.0 (06.04.2016) - Переписана и подчищена от старых хвостов. +Прохождение валидации html. v3.0.1 (07.04.2016) - Поддержка темы MoneyMaker2. Исправлен постоянный вывод бонусных баллов. v3.0.2 (07.04.2016) - Поддержка OpenCart v2.2. v3.0.4 (16.06.2016) - Добавлена поддержка модификатора '/'. (Обновлён модуль options_price_v1.0.10_OC2.ocmod.xml) v3.0.5 (22.06.2016) - Поддержка вывода двух валют в карточке товара и категориях. Вторая валюта выбирается в настройке магазина на закладке Локализация. v3.0.6 (24.06.2016) - Добавлена поддержка акции на опции (пропорционально товару). Добавлена настройка "Акция на опции (autocalc)". В настройке магазина на закладке Локализация. v3.0.7 (30.06.2016) - Добавлена настройка - "Не умножать на количество". Модуль по умолчанию умножает цену на количество. Все настройки отмечены на скриншоте. v3.0.8 (27.09.2016) - Добавлена настройка - "Выбор первой опции (autocalc)". При включении выбирает первую опцию (radio, select). В настройке магазина на закладке Локализация. v3.0.9 (25.11.2016) - Добавлена настройка - "Скидка на опции (autocalc)". При включении делаест скидку на опции пропорционально скидке (за количество) на товар. В настройке магазина на закладке Локализация. v3.0.10 (13.01.2017) - Доработка скидок и акций на опции для версии OC 2.3 Список изменений (ocStore/OpenCart 1.5.x):
      v2.0.10 (08.08.2013) - Корректировка вывода цены опции для модификатора * (не всегда корректно рассчитывался %). v2.0.11 (03.09.2013) - Анимированная цена товара при её изменении. v2.0.12 (20.09.2013) - Исправление для лучшей совместимости с нестандартными темами. v2.0.13 (01.11.2013) - BugFix: При работе скидки вместе с акцией неправильно обновлялась старая цена. v2.0.14 (06.01.2014) - BugFix: Поправлена логика работы с налогами. v2.0.15 (06.05.2014) - BugFix: Исправлена логика работы с модификатором '=' при множественном выборе опций. v2.0.16 (11.06.2014) - Устранение конфликта с кнопками ввода количества для темы AVA STORE. v2.0.17 (22.12.2014) - Улучшение совместимости с нестандартными темами. v2.0.18 (30.03.2015) - Исправлена работа модификатора '-'. Добавлена поддержка модификатора '+%'. v2.0.19 (22.07.2015) - BugFix: Цена по акции с модификатором '='. v2.0.20 (08.07.2016) - Добавлена поддержка модификатора '-%'. v2.0.21 (08.07.2016) - Небольшая доработка для корректного отображения модификаторов. v2.0.22 (27.09.2016) - Прохождение валидации html. Особенности работы:
      Не используется AJAX, поэтому при подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует).
    • От tamarad
      Интернет-магазин на Opencart 2.1.0. Установлен модуль Total Import Pro для обновления остатков и цен из прайса поставщика. Обмен по FTP.  Обмен нестабильный, постоянно слетает по непонятным причинам. Задача состоит в том, чтобы выяснить причину, устранить ее, настроить обмен или придти к выводу , что модуль не тянет и заменить его на другой, больше пригодный для выполнения этой задачи. Жду предложений с ценами и сроками.
      Спасибо.  
    • От smirnov1989
      Добрый день!
       
      Ищется исполнитель для парсинга сайта на opencart. 
      Сайт один (тематика - серверное оборудование), подробнее - скину в личку.
       
    • От ZRcode


      Просмотреть файл ZR code - Mega CSV Import [Opencart 1.5.X - 2.X.X]
      С помощью модуля "ZR code | Mega CSV Import" Вы с лёгкостью сможете импортировать любые прайс-листы в формате csv в Ваш магазин на платформе opencart, так-как данный модуль можно настроить под множество вариаций исходного файла задав значение для каждой колонки Вашего документа.
      Данный модуль позволит Вам импортировать и самому задать категории в которые будут закачиваться товары используя вкладку "Список категорий", также если в Вашем прайс-листе количество указано по типу много, мало и т.д. во вкладке "Настройки количества" Вы сможете сами задать данным значениям численный эквивалент.
      На основной странице модуля находятся следующие настройки:
      Разделитель – позволяет выбрать разделитель использующийся в вашем csv файле Начальная строка – позволяет выбрать строку с которой начнется импорт товаров Строки – используя данную настройку Вы выбираете по сколько строк импортировать за раз (во избежании большой нагрузки на сервер) Тип обновления товара - позволяет выбрать действие для совпадающих товаров (обновить цену, обновить товар, не обновлять) Тип сравнения - (и либо или) позволяет выбрать сравнение товара по заданным Вами значениям в которых совпадают 2 варианта либо же хотя бы 1 Сравнение категорий – категории Вы можете сравнивать по списку либо же значению Сравнения производителей – производителей Вы можете сравнивать по списку либо же значению Добавления в родительские категории – данная опция позволит выбрать добавлять ли товар в родительские категории либо же только в заданную категорию Так же Вы можете выбрать язык товара, Валюту товара, задать фиксированную наценку либо же процент от стоимости для импортируемых товаров, выбрать облагать ли товар налогом или нет. Задать статус товара если его нет в наличии, указать необходим ли ему доставка или нет и стоит ли его вычитать со склада при продаже.
      Во вкладках "Список категорий", "Настройки количества" и "Список производителей" есть возможность импортировать данные на прямую из csv файла.
      Для каждого csv файла можно создать отдельное правило импорта товаров.
      Вы можете импортировать:
      Название Описание Модель Артикул (SKU) Цена Количество Изображение товара Дополнительное изображение товара Категория Идентификатор товара Атрибуты Акционную цену SEO URL Производителей Минимальное количество Размеры товара  
      Поддержка кодировок csv файла: UTF-8 и Windows-1251
       
      Для работы модуля требуется IonCube Loader версии не ниже 5.0 (с PHP не ниже 5.3)!
       
       
      Лицензия у модуля строго на один магазин.
      Инструкция по активации доступна в админке модуля.
      Совместим с версиями opencart: 1.5.X - 2.X.X
      С ув. команда ZR code
      Автор ZRcode Добавлен 14.04.2016 Категория Обмен данными Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу