Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Поддержка модуля Обмен и синхронизация openCart с 1С предприятие УТ, УНФ, Мой склад и тд. Модуль для OpenCart 1.5Х, 2.Х, 3.Х


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

1 час назад, Radaevich сказал:

получилось, спасибо. Тема письма: Проблемы с модулем radaevich

Нашли письмо, спасибо, ответили

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


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

  • Ответы 4,6k
  • Created
  • Последний ответ

Top Posters In This Topic

2 часа назад, webnet сказал:

Можно ли поменять версию схемы файла заказов orders.xml с 2.04 на 2.08? С версией 2.04 1С не хочет принимать файл заказов.

Нет, к сожалению без доработки модуля версию не изменить. 

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


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

03.11.2020 в 18:45, NeoSeo Team сказал:

Добрый день, данная проблема не касается самого модуля, вероятнее всего проблема с авторизацией с АПИ опенкарта. Скажите, какая версия опенкарт у Вас

Ocstore 2.3

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


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

4 часа назад, NeoSeo Team сказал:

Привязка склада осуществляется после того как Вы активируете настройку - "Использовать склады". после этого если в файле импорта были склады - как я понимаю они были, они появятся в NeoSeo Склады, а само распределение по каждому твоару - в картчоке товара под окном с остатком. Так же на витрине магазина на карточке товара так же появится вывод складов. Информация по остаткам на складе - будет чисто информативной, а вот сам остаток суммируется к основному остатку товара.

Если у Вас не вывелись остатки в карточке товара, а в файлах обмена есть остатки - значит у Вас не вставил файл модификатор, так как вероятно у Вас не стандартный шаблон или с изменениями. В ьтаком случае Вам потребуется доработать файл моидфикатора чтоб вывести под Вашу тему оформления остатки по складам

Настройку активировали, в карточке товара остатки отображались, в разделе NeoSeo Склады появились склады, но в карточке склада не было поля выбора магазина

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


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

Добрый день. 
При загрузке товара на сайт через ссылку возникает вот такая ошибка:

 

Ответ сервера:
<h2>Request Timeout</h2>
<p>This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
</p>
</body></html>

Выгрузка товаров завершена с ошибками!!!

Я понимаю, что дело с какими-то параметрами хоста, хост сказал, что дело в max_execution_time. НО оно стоит максимально из возможных. Может есть вариант, как пофиксить эту проблему?

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


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

13 часов назад, Татьянка сказал:

Я имею в виду следующий пункт инструкции, выделенной красным области у нас просто не было:

image.png.17942b280c99ec8088b87ce12024e6c3.png

Да, действительно в версии опенкарт 2.3 нет в модуле возможности выбрать для склада магазин. Упустили данный момент видимо по причине редкого использования мультимагазинов. Спасибо что заметили, поставили в план на исправление проблемы

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


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

2 часа назад, Radaevich сказал:

Добрый день. 
При загрузке товара на сайт через ссылку возникает вот такая ошибка:

 


Ответ сервера:
<h2>Request Timeout</h2>
<p>This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.
</p>
</body></html>

Выгрузка товаров завершена с ошибками!!!

Я понимаю, что дело с какими-то параметрами хоста, хост сказал, что дело в max_execution_time. НО оно стоит максимально из возможных. Может есть вариант, как пофиксить эту проблему?

Добрый день, да, есть вариант. Но они не всегда удачный возможно доработки

 Вариант разбивать на стороне 1С обмен на части - данный метод самый адекватный в таком положении, часто 1С позволяет делать разбивку из коробки. Например проводить обмен партиями по 100 товаров. 

Важный фактор это чтоб файлы обмена имели полную шапку - то есть объявление свойств, цен и т. д. были в каждой порции. Так же в настройках модуля необходимо отказаться от использования настроек - отключать отсутствующих.

 

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


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

13 минут назад, NeoSeo Team сказал:

Добрый день, да, есть вариант. Но они не всегда удачный возможно доработки

 Вариант разбивать на стороне 1С обмен на части - данный метод самый адекватный в таком положении, часто 1С позволяет делать разбивку из коробки. Например проводить обмен партиями по 100 товаров. 

Важный фактор это чтоб файлы обмена имели полную шапку - то есть объявление свойств, цен и т. д. были в каждой порции. Так же в настройках модуля необходимо отказаться от использования настроек - отключать отсутствующих.

 

Спасибо

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


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

Здравствуйте.

Каким то образом ваш кусок "кода" попадает в скрипты, как следствие не корректно открывается картинка в товаре, как поправить? При удалении модификатора все отрабатывает штатно, но при каждом обновлении приходится его удалять, но при это пропадает галочка "выгрузить в 1с" в админке, и я не всегда вспоминаю это сделать, поправьте что ли....

 

      beforeClose: function() {
        $(".mfp-arrow-right").remove();
        $(".mfp-arrow-left").remove();
        $('.mfp-figure [data-toggle="tooltip"]').tooltip('hide');
        $('body > .tooltip').remove();
      },
      afterClose: function() {
        $("#image-addon").remove();
      },
      close: function() {
        $('.navbar-fixed-top').css('overflow-y', '');
      },
    },
    closeOnContentClick: true,
	});
		<!-- NeoSeo Exchange 1c - begin -->
            <div class="warehouse">
                            </div>
            <!-- NeoSeo Exchange 1c - end -->
    });
$(document).ready(function() {
  var hash = window.location.hash;
  if (hash) {
    var hashpart = hash.split('#');
    var  vals = hashpart[1].split('-');
    for (i=0; i<vals.length; i++) {
      $('div.options').find('select option[value="'+vals[i]+'"]').attr('selected', true).trigger('select');
      $('div.options').find('input[type="radio"][value="'+vals[i]+'"]').attr('checked', true).trigger('click');
    }
  }
})

 

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

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


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

3 часа назад, kapel сказал:

Здравствуйте.

Каким то образом ваш кусок "кода" попадает в скрипты, как следствие не корректно открывается картинка в товаре, как поправить? При удалении модификатора все отрабатывает штатно, но при каждом обновлении приходится его удалять, но при это пропадает галочка "выгрузить в 1с" в админке, и я не всегда вспоминаю это сделать, поправьте что ли....

 


      beforeClose: function() {
        $(".mfp-arrow-right").remove();
        $(".mfp-arrow-left").remove();
        $('.mfp-figure [data-toggle="tooltip"]').tooltip('hide');
        $('body > .tooltip').remove();
      },
      afterClose: function() {
        $("#image-addon").remove();
      },
      close: function() {
        $('.navbar-fixed-top').css('overflow-y', '');
      },
    },
    closeOnContentClick: true,
	});
		<!-- NeoSeo Exchange 1c - begin -->
            <div class="warehouse">
                            </div>
            <!-- NeoSeo Exchange 1c - end -->
    });
$(document).ready(function() {
  var hash = window.location.hash;
  if (hash) {
    var hashpart = hash.split('#');
    var  vals = hashpart[1].split('-');
    for (i=0; i<vals.length; i++) {
      $('div.options').find('select option[value="'+vals[i]+'"]').attr('selected', true).trigger('select');
      $('div.options').find('input[type="radio"][value="'+vals[i]+'"]').attr('checked', true).trigger('click');
    }
  }
})

 

Здравствуйте.

Скорее всего возникает конфликт с каким-то модулем.

Т.к. файл модификации четко указывает после какой строки добавлять код (на примере модуля версии 2.1)

<input type="text" name="quantity" value="<?php echo $minimum; ?>" size="2" id="input-quantity" class="form-control" />

Если Вам не нужно выводить склады в карточке товара, удалите из модификатора модуля следующие строки

    <file path="catalog/view/theme/*/template/product/product.tpl">
        <operation>
            <search><![CDATA[<input type="text" name="quantity" value="<?php echo $minimum; ?>" size="2" id="input-quantity" class="form-control" />]]></search>
            <add position="after"><![CDATA[        <!-- NeoSeo Exchange 1c - begin -->
            <div class="warehouse">
        <?php if( count($warehouses) > 0 ) { ?>
        <p>Остатки по складам:</p>
        <ul>
        <?php foreach( $warehouses as $warehouse ) { ?>
        <li><?php echo $warehouse['name'] . ": " . $warehouse['quantity']; ?></li>
        <?php } ?>
        <?php } ?>
        </div>
        <!-- NeoSeo Exchange 1c - end -->]]></add>
        </operation>
    </file>

После обновите модификаторы. 

Но! Если обновите модуль обмена, Вам нужно будет удалять это еще раз.

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


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

16.10.2020 в 19:37, NeoSeo Team сказал:

Когда устраните проблему, сообщите о результате, пожалуйста

Забыли отписаться, да проблему с выгрузкой штрихкода решили, спасибо.
Действительно нужно выгружать как <Штрихкод>, а не как настроено в 1с по умолчанию <ШтрихКод>

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


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

Только что, SamArt сказал:

Забыли отписаться, да проблему с выгрузкой штрихкода решили, спасибо.
Действительно нужно выгружать как <Штрихкод>, а не как настроено в 1с по умолчанию <ШтрихКод>

Здравствуйте.

Скорее всего это зависит от 1с. В одной конфигурации по умолчанию ШтрихКод в другой Штрихкод. В любом случае хорошо, что решили проблему.

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


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

Здравствуйте.
Подскажите пожалуйста при выгрузке по ссылке большого количество товаров 1с выдаёт такую ошибку.

Выгрузка товаров успешно завершена
Выгружено товаров: 9 532
Выгружено картинок: 11 963
Не удалось получить текущее состояние процесса обмена. Данные обмена отправлены, но не загружены.
Обмен не выполнен
Выгрузка товаров завершена с ошибками!!!


Через файл всё проходит ок.
На сервере уже все настройки сделаны.

В 1с нет настроек на порционную выгрузку. Но можем дописать конфигурацию.
Есть ли где то описание как должны выглядеть файлы обмена 1с в таком случае?
И как модуль будет понимать что  остатки и другую информацию нужно обновлять по 2-м или 3м файлам обмена вместе, а не по каждому отдельно. 

 

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


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

3 часа назад, SamArt сказал:

Здравствуйте.
Подскажите пожалуйста при выгрузке по ссылке большого количество товаров 1с выдаёт такую ошибку.

Выгрузка товаров успешно завершена
Выгружено товаров: 9 532
Выгружено картинок: 11 963
Не удалось получить текущее состояние процесса обмена. Данные обмена отправлены, но не загружены.
Обмен не выполнен
Выгрузка товаров завершена с ошибками!!!


Через файл всё проходит ок.
На сервере уже все настройки сделаны.

В 1с нет настроек на порционную выгрузку. Но можем дописать конфигурацию.
Есть ли где то описание как должны выглядеть файлы обмена 1с в таком случае?
И как модуль будет понимать что  остатки и другую информацию нужно обновлять по 2-м или 3м файлам обмена вместе, а не по каждому отдельно. 

 

Здравствуйте.

Проверьте логи на сервере, возможно 500 ошибка возникает?

У нас такой документации нет, но кратко можем описать суть. В каждом файле должна быть полная шапка. Например, должны быть все реквизиты, свойства, цены, склады и тд. И отсылать файлы как и полный, но по очереди. 

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


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

06.11.2020 в 22:31, NeoSeo Team сказал:

Да, действительно в версии опенкарт 2.3 нет в модуле возможности выбрать для склада магазин. Упустили данный момент видимо по причине редкого использования мультимагазинов. Спасибо что заметили, поставили в план на исправление проблемы

Добрый день! Правильно ли я понимаю, что с данной настройкой остатки на сайте будут отображаться по магазинам, а не как сейчас "в наличии"? Можете подсказать примерные сроки реализации? И если мы сейчас приобретем модуль сможем ли мы получить это обновление?

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


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

Добрый день!

Коллеги, использующие модуль в работе и использующие на практике функцию модуля "Сопутствующие товары". У кого эта функция успешно работает, большая просьба, поделиться структурой тегов реального фала import.xml торый у вас выгружается из 1С и загружается модулем. У меня по каким-то причинам данный тег не обрабатывается (перечисляемые артикулы сопутствующих товаров просто попадают в список атрибутов). Если эта функция у кого-то реально работает, то проблема исключительно в тегах. Заранее спасибо!

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


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

доброго Вам

маю проблемку

в документації сказано що є можливість передачі ЧПУ з 1С

в мому модулі такої можливості не має, що потрібно щоб така можливість з'явилася?

Дякую

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


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

7 часов назад, Татьянка сказал:

Добрый день! Правильно ли я понимаю, что с данной настройкой остатки на сайте будут отображаться по магазинам, а не как сейчас "в наличии"? Можете подсказать примерные сроки реализации? И если мы сейчас приобретем модуль сможем ли мы получить это обновление?

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

Если у Вас сейчас не выводятся остатки по складам - а в логах есть информация что остаток по складам проходят - значит у Вас не встает модификатор модуля и необходимо адаптировать вывод складов под Вашу тему оформления. Сроки реализации к сожалению сказать не можем, так как задача только запланирована и по мере продвижения в очереди на доработки она будет выполнена

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


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

3 минуты назад, NeoSeo Team сказал:

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

Если у Вас сейчас не выводятся остатки по складам - а в логах есть информация что остаток по складам проходят - значит у Вас не встает модификатор модуля и необходимо адаптировать вывод складов под Вашу тему оформления. Сроки реализации к сожалению сказать не можем, так как задача только запланирована и по мере продвижения в очереди на доработки она будет выполнена

Остатки по складам загрузились, но показывает только общий остаток по основному магазину, в остальных просто "в наличии" - это на сайте, в админке в карточке товара видим остатки по складам. Вот и интересует вопрос, с привязкой складов к магазинам на сайте при переключении на магазин будет ли показывать остаток по привязанным к данному магазину складам? 

По времени доработки поняла, не помню по обновлениям - нам потом его покупать или сможем просто обновить, если сейчас приобретем модуль?

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


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

1 час назад, Воодимир сказал:

доброго Вам

маю проблемку

в документації сказано що є можливість передачі ЧПУ з 1С

в мому модулі такої можливості не має, що потрібно щоб така можливість з'явилася?

Дякую

Добрый день, необходимо чтоб в 1С в свойствах было свойства где указан необходимый чпу, далее требуется в настройках указать название данного свойства в модуле image.png.43d86b746c96b73a7a752106f7526702.png

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


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

4 минуты назад, Татьянка сказал:

Остатки по складам загрузились, но показывает только общий остаток по основному магазину, в остальных просто "в наличии" - это на сайте, в админке в карточке товара видим остатки по складам. Вот и интересует вопрос, с привязкой складов к магазинам на сайте при переключении на магазин будет ли показывать остаток по привязанным к данному магазину складам? 

По времени доработки поняла, не помню по обновлениям - нам потом его покупать или сможем просто обновить, если сейчас приобретем модуль?

Да, как настройку выведем будет возможность переключать между магазинами. Сейчас не выводится у Вас остатки по складам потому что модификатор не может добавить в Вашу тему оформления код вывода складов. Вам нужен специалист чтоб он доработал модификатор под Вашу тему оформления.

По обновлению модуля, да обновить модуль Вы сможете как только выйдет новая версия и покупать снова не нужно

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


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

1 час назад, NeoSeo Team сказал:

Да, как настройку выведем будет возможность переключать между магазинами. Сейчас не выводится у Вас остатки по складам потому что модификатор не может добавить в Вашу тему оформления код вывода складов. Вам нужен специалист чтоб он доработал модификатор под Вашу тему оформления.

По обновлению модуля, да обновить модуль Вы сможете как только выйдет новая версия и покупать снова не нужно

Снова не поняла, т.е. даже после того как появится настройка, нам все равно "ужен специалист чтоб он доработал модификатор под Вашу тему оформления"?

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


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

6 часов назад, Татьянка сказал:

Снова не поняла, т.е. даже после того как появится настройка, нам все равно "ужен специалист чтоб он доработал модификатор под Вашу тему оформления"?

По умолчанию мы поддерживаем дефолтную тему оформления. На рынке существует множество тем оформления, реализовать поддержку каждой трудозатратно по времени\стоимости конечного продукта. Поэтому, да, если у Вас не дефолтная тема, то нужно будет реализовать вывод складов как Вам нужно и в том месте в котором Вам нужно на Вашей теме оформления. 

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


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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...