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

Интернет-магазин OpenCart и УкрСклад

Автор admin, Листопад 13, 2012, 15:45:57

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

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

mazurec84

Видаляю товар в програмі (старі, непотрібні уже, позиції) потім запускаю синронізацію з сайтом, а ті товари нову з*являються в базі.
Можливо хтось підскаже як вирішить таку проблему ?!

Zapuzalo

#1006
Цитата: mazurec84 від Квітень 27, 2020, 23:19:33
Видаляю товар в програмі (старі, непотрібні уже, позиції) потім запускаю синронізацію з сайтом, а ті товари нову з*являються в базі.
Можливо хтось підскаже як вирішить таку проблему ?!
Товари потрібно видаляти синхронно. Якщо видаляєте в Укрскладі, то їх же потрібно видаляти і на сайті. Програма синхронізації працює в двох напрямках: з Укрскладу на сайт, з сайту в Укрсклад, i навпаки (вибирається в налаштуваннях програми синхронізації). Видаливши тільки в Укрскладі, з сайту додасться цей товар знову в Укрсклад.

homebuh

подскажите этот синхронизатор надо покупать?? если да то какой период работы?

molotokk

Цитата: homebuh від Травень 07, 2020, 01:22:25
подскажите этот синхронизатор надо покупать?? если да то какой период работы?
автор, а тему читаєте?
з першого повідомлення в темі: "В архиве есть справка, файл sklad_im.pdf, обязательно прочитайте. Или воспользуйтесь онлайн справкой: https://www.softbalance.com.ua/help/sklad_im.html"
переходимо по посиланню:
Приобретение и регистрация программы
Стоимость ключа программы - 600 грн.
Особенности ключа и регистрации:
Ключ не имеет ограничений во времени, приобретенный ключ будет работать постоянно.
Обновления вы получаете на 1 год, т.е. в течении года от дня выдачи ключа вы можете обновляться на новые версии. По истечении года, чтобы получать обновления - необходимо продлить лицензию, если вы этого не сделаете, то следующие обновления не будут работать с вашим просроченным ключем. Но если вы не хотите обновляться, можете этого не делать, ваш ключ будет работать бессрочно.
Поддержка программы осуществляется только по E-Mail: info@ukrsklad.com или support@softbalance.com.ua
Ключ оформляется на один / каждый домен вашего сайта.
Купить программу "УкрСклад Синхронизация" может только зарегистрированный пользователь программы "УкрСклад".
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

homebuh

подскажите как работает где есть описание как и что куда втягивает??? прописал все в х-ках товара , доп поля не втягивает,
попробовал оформить заказ на сайте в Укрскладе создало только клиента с ном телефона и все и резерва ни счета фактуры, напишите как и что что бы делало все документы что к чему привязывать, ничего не понятно

molotokk

Цитата: homebuh від Травень 07, 2020, 12:45:13
подскажите как работает где есть описание как и что куда втягивает??? прописал все в х-ках товара , доп поля не втягивает,
попробовал оформить заказ на сайте в Укрскладе создало только клиента с ном телефона и все и резерва ни счета фактуры, напишите как и что что бы делало все документы что к чему привязывать, ничего не понятно
інструкцію читали?
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

homebuh

#1011
Если Вы о той что в архиве на 2 страницы - то да, там нет ничего из того что я спрашивал,  вернее там пишет Резервирование товара – статус Ожидание (означает, что при статусе заказа на сайте Ожидание программа создаст счет и зарезервирует товар в программе УкрСклад)  сделал но не помогло клиент а создало и все

molotokk

Цитата: homebuh від Травень 07, 2020, 13:03:57
Если Вы о той что в архиве на 2 страницы - то да, там нет ничего из того что я спрашивал,  вернее там пишет Резервирование товара – статус Ожидание (означает, что при статусе заказа на сайте Ожидание программа создаст счет и зарезервирует товар в программе УкрСклад)  сделал но не помогло клиент а создало и все
https://www.softbalance.com.ua/help/sklad_im.pdf
а цю не бачили?? і в архіві теж вона.  там явно не 2 сторінки
на рахунок дод. полів - нічого не скажу бо не користуюсь, а  якщо все настроїли по інструкції - замовлення ПОВИННО синхронізувати.
на фото 1 - налаштування синхронізатора\
2 - якоа кнопка за що відповідає
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

homebuh

Цитата: molotokk від Травень 07, 2020, 15:23:22
Цитата: homebuh від Травень 07, 2020, 13:03:57
Если Вы о той что в архиве на 2 страницы - то да, там нет ничего из того что я спрашивал,  вернее там пишет Резервирование товара – статус Ожидание (означает, что при статусе заказа на сайте Ожидание программа создаст счет и зарезервирует товар в программе УкрСклад)  сделал но не помогло клиент а создало и все
https://www.softbalance.com.ua/help/sklad_im.pdf
а цю не бачили?? і в архіві теж вона.  там явно не 2 сторінки
на рахунок дод. полів - нічого не скажу бо не користуюсь, а  якщо все настроїли по інструкції - замовлення ПОВИННО синхронізувати.
на фото 1 - налаштування синхронізатора\
2 - якоа кнопка за що відповідає
ну так может подождем админа , который явно знает какое поле куда втягивает, а то вы не пользуетесь , а советы даете, я ведь четко привел пример, что втянуло только клиента , номер телефона и почту, что нужно выставить и какие поля программа затягивает - об этом нигде ничего не написано, и да инструкция не на 2 листа, а на 4,5, из них по моей теме пару строк

molotokk

Цитата: homebuh від Травень 07, 2020, 21:48:28
ну так может подождем админа , который явно знает какое поле куда втягивает, а то вы не пользуетесь , а советы даете, я ведь четко привел пример, что втянуло только клиента , номер телефона и почту, что нужно выставить и какие поля программа затягивает - об этом нигде ничего не написано, и да инструкция не на 2 листа, а на 4,5, из них по моей теме пару строк
я майже пів року користуюсь синхронізацією. тому і скинув скріншот. там немає що виставляти, програма автоматично синхронізує поля, єдине, що в самому опенкарт нема поля додатково як такого, ви налаштування опенкарт дивились? зокрема які дані прописуються в картці товару??
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

Петро

Цитата: mazurec84 від Квітень 26, 2020, 23:14:33
Почему то после синхронизации с укрсклада на сайт, кавычки в названии товара в базе не переводит в ", а так и отображаются "  из-за чего при редактировании в админке поле названия остается пустым.
допомолги наступні зміни в файлі opencart.php:
public function update_tovar($tovar)
    {
        $product_id = $tovar->im_num;
        if($product_id == -1)
            return;
        $manuf_id = $this->check_tovar_manuf($tovar);
        $this->db->exec("UPDATE ".DB_PREFIX."product SET model = '$tovar->kod', ean = '$tovar->tov_scancode', quantity = '$tovar->kolvo', stock_status_id = '".(($tovar->kolvo <= 0) ? $this->_stock_status_miss_id : $this->_stock_status_exist_id)."', manufacturer_id = '$manuf_id', price = '$tovar->tov_cena', weight = '$tovar->tov_ves', length = '$tovar->tov_length', width = '$tovar->tov_width', height = '$tovar->tov_height', date_modified = NOW() WHERE product_id = '$product_id'");
        //$this->db->exec("UPDATE ".DB_PREFIX."product SET image = 'data/test.jpg' WHERE product_id = '$product_id'");
        $this->db->exec("UPDATE ".DB_PREFIX."product_description SET name = ".$this->db->quote(htmlspecialchars($tovar->name, ENT_COMPAT)).", description = ".$this->db->quote($tovar->tov_descr_big)." WHERE product_id = '$product_id' AND language_id = '".MAIN_LANG_ID."'");
        //if(SEC_LANG_ID > 0)
           // $this->db->exec("UPDATE ".DB_PREFIX."product_description SET name = ".$this->db->quote($tovar->name).", description = ".$this->db->quote($tovar->tov_descr_big)." WHERE product_id = '$product_id' AND language_id = '".SEC_LANG_ID."'");
        $this->db->exec("UPDATE ".DB_PREFIX."product_to_store SET store_id = '".STORE_ID."' WHERE product_id = '$product_id'");
        $this->db->exec("UPDATE ".DB_PREFIX."product_to_category SET category_id = '$tovar->im_grupa_num' WHERE product_id = '$product_id' AND main_category = 1");
        //$this->db->exec("UPDATE ".DB_PREFIX."product_reward SET customer_group_id = '1' WHERE product_id = '$product_id'");
        echo "Обновление товара: $tovar->name (цена: $tovar->tov_cena)</br>\n";
    }

    public function insert_tovar($tovar)
    {
        $manuf_id = $this->check_tovar_manuf($tovar);
        $this->db->exec("INSERT INTO ".DB_PREFIX."product SET model = '$tovar->kod', sku = '', ean = '$tovar->tov_scancode', location = '', quantity = '$tovar->kolvo', minimum = '1', subtract = '1', stock_status_id = '".(($tovar->kolvo <= 0) ? $this->_stock_status_miss_id : $this->_stock_status_exist_id)."', date_available = '2007-01-01', manufacturer_id = '$manuf_id', shipping = '1', price = '$tovar->tov_cena', points = '0', weight = '$tovar->tov_ves', weight_class_id = '1', length = '$tovar->tov_length', width = '$tovar->tov_width', height = '$tovar->tov_height', length_class_id = '1', status = '1', tax_class_id = '0', sort_order = '1', date_added = NOW()");
        $product_id = $this->db->lastInsertId('product_id');
        $this->db->exec("UPDATE ".DB_PREFIX."product SET image = '' WHERE product_id = '$product_id'");
        $this->db->exec("INSERT INTO ".DB_PREFIX."product_description SET product_id = '$product_id', language_id = '".MAIN_LANG_ID."', name = ".$this->db->quote(htmlspecialchars($tovar->name, ENT_COMPAT)).", meta_title = ".$this->db->quote(htmlspecialchars($tovar->name, ENT_COMPAT)).", meta_keyword = '', meta_description = '', tag = '', description = ".$this->db->quote($tovar->tov_descr_big));
        if(SEC_LANG_ID > 0)
            $this->db->exec("INSERT INTO ".DB_PREFIX."product_description SET product_id = '$product_id', language_id = '".SEC_LANG_ID."', name = ".$this->db->quote(htmlspecialchars($tovar->name, ENT_COMPAT)).", meta_title = ".$this->db->quote(htmlspecialchars($tovar->name, ENT_COMPAT)).", meta_keyword = '', meta_description = '', tag = '', description = ".$this->db->quote($tovar->tov_descr_big));
        $this->db->exec("INSERT INTO ".DB_PREFIX."product_to_store SET product_id = '$product_id', store_id = '".STORE_ID."'");
        $this->db->exec("INSERT INTO ".DB_PREFIX."product_to_category SET product_id = '$product_id', category_id = '$tovar->im_grupa_num', main_category = '1'");
        $this->db->exec("INSERT INTO ".DB_PREFIX."product_reward SET product_id = '$product_id', customer_group_id = '1', points = '0'");
        //$this->db->exec("INSERT INTO ".DB_PREFIX."product_tag SET product_id = '$product_id', language_id = '".MAIN_LANG_ID."', tag = 'Теги товара:'");
        echo "Добавление товара: $tovar->name</br>\n";
    }

homebuh

каким образом настроить что бы синхронизировались только определенные группы товаров из Укрсклада??

molotokk

Цитата: homebuh від Травень 28, 2020, 09:10:24
каким образом настроить что бы синхронизировались только определенные группы товаров из Укрсклада??
походу має бути так - правою кнопкою мишки клацнути на назві групи і як на малюнку:
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

admin

УкрСклад Синхронизация с Интернет магазином 3.05
----------------------------------------------------------------------------
- Добавлена передача фото товаров (через наш промежуточный сайт) на Prom.ua, прием с Prom.ua пока не организован т.к. Prom перекодирует фото в свой формат и невозможно сравнить изображения.
- Добавлено опция "Не синхронизировать фото товаров" + автосохранение положения "Не синхронизировать товары".
- Добавлена отправка поля Производитель на сайт Prom.ua.
- Исправлена проблема с кавычками в админке OpenCart, сейчас заменяется на "&quot;".
- Исправлено: неверно выгружалась цена в нац. валюте и основной, если товар был в иностранной валюте (Prom.ua).

homebuh

#1019
как заставить работать для версии 6,89?????

можете протолкнуть для 6,89??  зачем проверкуверсий сделали????