• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Синхронізація з woocommerce

Автор ivansstef, Листопад 07, 2015, 18:15:32

Попередня тема - Наступна тема

0 Користувачі і 2 Гостей дивляться цю тему.

ivansstef

Доброго дня.
Чи існує готове рішення для синхронізаціїї Укрсклад з інетмагазином на базі  woocommerce ?
Можливо є індивідуальні розробки?
Поділіться інформацією.
Дякую.

maxmokry

Сейчас работаю над синхронизацией с VirtueMart
Закончу - можно посмотреть на WooCommerce
[url="http://goo.gl/ciUwjI"]http://goo.gl/ciUwjI[/url] - Синхронизация УС с VirtueMart, [url="http://goo.gl/Uh3GBC"]http://goo.gl/Uh3GBC[/url] - Интернет-магазин на базе укрсклада без импорта/экспорта

ivansstef

Створив нову тему, і тут же  вилізла ця.

Як у Вас справи ?  Чи бралися на вукоммерц ?

Дякую.

maxmokry

Как раз в процессе :)
Если можете - опишите вашу задачу :)
[url="http://goo.gl/ciUwjI"]http://goo.gl/ciUwjI[/url] - Синхронизация УС с VirtueMart, [url="http://goo.gl/Uh3GBC"]http://goo.gl/Uh3GBC[/url] - Интернет-магазин на базе укрсклада без импорта/экспорта

ivansstef

Завдання найголовніше  це  - синхронізація  кількостей та цін між  укрскладом та  сайтом, оскільки продаж йде паралельно, товар  штучний і критично важливо мати  реальні залишки в базі і  на складі і на сайті.
Те саме з цінами

Ну а ПОВНА синхронізація по полям це ідеал ( з фотографіями звичайно). Хоча  на це можна чекати...

maxmokry

Судя по всему, минимально необходимый для вас функционал уже существует :)

Приведу написанную мной документацию к синхронизатору:
Цитата
Документация по синхронизатору WooComerce
Программы:
Программы и файлы для синхронизации находятся в папке woo-sync
-   Sync.cmd – синхронизация остатков, имени товара, цены
-   Update-desc.cmd – перенос описаний и изображений с сайта в БД
-   Configure.php – основные настройки конфигурации
-   Configure_local.php – переописание настроек. Имеет приоритет над configure.php
Вспомогательные программы:
-   Php5  - интерпретатор языка, на котором написан синхронизатор
-   Cronnt – программа, которая позволяет производить периодический запуск заданий без вмешательства человека

Настройки
-   WOO_KEY – ключ доступа к API WooCommerce
-   WOO_SECRET – пароль доступа к API WooCommerce
-   WOO_URL – адрес сайта, начинается с http/https
-   DB_HOST – адрес сервера БД Укрскалад
-   DB_NAME – путь к базе Укрсклад, включая Sklad.tcb
-   DB_USER – логин к серверу БД
-   DB_PASS – пароль к серверу БД
-   OUT_WHS_ID – ID складов для выгрузки товаров, через запятую
-   IMPORT_FIRM_ID – ID фирмы, которая используется для операций
-   FORCE_UPDATE – (true/false) принудительное обновление всех товаров
-   STORE_IMAGES_IN_DB – (true/false) сохранять изображения с сайта в БД Укрсклад

Программа sync.cmd
Программа синхронизации остатков работает таким образом: через интерфейс доступа WooCommerce считывается весь каталог товаров (постранично по 100 штук) и сравнивает с товарами в Укрсклад такие поля:
-   Название
-   Количество на складе
-   Цена (в национальной валюте)
Если хоть одно из полей различается, производится обновление данных на сайте.  Если настройка FORCE_UPDATE установлена в true, то производится обновление всего перечня продукции, вне зависимости, найдены различия или нет.
Связка товаров производится по коду товара.
Если код товара не найден в данных сайта, то производится его выгрузка на сайт.

Программа update-desc.cmd
Программа синхронизирует описания, введенные на сайте с базой Укрсклад (импорт в Укрсклад).
Описания сохраняются в том виде, в котором они внесены на сайте, так же в описании добавляется информация об изображениях, которые прикреплены к товару (ссылки на изображения).
Если настройка STORE_IMAGES_IN_DB установлена в положение true, то так же производится синхронизация изображений, которые размещены на сайте и изображений, которые привязаны к товару в БД укрсклад.
[url="http://goo.gl/ciUwjI"]http://goo.gl/ciUwjI[/url] - Синхронизация УС с VirtueMart, [url="http://goo.gl/Uh3GBC"]http://goo.gl/Uh3GBC[/url] - Интернет-магазин на базе укрсклада без импорта/экспорта

sashaua2006

Здравствуйте, тоже нужно синхронизировать товары. Как с вами можно связаться?

maxmokry

Цитата: sashaua2006 від Жовтень 31, 2016, 12:19:04
Здравствуйте, тоже нужно синхронизировать товары. Как с вами можно связаться?
Ответил в сообщении http://www.softbalance.com.ua/forum/index.php/topic,3954.msg24054.html#msg24054
[url="http://goo.gl/ciUwjI"]http://goo.gl/ciUwjI[/url] - Синхронизация УС с VirtueMart, [url="http://goo.gl/Uh3GBC"]http://goo.gl/Uh3GBC[/url] - Интернет-магазин на базе укрсклада без импорта/экспорта

yastrema

Скажите пожалуйста есть у вас программа для синхронизации Укрсклад и woocommerce. Чтото типа как sklad_im для opencart. Если да то где можно скачать. Заранее спасибо.