Автор Тема: Интернет-магазин OpenCart и УкрСклад  (Прочитано 321907 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

mazurec84

  • Младший Пользователь
  • **
  • Сообщений: 14
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1005 : Апрель 27, 2020, 23:19:33 »
Видаляю товар в програмі (старі, непотрібні уже, позиції) потім запускаю синронізацію з сайтом, а ті товари нову з*являються в базі.
Можливо хтось підскаже як вирішить таку проблему ?!

Zapuzalo

  • Младший Пользователь
  • **
  • Сообщений: 46
  • Репутация: 5
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1006 : Апрель 27, 2020, 23:36:20 »
Видаляю товар в програмі (старі, непотрібні уже, позиції) потім запускаю синронізацію з сайтом, а ті товари нову з*являються в базі.
Можливо хтось підскаже як вирішить таку проблему ?!
Товари потрібно видаляти синхронно. Якщо видаляєте в Укрскладі, то їх же потрібно видаляти і на сайті. Програма синхронізації працює в двох напрямках: з Укрскладу на сайт, з сайту в Укрсклад, i навпаки (вибирається в налаштуваннях програми синхронізації). Видаливши тільки в Укрскладі, з сайту додасться цей товар знову в Укрсклад.
« Последнее редактирование: Апрель 27, 2020, 23:38:49 от Zapuzalo »

homebuh

  • Пользователи
  • Пользователь
  • ***
  • Сообщений: 79
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1007 : Май 07, 2020, 01:22:25 »
подскажите этот синхронизатор надо покупать?? если да то какой период работы?

molotokk

  • =)
  • Помогающий
  • *****
  • Сообщений: 344
  • Репутация: 38
  • Пол: Мужской
  • Carpe Diem
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1008 : Май 07, 2020, 08:33:55 »
подскажите этот синхронизатор надо покупать?? если да то какой период работы?

автор, а тему читаєте?
з першого повідомлення в темі: "В архиве есть справка, файл sklad_im.pdf, обязательно прочитайте. Или воспользуйтесь онлайн справкой: https://www.softbalance.com.ua/help/sklad_im.html"
переходимо по посиланню:
Приобретение и регистрация программы
Стоимость ключа программы - 600 грн.
Особенности ключа и регистрации:
Ключ не имеет ограничений во времени, приобретенный ключ будет работать постоянно.
Обновления вы получаете на 1 год, т.е. в течении года от дня выдачи ключа вы можете обновляться на новые версии. По истечении года, чтобы получать обновления - необходимо продлить лицензию, если вы этого не сделаете, то следующие обновления не будут работать с вашим просроченным ключем. Но если вы не хотите обновляться, можете этого не делать, ваш ключ будет работать бессрочно.
Поддержка программы осуществляется только по E-Mail: info@ukrsklad.com или support@softbalance.com.ua
Ключ оформляется на один / каждый домен вашего сайта.
Купить программу "УкрСклад Синхронизация" может только зарегистрированный пользователь программы "УкрСклад".

homebuh

  • Пользователи
  • Пользователь
  • ***
  • Сообщений: 79
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1009 : Май 07, 2020, 12:45:13 »
подскажите как работает где есть описание как и что куда втягивает??? прописал все в х-ках товара , доп поля не втягивает,
попробовал оформить заказ на сайте в Укрскладе создало только клиента с ном телефона и все и резерва ни счета фактуры, напишите как и что что бы делало все документы что к чему привязывать, ничего не понятно

molotokk

  • =)
  • Помогающий
  • *****
  • Сообщений: 344
  • Репутация: 38
  • Пол: Мужской
  • Carpe Diem
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1010 : Май 07, 2020, 12:51:41 »
подскажите как работает где есть описание как и что куда втягивает??? прописал все в х-ках товара , доп поля не втягивает,
попробовал оформить заказ на сайте в Укрскладе создало только клиента с ном телефона и все и резерва ни счета фактуры, напишите как и что что бы делало все документы что к чему привязывать, ничего не понятно
інструкцію читали?

homebuh

  • Пользователи
  • Пользователь
  • ***
  • Сообщений: 79
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1011 : Май 07, 2020, 13:03:57 »
Если Вы о той что в архиве на 2 страницы - то да, там нет ничего из того что я спрашивал,  вернее там пишет Резервирование товара – статус Ожидание (означает, что при статусе заказа на сайте Ожидание программа создаст счет и зарезервирует товар в программе УкрСклад)  сделал но не помогло клиент а создало и все
« Последнее редактирование: Май 07, 2020, 13:06:53 от homebuh »

molotokk

  • =)
  • Помогающий
  • *****
  • Сообщений: 344
  • Репутация: 38
  • Пол: Мужской
  • Carpe Diem
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1012 : Май 07, 2020, 15:23:22 »
Если Вы о той что в архиве на 2 страницы - то да, там нет ничего из того что я спрашивал,  вернее там пишет Резервирование товара – статус Ожидание (означает, что при статусе заказа на сайте Ожидание программа создаст счет и зарезервирует товар в программе УкрСклад)  сделал но не помогло клиент а создало и все
  https://www.softbalance.com.ua/help/sklad_im.pdf
а цю не бачили?? і в архіві теж вона.  там явно не 2 сторінки
на рахунок дод. полів - нічого не скажу бо не користуюсь, а  якщо все настроїли по інструкції - замовлення ПОВИННО синхронізувати.
на фото 1 - налаштування синхронізатора\
2 - якоа кнопка за що відповідає

homebuh

  • Пользователи
  • Пользователь
  • ***
  • Сообщений: 79
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1013 : Май 07, 2020, 21:48:28 »
Если Вы о той что в архиве на 2 страницы - то да, там нет ничего из того что я спрашивал,  вернее там пишет Резервирование товара – статус Ожидание (означает, что при статусе заказа на сайте Ожидание программа создаст счет и зарезервирует товар в программе УкрСклад)  сделал но не помогло клиент а создало и все
  https://www.softbalance.com.ua/help/sklad_im.pdf
а цю не бачили?? і в архіві теж вона.  там явно не 2 сторінки
на рахунок дод. полів - нічого не скажу бо не користуюсь, а  якщо все настроїли по інструкції - замовлення ПОВИННО синхронізувати.
на фото 1 - налаштування синхронізатора\
2 - якоа кнопка за що відповідає
ну так может подождем админа , который явно знает какое поле куда втягивает, а то вы не пользуетесь , а советы даете, я ведь четко привел пример, что втянуло только клиента , номер телефона и почту, что нужно выставить и какие поля программа затягивает - об этом нигде ничего не написано, и да инструкция не на 2 листа, а на 4,5, из них по моей теме пару строк

molotokk

  • =)
  • Помогающий
  • *****
  • Сообщений: 344
  • Репутация: 38
  • Пол: Мужской
  • Carpe Diem
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1014 : Май 07, 2020, 23:15:27 »
ну так может подождем админа , который явно знает какое поле куда втягивает, а то вы не пользуетесь , а советы даете, я ведь четко привел пример, что втянуло только клиента , номер телефона и почту, что нужно выставить и какие поля программа затягивает - об этом нигде ничего не написано, и да инструкция не на 2 листа, а на 4,5, из них по моей теме пару строк
я майже пів року користуюсь синхронізацією. тому і скинув скріншот. там немає що виставляти, програма автоматично синхронізує поля, єдине, що в самому опенкарт нема поля додатково як такого, ви налаштування опенкарт дивились? зокрема які дані прописуються в картці товару??

Петро

  • Новенький
  • *
  • Сообщений: 4
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1015 : Май 09, 2020, 16:31:04 »
Почему то после синхронизации с укрсклада на сайт, кавычки в названии товара в базе не переводит в ", а так и отображаются "  из-за чего при редактировании в админке поле названия остается пустым.
допомолги наступні зміни в файлі 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

  • Пользователи
  • Пользователь
  • ***
  • Сообщений: 79
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1016 : Май 28, 2020, 09:10:24 »
каким образом настроить что бы синхронизировались только определенные группы товаров из Укрсклада??

molotokk

  • =)
  • Помогающий
  • *****
  • Сообщений: 344
  • Репутация: 38
  • Пол: Мужской
  • Carpe Diem
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1017 : Май 29, 2020, 08:44:47 »
каким образом настроить что бы синхронизировались только определенные группы товаров из Укрсклада??
походу має бути так - правою кнопкою мишки клацнути на назві групи і як на малюнку:

admin

  • Админ
  • Помогающий
  • *****
  • Сообщений: 6965
  • Репутация: 1135
  • Пол: Мужской
    • УкрБланк, УкрСклад, УкрЗарплата, Унидок
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1018 : Май 29, 2020, 11:16:48 »
УкрСклад Синхронизация с Интернет магазином 3.05
----------------------------------------------------------------------------
- Добавлена передача фото товаров (через наш промежуточный сайт) на Prom.ua, прием с Prom.ua пока не организован т.к. Prom перекодирует фото в свой формат и невозможно сравнить изображения.
- Добавлено опция "Не синхронизировать фото товаров" + автосохранение положения "Не синхронизировать товары".
- Добавлена отправка поля Производитель на сайт Prom.ua.
- Исправлена проблема с кавычками в админке OpenCart, сейчас заменяется на "&quot;".
- Исправлено: неверно выгружалась цена в нац. валюте и основной, если товар был в иностранной валюте (Prom.ua).

homebuh

  • Пользователи
  • Пользователь
  • ***
  • Сообщений: 79
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #1019 : Май 30, 2020, 19:53:19 »
как заставить работать для версии 6,89?????

можете протолкнуть для 6,89??  зачем проверкуверсий сделали????
« Последнее редактирование: Май 30, 2020, 19:57:08 от homebuh »