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

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

ZRK

  • Пользователь
  • ***
  • Сообщений: 60
  • Репутация: 2
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #510 : Сентябрь 23, 2015, 09:31:10 »
Небольшое пожелание по программе синхронизации.
Очень хорошо будет, если Укрсклад будет вытягивать из опенкарта не только товары, которые купили, но и стоимость доставки.
Потому, что сейчас, в любом случае приходится править заказ, чтобы добавить доставку в накладную.

Drauthran

  • Новенький
  • *
  • Сообщений: 7
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #511 : Сентябрь 30, 2015, 10:53:46 »
1 Возможно ли передавать в Укрсклад информацию о скидках и доставке?
2 Возможно ли передавать в Укрсклад характеристики товара?

А то в счёт-фактуре не хватает этой информации...





ZRK

  • Пользователь
  • ***
  • Сообщений: 60
  • Репутация: 2
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #512 : Сентябрь 30, 2015, 12:08:15 »
и еще одно пожелание: синхронизация номера заказа в Опенкарте и номера счета-фактуры/расходной накладной

Drauthran

  • Новенький
  • *
  • Сообщений: 7
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #513 : Октябрь 02, 2015, 10:38:48 »
Было бы здорово, если бы программа синхронизации была совместима с модулем OCU Waitlist (уведомление на email при поступлении товара).

Gunner91

  • Новенький
  • *
  • Сообщений: 1
  • Репутация: -1
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #514 : Октябрь 12, 2015, 21:25:36 »
Ребят есть очень важный вопрос.Синхронизировал интернет магазин с Укрскладом.Все работает все прекрасно.НО в Укрскладе я могу добавить товар только в 1 категорию.А у меня товары отображаются через "Показывать в категориях:" в редактировании товара во вкладке связи я просто галочками помечал категории где товар должен отображаться.Как мне быть сейчас ? я создал товар в укрскладе он у меня появился но только в 1 категории.Как мне быть с остальными ? Каждый раз при добавлении лезть в админку не подходит это очень долго(

Кто-то может помочь решить проблему ?

ZRK

  • Пользователь
  • ***
  • Сообщений: 60
  • Репутация: 2
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #515 : Октябрь 14, 2015, 19:17:25 »
Ребят есть очень важный вопрос.Синхронизировал интернет магазин с Укрскладом.Все работает все прекрасно.НО в Укрскладе я могу добавить товар только в 1 категорию.А у меня товары отображаются через "Показывать в категориях:" в редактировании товара во вкладке связи я просто галочками помечал категории где товар должен отображаться.Как мне быть сейчас ? я создал товар в укрскладе он у меня появился но только в 1 категории.Как мне быть с остальными ? Каждый раз при добавлении лезть в админку не подходит это очень долго(

Кто-то может помочь решить проблему ?
Создавайте товар в Опенкарте и скачивайте его в Укрсклад, по другому никак

BogdanB

  • Пользователь
  • ***
  • Сообщений: 50
  • Репутация: 0
  • Пол: Мужской
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #516 : Октябрь 18, 2015, 11:13:31 »
Докладний опис товару створений в програмі відображається на сайті однією строкою, тобто без ентерів. як вирішити?

admin

  • Админ
  • Помогающий
  • *****
  • Сообщений: 6965
  • Репутация: 1135
  • Пол: Мужской
    • УкрБланк, УкрСклад, УкрЗарплата, Унидок
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #517 : Октябрь 19, 2015, 09:06:51 »
Докладний опис товару створений в програмі відображається на сайті однією строкою, тобто без ентерів. як вирішити?

Детальное описание в OpenCart это HTML код, перевод строки это тег <br />. Лучший способ заполнить одно поле с форматированием в OpenCart и синхронизировать, после увидите что и как в УкрСкладе, например такой текст в OpenCart:

Тест 1 Тест 1 Тест 1 Тест 1 Тест 1
Тест 1 Тест 1 Тест 1 Тест 1 Тест 1
Тест 1 Тест 1 Тест 1 Тест 1 Тест 1
Тест 1 Тест 1 Тест 1 Тест 1 Тест 1

будет выглядеть в УкрСклад:
Тест 1 [b]Тест 1[/b] Тест 1 Тест 1 <br />Тест 1 Тест 1 [u]Тест 1[/u] Тест 1 Тест 1 Тест 1 <br />Тест 1 [i]Тест 1[/i] Тест 1 Тест 1 Тест 1 <br /> Тест 1 [s]Тест 1 Тест 1 Тест 1[/s] Тест 1
это обычный HTML.
« Последнее редактирование: Октябрь 19, 2015, 11:52:18 от admin »

Drauthran

  • Новенький
  • *
  • Сообщений: 7
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #518 : Октябрь 21, 2015, 12:24:13 »
Подскажите, пожалуйста как интегрировать синхронизацию с OCU Waitlist (уведомление на email при поступлении товара).
Я совершенно не разбираюсь в php, поэтому столкнулся с проблемой.

в файле /ukrsklad_inc/opencart.php я нашёл строку 205
$query = $this->db->exec("UPDATE ".DB_PREFIX."product SET model = '$tovar->kod', sku = '', ean = '$tovar->tov_scancode', quantity = '$tovar->kolvo', stock_status_id = '$this->stock_status_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'");Похоже, это то самое место, в котором изменяется количество товара...

После неё я добавил такой код:
if ($tovar->kolvo > 0) {
mail("d*******n@gmail.com", "My Subject", "kod tovara ".$tovar->kod." id ".$tovar->im_num." kol-vo: ".$tovar->kolvo);                             
                }


Всё отлично! Когда синхронизирую данные, мне на мыло приходит письмо с кодом товара, ID, и количеством.

Теперь осталось отправить письмо клиенту, ожидающему товар.
В файле /vqmod/xml/vqmod_ocu_waitlist.xml я нашёл такие строки:
        <file name="admin/model/catalog/product.php">

            <!-- mail notification when product edit -->
            <operation>
                <search position="after">
                    <![CDATA[
                        public function editProduct($product_id, $data) {
                    ]]>
                </search>
                <add>
                    <![CDATA[
                        $this->load->model('tool/waitlist');
                        $this->model_tool_waitlist->notify($product_id, $data);
                    ]]>
                </add>
            </operation>

            <!-- reset subscribes when product delete -->
            <operation>
                <search position="after">
                    <![CDATA[
                        public function deleteProduct($product_id) {
                    ]]>
                </search>
                <add>
                    <![CDATA[
                        $this->load->model('tool/waitlist');
                        $this->model_tool_waitlist->removeByProductId($product_id);
                    ]]>
                </add>
            </operation>
        </file>

Похоже, что строка $this->model_tool_waitlist->notify($product_id, $data); и отправляет письма клиентам, ожидающим товар. На сколько я понимаю, в функцию notify нужно передать ID товара и количество, поэтому для простоты эксперимента я подставил туда просто цифры. Но скопировав эти две строки
                        $this->load->model('tool/waitlist');
                        $this->model_tool_waitlist->notify(223, 1);

в файл /ukrsklad_inc/opencart.php
после mail("d*******n@gmail.com", "My Subject", "kod tovara ".$tovar->kod." id ".$tovar->im_num." kol-vo: ".$tovar->kolvo);
получаю ошибку во время синхронизации:
Call to a member function model() on a non-object in ../ukrsklad_inc/opencart.php on line 211

На верном ли я пути? Что делать с этим $this? Как вызвать функцию notify?

Drauthran

  • Новенький
  • *
  • Сообщений: 7
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #519 : Ноябрь 03, 2015, 15:37:54 »
как в файле /ukrsklad_inc/opencart.php подключить модель /admin/model/tool/waitlist.php?

DimDimych

  • Новенький
  • *
  • Сообщений: 1
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #520 : Ноябрь 21, 2015, 22:35:49 »
Уважаемая Администрация! Очень интересует Ваша складская программа для интеграции с нашим интернет-магазином одежды на базе ocstore. Наш товар (в основном одежда) имеет опции в виде разных размеров. При тестировании синхронизации столкнулись с проблемой игнорирования опций (размеров). Решается ли как-то эта проблема или для интернет-магазинов на базе opencart, использующих опции в карточке товара, Ваша программа не подходит?

lesha89

  • Новенький
  • *
  • Сообщений: 6
  • Репутация: -1
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #521 : Ноябрь 23, 2015, 21:26:34 »
Ребята, помогите, не могу разобраться, остатки с ИМ не вносятся при синхронизации в УС, только наоборот с УС остатки меняются на сайте, как сделать наоборот ? Нужно что бы с сайта брались остатки и передавались при синхронизации на УС

fantazzy95

  • Новенький
  • *
  • Сообщений: 3
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #522 : Ноябрь 23, 2015, 21:42:53 »
Здравствуйте! Немного не получается подружится с мультивалютностью... Кто-то решил?
В УСкладе 12 разных ПРИХОДНЫХ валют. Валюта реализации всегда Гривна. Как синхронизировать так, что бы подтянуло гривну на ОпеКар?:)

admin

  • Админ
  • Помогающий
  • *****
  • Сообщений: 6965
  • Репутация: 1135
  • Пол: Мужской
    • УкрБланк, УкрСклад, УкрЗарплата, Унидок
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #523 : Ноябрь 24, 2015, 10:50:18 »
Ребята, помогите, не могу разобраться, остатки с ИМ не вносятся при синхронизации в УС, только наоборот с УС остатки меняются на сайте, как сделать наоборот ? Нужно что бы с сайта брались остатки и передавались при синхронизации на УС

Количество товаров конечно же синхронизируется только с УкрСклад в OpenCart, обратно не может т.к. любое движение товар должно быть подтверждено документально.
http://www.softbalance.com.ua/forum/index.php/topic,2520.msg17550/topicseen.html#msg17550
http://www.softbalance.com.ua/forum/index.php/topic,2520.msg18663/topicseen.html#msg18663

sergij4

  • Младший Пользователь
  • **
  • Сообщений: 42
  • Репутация: 0
Re: Интернет-магазин OpenCart и УкрСклад
« Ответ #524 : Ноябрь 24, 2015, 12:27:35 »
Здравствуйте при попытке запустить sklad_im.exe выдает следующее окно Кто знает что делать Подскажите пожалуйста