NeoSeo Team Опубликовано: 10 августа 2020 Опубликовано: 10 августа 2020 3 часа назад, Сергей Сергеев сказал: Здравствуйте. Планирую свои магазины перевести на OpenCart и приобрести у вас для них модуль «NeoSeo Обмен между 1С:Предприятие и Интернет-магазином». В процессе использования тестовой версии модуля при обмене возникли некоторые проблемы: 1. на сайт не загружаются категории 2. на сайт не загружаются цены 3. на сайт не загружаются изображения При этом: 1. в файле "import.xml" категории присутствуют 2. в файле "offers.xml" цены присутствуют 3. в папке "import_files" изображения товара присутствуют Сам являюсь в том числе и программистом 1С, в связи с чем требуется ваша консультация: подскажите пожалуйста, есть ли для правильной работы вашего модуля описание структуры (наименование тегов и т.п.) xml файла выгрузки из 1, чтобы я мог в 1С подстроить выгрузку под формат вашей обработки? Или подскажите пожалуйста какие-либо еще варианты решения проблемы с загрузкой данных на сайт. Версия 1С - "Розница" 2.3 Версия OpenCart - 3.0.3.2 (rs.2) Спасибо. Здравствуйте. Включите логирование в настройках модуля и проведите обмен. После обмена скачайте полный лог обмена в настройках модуля и проанализируйте содержимое. Есть ли информация о том, что обрабатываются категории и тд? Проверьте настройки модуля, должно быть включено добавление категорий, цен, изображений. Структура используется согласно стандарту CommerceML 2 и 3(в тестовом режиме) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 10 августа 2020 Опубликовано: 10 августа 2020 3 часа назад, Olek сказал: Не будет конфликтов с вот этим модужем для опций?!ТУТ Здравствуйте. Нами этот модуль не тестировался в связке с модулем обмена. Возьмите тестовые лицензии и протестируйте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dok326 Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 10.08.2020 в 08:14, NeoSeo Team сказал: Напишите в ЛС название домена, суть обращения и поищем заказ. По ключу лицензии заказ не найти стояла версия 178. Скачал с вашего кабинета последнюю 218 версиЮ проблема ушла благодарю за помощь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 9 часов назад, NeoSeo Team сказал: Наши модули поддерживаю php до 7.2 Обновление наверное не планируется не взирая на то, что php 7.2 в следующем году будет не актуальна ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 Написал Вам в ЛС сколько будет стоить доработка модуля для PHP 7.4 ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 Хорошо едим дальше установил Opencart Version 3.0.3.3 (rs.3) которая работает с php 7.2, установил ваш модуль загрузка идет отлично, а вот заказ так же не выгружается, если создать заказ и попытаться выгрузить его из вашего модуля он формируется и отображается, но в 1С так же нечего не передается. Что дальше делать ? Могу при большом желании у вас дать доступ по TeamViewer чтобы вы могли посмотреть. Просто думается если бы была проблема с php ну уж точно были бы ошибки, если задействовались бы какие либо измененные функции. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kostya Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 добрый день у нас несколько десятков прайсов в 1с для оптовиков. мы бы хотели, чтобы после авторизации, оптовик мог заказать продукцию на сайте опенкарт по тем ценам, которые к нему прикреплены в 1с можно ли с помощью вашего модуля решить такой вопрос? и как будет происходить синхронизация цен в прайсах в 1с и цен на сайте в случае, если мы в течении дня можем вносить изменения в прайсы в 1с? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mike Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 (изменено) 23 часа назад, NeoSeo Team сказал: Добрый день, 1) Необходимо смотреть файлы обмена, если у Вас опция без наименования - возможно в файле опция не правильно передается от 1С. Модуль при обновлении опций - сначала их все очищает у товара, затем создает новые. 2) Да, модуль может работать с несколькими не связанными опциями - они их просто добавить в картчоку товара. так же модуль может работать со связанными опциями - для этого потребуется сторонний модуль для работы со связанными опциями 3) Да, в поля товара Вы можете указывать и строковое значение, ограничение может создавать в этом случае только сама 1С - не разрешать указать строковое значение. 2) Да, модуль может работать с несколькими не связанными опциями - они их просто добавить в картчоку товара. так же модуль может работать со связанными опциями - для этого потребуется сторонний модуль для работы со связанными опциями Я имел ввиду что у нас у одного товара может быть несколько характеристик. К примеру в 1С в номенклатуре у нас указаны следующие характеристики: Размер, Возрат, Рост, Цвет. Может ли модуль в таком случае их обработать и передать на сайт? Изменено 11 августа 2020 пользователем Mike Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 4 часа назад, kostya сказал: добрый день у нас несколько десятков прайсов в 1с для оптовиков. мы бы хотели, чтобы после авторизации, оптовик мог заказать продукцию на сайте опенкарт по тем ценам, которые к нему прикреплены в 1с можно ли с помощью вашего модуля решить такой вопрос? и как будет происходить синхронизация цен в прайсах в 1с и цен на сайте в случае, если мы в течении дня можем вносить изменения в прайсы в 1с? Добрый день Модуль работает с типами цен от 1С. Вы можете выгружать несколько цен для товара сразу. В настройках модуля можно указать цену как скидка или акция с указанием для какой группы покупателей выводить такую цену. То есть, если у Вас обычный покупатель заходит для него основная цена для товара и если есть акции для групп ы покупателей По умолчанию, если авторизуется оптовый покупатель и у него будет в магазине назначении группа покупателей Оптовый - тогда ему все товары будут идти с его оптовой скидкой от 1С. Ответ на Ваш вопрос - да, модуль может работать с несколькими ценами в виде скидки или акции по группам покупателей Если у Вас часто обновляются цены, Вы можете часто производить обмен с модулем В зависимости от настроек модуля и 1С можно выгружать "только изменения" (если Ваша 1С так может делать, по умолчанию должна), тогда обмен будет короткий и его можно чаще делать. Сам обмен контролирует 1С поэтому в ней необходимо настраивать частоту обмена Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kostya Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 10 минут назад, NeoSeo Team сказал: Добрый день Модуль работает с типами цен от 1С. Вы можете выгружать несколько цен для товара сразу. В настройках модуля можно указать цену как скидка или акция с указанием для какой группы покупателей выводить такую цену. То есть, если у Вас обычный покупатель заходит для него основная цена для товара и если есть акции для групп ы покупателей По умолчанию, если авторизуется оптовый покупатель и у него будет в магазине назначении группа покупателей Оптовый - тогда ему все товары будут идти с его оптовой скидкой от 1С. Ответ на Ваш вопрос - да, модуль может работать с несколькими ценами в виде скидки или акции по группам покупателей Если у Вас часто обновляются цены, Вы можете часто производить обмен с модулем В зависимости от настроек модуля и 1С можно выгружать "только изменения" (если Ваша 1С так может делать, по умолчанию должна), тогда обмен будет короткий и его можно чаще делать. Сам обмен контролирует 1С поэтому в ней необходимо настраивать частоту обмена а можно создать в опенкарте таких групп покупателей "оптовый" несколько десятков и каждой группе выгружать свой отдельный прайс из 1с? правильно ли я понял, что при изменении какой-то позиции в прайсе в 1с выгрузится в опенкарт не весь прайс а только обновленная цена конкретной позиции из прайса? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 4 минуты назад, kostya сказал: а можно создать в опенкарте таких групп покупателей "оптовый" несколько десятков и каждой группе выгружать свой отдельный прайс из 1с? правильно ли я понял, что при изменении какой-то позиции в прайсе в 1с выгрузится в опенкарт не весь прайс а только обновленная цена конкретной позиции из прайса? Да, можно. Группы надо создать вручную и покупателям надо назначать группы вручную. Если Вы хотите от 1С получать покупателей в магазине - так не выйдет. Работать будет только в том случае если у Вас в магазине уже есть покупатели с распределенными группами - оптовыми. Модуль только создаст в товаре акцию или скидку с указанием группы покупателей для кого эта цена Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 9 минут назад, kostya сказал: правильно ли я понял, что при изменении какой-то позиции в прайсе в 1с выгрузится в опенкарт не весь прайс а только обновленная цена конкретной позиции из прайса? Если Ваша 1С сможет отадавать полноценный файл обмена для выгрузки по частям (только изменения) - тогда да. Не всегда 1С правильно отдает только изменения Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 11 августа 2020 Опубликовано: 11 августа 2020 48 минут назад, Mike сказал: 2) Да, модуль может работать с несколькими не связанными опциями - они их просто добавить в картчоку товара. так же модуль может работать со связанными опциями - для этого потребуется сторонний модуль для работы со связанными опциями Я имел ввиду что у нас у одного товара может быть несколько характеристик. К примеру в 1С в номенклатуре у нас указаны следующие характеристики: Размер, Возрат, Рост, Цвет. Может ли модуль в таком случае их обработать и передать на сайт? Да, он может, главное чтоб файл обмена 1С верно создавала, тогда модуль их выгрузит. Вы имеете в виду - характеристика - это опция или атрибут? Опция когда можно выбрать в карточке товара опции. А атрибуты это просто подробности о товаре. Модуль может выгружатть то и то. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mike Опубликовано: 13 августа 2020 Опубликовано: 13 августа 2020 (изменено) 11.08.2020 в 17:58, NeoSeo Team сказал: Да, он может, главное чтоб файл обмена 1С верно создавала, тогда модуль их выгрузит. Вы имеете в виду - характеристика - это опция или атрибут? Опция когда можно выбрать в карточке товара опции. А атрибуты это просто подробности о товаре. Модуль может выгружатть то и то. Вы имеете в виду - характеристика - это опция или атрибут? Характеристика = Опция Изменено 13 августа 2020 пользователем Mike Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Mike Опубликовано: 13 августа 2020 Опубликовано: 13 августа 2020 1 час назад, Mike сказал: Вы имеете в виду - характеристика - это опция или атрибут? Характеристика = Опция Характеристика в 1С - это опция на сайте. Вопрос вот в чем: мы хотим для одной характеристики указывать несколько свойств, например, для детской одежды мы в одной характеристике указываем в свойстве "Размер" = "L", в свойстве "Длина" = "80 см", "Возвраст" = "9 мес". Это все описывает один и тот же товар, т. е. и значение опции "Размер" = "L", и значение "Длина" = "80 см" указывают на один и тот же товар. Сейчас, когда у нас в характеристике товара используется только одно свойство - "Размер", модуль все значения размеров для всех товаров заносит в одну и ту же опцию без названия, хотя в файле это разные опции "Размер одежды", "Размер обуви" и т. д. Ожидалось, что модуль создаст несколько опций ("Размер одежды", "Размер обуви") и запишет соответствующие значения в них. Является ли это ошибкой модуля или неправильной настройкой? Задача в том, чтобы организовать на сайте фильтр по значениям "Размера", "Длины", "Возраста", единственный вариант такого в 1С - это задавать значения всех этих свойств в одной характеристике. Непонятно как модуль обработает наличие больше одного свойства у одной характеристики. Установка модуля связанных опций решит эту задачу? Во вложении - файлы тестовой выгрузки, для товара "Тест одежда " создана характеристика с двумя свойствами (110см, 5 лет). Тест.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 13 августа 2020 Опубликовано: 13 августа 2020 Подскажите нашел такую особенность у нас 1С автоматически обращается к сайту за заказом каждые 2 минуты и каждый раз модуль дописывает комментарии, как можно сделать, что если заказ передан в 1С чтобы больше не писался комментарий иначе база просто офигеет от такого количества записей. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 13 августа 2020 Опубликовано: 13 августа 2020 11 часов назад, Mike сказал: Характеристика в 1С - это опция на сайте. Вопрос вот в чем: мы хотим для одной характеристики указывать несколько свойств, например, для детской одежды мы в одной характеристике указываем в свойстве "Размер" = "L", в свойстве "Длина" = "80 см", "Возвраст" = "9 мес". Это все описывает один и тот же товар, т. е. и значение опции "Размер" = "L", и значение "Длина" = "80 см" указывают на один и тот же товар. Сейчас, когда у нас в характеристике товара используется только одно свойство - "Размер", модуль все значения размеров для всех товаров заносит в одну и ту же опцию без названия, хотя в файле это разные опции "Размер одежды", "Размер обуви" и т. д. Ожидалось, что модуль создаст несколько опций ("Размер одежды", "Размер обуви") и запишет соответствующие значения в них. Является ли это ошибкой модуля или неправильной настройкой? Задача в том, чтобы организовать на сайте фильтр по значениям "Размера", "Длины", "Возраста", единственный вариант такого в 1С - это задавать значения всех этих свойств в одной характеристике. Непонятно как модуль обработает наличие больше одного свойства у одной характеристики. Установка модуля связанных опций решит эту задачу? Во вложении - файлы тестовой выгрузки, для товара "Тест одежда " создана характеристика с двумя свойствами (110см, 5 лет). Тест.zip 3 kB · 0 скачиваний Включите в настройках модуля на вкладке "Опции" опцию После этого разбор файла пройдет правильно и опции будут присвоены Рекомендуем установить модуль для связанных опций, чтобы цена и количество верно обрабатывалось 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 13 августа 2020 Опубликовано: 13 августа 2020 7 часов назад, susl16c сказал: Подскажите нашел такую особенность у нас 1С автоматически обращается к сайту за заказом каждые 2 минуты и каждый раз модуль дописывает комментарии, как можно сделать, что если заказ передан в 1С чтобы больше не писался комментарий иначе база просто офигеет от такого количества записей. Вам необходимо правильно указать статусы в настройках модуля, которые необходимо отправлять в 1с. Скорее всего в настройках у Вас указано выгружать статус Ожидание, в обработке, а в опции Статус после отправки стоит значение В обработке. Отсюда получается зацикливание. Проверьте эти опции 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
susl16c Опубликовано: 14 августа 2020 Опубликовано: 14 августа 2020 Да все понял нашел ошибку, огромное вам спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Olek Опубликовано: 14 августа 2020 Опубликовано: 14 августа 2020 11.08.2020 в 01:04, NeoSeo Team сказал: Здравствуйте. Нами этот модуль не тестировался в связке с модулем обмена. Возьмите тестовые лицензии и протестируйте. Потратил чуьт бульше 100$ и протестировал )))Работает отменно этот модуль ! Так что если у кого чистый опенкарт 3 (а не осСторе, или СЕО-магазин) - вполне можно рекомендовать, как альтернативу для NeoSeo Product options PRO - не работает с ОС 3 (пока) Комбинации опций - слижком замудренно и не решает толком вопроса если много опций и атрибутов (имхо) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Vladimir231 Опубликовано: 14 августа 2020 Опубликовано: 14 августа 2020 07.08.2020 в 18:20, NeoSeo Team сказал: 07.08.2020 в 17:45, Vladimir231 сказал: 05.08.2020 в 23:31, NeoSeo Team сказал: 05.08.2020 в 23:31, NeoSeo Team сказал: 04.08.2020 в 22:26, Vladimir231 сказал: 04.08.2020 в 22:26, Vladimir231 сказал: Добрый вечер. Все файлы имеют правильные названия, и папка также. Хоть сайт на https, я придерживаясь инструкции из и настроил правильно чтобы файл /neoseo_exchange1c.php работала на http без редиректа. Модуль настраивал по мануалу, но не удается выгрузить товары из 1С( Здравствуйте. Скачайте файл заказов вручную с настроек модуля. Откройте его на просмотр. Открывается без ошибок? Есть данные в файле? Добрый день. Скачал по вашему совету файл, открылся. И вот содержимое(кроме этого больше ничего нету): <?xml version="1.0" encoding="utf-8"?> <КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="2020-08-07"/> К тому же, error log показывает: [Fri Aug 07 16:37:08.223183 2020] [fcgid:warn] [pid 6377] [client 178.124.192.242:35394] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 136 [Fri Aug 07 16:37:08.223268 2020] [fcgid:warn] [pid 6377] [client 178.124.192.242:35394] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 166 [Fri Aug 07 16:37:50.725225 2020] [fcgid:warn] [pid 6695] [client 178.124.192.242:35504] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 136 [Fri Aug 07 16:37:50.725302 2020] [fcgid:warn] [pid 6695] [client 178.124.192.242:35504] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 166 [Fri Aug 07 16:38:37.377648 2020] [fcgid:warn] [pid 6662] [client 178.124.192.242:35644] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 136 [Fri Aug 07 16:38:37.377676 2020] [fcgid:warn] [pid 6662] [client 178.124.192.242:35644] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 166 [Fri Aug 07 16:39:17.025401 2020] [fcgid:warn] [pid 6719] [client 178.124.192.242:35808] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 136 [Fri Aug 07 16:39:17.025447 2020] [fcgid:warn] [pid 6719] [client 178.124.192.242:35808] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 166 [Fri Aug 07 16:59:24.608002 2020] [fcgid:warn] [pid 7334] [client 178.124.192.242:40348] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 136 [Fri Aug 07 16:59:24.608067 2020] [fcgid:warn] [pid 7334] [client 178.124.192.242:40348] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 166 [Fri Aug 07 16:59:24.619092 2020] [fcgid:warn] [pid 7499] [client 178.124.192.242:40349] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 136 [Fri Aug 07 16:59:24.619120 2020] [fcgid:warn] [pid 7499] [client 178.124.192.242:40349] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 166 [Fri Aug 07 16:59:30.832037 2020] [fcgid:warn] [pid 7496] [client 178.124.192.242:40350] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 136 [Fri Aug 07 16:59:30.832087 2020] [fcgid:warn] [pid 7496] [client 178.124.192.242:40350] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 166 [Fri Aug 07 16:59:30.842235 2020] [fcgid:warn] [pid 7304] [client 178.124.192.242:40351] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 136 [Fri Aug 07 16:59:30.842268 2020] [fcgid:warn] [pid 7304] [client 178.124.192.242:40351] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 166 [Fri Aug 07 16:59:44.463838 2020] [fcgid:warn] [pid 7314] [client 178.124.192.242:40364] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 136 [Fri Aug 07 16:59:44.463885 2020] [fcgid:warn] [pid 7314] [client 178.124.192.242:40364] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 166 [Fri Aug 07 16:59:44.474654 2020] [fcgid:warn] [pid 7497] [client 178.124.192.242:40365] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 136 [Fri Aug 07 16:59:44.474684 2020] [fcgid:warn] [pid 7497] [client 178.124.192.242:40365] mod_fcgid: stderr: PHP Notice: Undefined index: type in /var/www/www-root/data/www/new.avs.by/export/neoseo_exchange1c.php on line 166 И access log: 128.65.36.117 - - [07/Aug/2020:16:00:36 +0300] "GET /admin/index.php?route=extension/module/neoseo_exchange1c&token=zofB2yDrwR2AuLXAHIrg8K6igSWrwCA1 HTTP/1.0" 200 3890 "https://new.avs.by/admin/index.php?route=extension/module/neoseo_exchange1c&token=zofB2yDrwR2AuLXAHIrg8K6igSWrwCA1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36" 128.65.36.117 - - [07/Aug/2020:16:00:37 +0300] "POST /admin/index.php?route=common/login HTTP/1.0" 302 - "https://new.avs.by/admin/index.php?route=extension/module/neoseo_exchange1c&token=zofB2yDrwR2AuLXAHIrg8K6igSWrwCA1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36" 128.65.36.117 - - [07/Aug/2020:16:00:38 +0300] "GET /admin/index.php?route=extension/module/neoseo_exchange1c&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID HTTP/1.0" 200 260849 "https://new.avs.by/admin/index.php?route=extension/module/neoseo_exchange1c&token=zofB2yDrwR2AuLXAHIrg8K6igSWrwCA1" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36" 128.65.36.117 - - [07/Aug/2020:16:00:38 +0300] "POST /index.php?route=api/login HTTP/1.0" 200 190 "https://new.avs.by/admin/index.php?route=extension/module/neoseo_exchange1c&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36" 128.65.36.117 - - [07/Aug/2020:16:06:32 +0300] "GET /admin/index.php?route=extension/module/neoseo_exchange1c&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID HTTP/1.0" 200 260849 "https://new.avs.by/admin/index.php?route=extension/module/neoseo_exchange1c&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36" 128.65.36.117 - - [07/Aug/2020:16:06:32 +0300] "POST /index.php?route=api/login HTTP/1.0" 200 190 "https://new.avs.by/admin/index.php?route=extension/module/neoseo_exchange1c&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36" 128.65.36.117 - - [07/Aug/2020:16:06:35 +0300] "GET /admin/index.php?route=common/dashboard&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID HTTP/1.0" 200 35209 "https://new.avs.by/admin/index.php?route=extension/module/neoseo_exchange1c&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36" 128.65.36.117 - - [07/Aug/2020:16:06:35 +0300] "GET /admin/index.php?route=extension/dashboard/chart/chart&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID&range=month HTTP/1.0" 200 961 "https://new.avs.by/admin/index.php?route=common/dashboard&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36" 128.65.36.117 - - [07/Aug/2020:16:06:35 +0300] "GET /admin/index.php?route=extension/dashboard/map/map&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID HTTP/1.0" 200 2 "https://new.avs.by/admin/index.php?route=common/dashboard&token=5Q72EBANQMAsEf8q8ot7OxXYj48NFqID" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36" 178.124.192.242 - - [07/Aug/2020:16:36:28 +0300] "GET /export/neoseo_exchange1c.php?type=catalog&mode=checkauth HTTP/1.0" 200 45 "-" "1C+Enterprise/8.3" 178.124.192.242 - - [07/Aug/2020:16:37:08 +0300] "GET /export/neoseo_exchange1c.php?zip=yes?type=catalog&mode=checkauth HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3" 178.124.192.242 - - [07/Aug/2020:16:37:50 +0300] "GET /export/neoseo_exchange1c.php?zip=yes&file_limit=104857600?type=catalog&mode=checkauth HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3" 178.124.192.242 - - [07/Aug/2020:16:38:37 +0300] "GET /export/neoseo_exchange1c.php?zip=yes&file_limit=104857600&sessid=&version=3.01?type=catalog&mode=checkauth HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3" 178.124.192.242 - - [07/Aug/2020:16:39:17 +0300] "GET /export/neoseo_exchange1c.php?zip=yes&file_limit=104857600&sessid=&version=3.01?type=catalog&mode=checkauth HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3" 178.124.192.242 - - [07/Aug/2020:16:59:24 +0300] "GET /export/neoseo_exchange1c.php?zip=yes&file_limit=104857600&sessid=&version=3.01?type=catalog&mode=checkauth HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3" 178.124.192.242 - - [07/Aug/2020:16:59:24 +0300] "GET /export/neoseo_exchange1c.php?zip=yes&file_limit=104857600&sessid=&version=3.01?type=catalog&mode=init HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3" 178.124.192.242 - - [07/Aug/2020:16:59:30 +0300] "GET /export/neoseo_exchange1c.php?zip=yes&file_limit=104857600&sessid=&version=3.01?type=sale&mode=checkauth HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3" 178.124.192.242 - - [07/Aug/2020:16:59:30 +0300] "GET /export/neoseo_exchange1c.php?zip=yes&file_limit=104857600&sessid=&version=3.01?type=sale&mode=query HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3" 178.124.192.242 - - [07/Aug/2020:16:59:44 +0300] "GET /export/neoseo_exchange1c.php?zip=yes&file_limit=104857600&sessid=&version=3.01?type=sale&mode=checkauth HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3" 178.124.192.242 - - [07/Aug/2020:16:59:44 +0300] "GET /export/neoseo_exchange1c.php?zip=yes&file_limit=104857600&sessid=&version=3.01?type=sale&mode=init HTTP/1.0" 200 8 "-" "1C+Enterprise/8.3" Какая версия Вашего опенкарт? Во первых Вы пытаетесь произвести обмен с версией commercml3 необходимо в настройках активировать третью версию "Версия протокола обмена CommerceMl" Но так как данная версия ещё в режиме тестирования проблемы могут быть, если у Вас есть возможность рекомендуем перейти на версию 2 По поводу ошибок, из лога ошибок - бьет файл export/neoseo_exchange1c.php - проверьте строку 136, вероятно у Вас не срабатывает либо подключение к бд либо проблемы с методом register - необходим версия опенкарт чтоб понять точнее - Вы можете самостоятельно проверить и исправить по возможности по поводу запросов 1с GET /export/neoseo_exchange1c.php?zip=yes&file_limit=104857600&sessid=&version=3.01?type=sale&mode=query Тут видно что 1С пытается запросить заказы - необходимо на стороне 1С проверить что модуль отдает в ответ, возможно 1С хочет в формате арзива, но модуль не может отдавать архивом - только принимать Версия магазина ocStore 2.3 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 14 августа 2020 Опубликовано: 14 августа 2020 19 минут назад, Vladimir231 сказал: Версия магазина ocStore 2.3 К сожалению со стороны модуля сложно сказать в чем проблема, если у Вас есть специалист 1С - обратитесь и уточните у него что 1С требуется в ответ от модуля, предполагаю что в ответе ему чего то не хватает Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Владимир Бедарев Опубликовано: 14 августа 2020 Опубликовано: 14 августа 2020 Добрый день Opencart 3, обмен по CommerceML 2 Не приходит "Ид" в теге "Товар" при получении заказов из Opencart. <Товар> <Ид/> <Наименование>Товар товар</Наименование> <ЦенаЗаЕдиницу>1.0000</ЦенаЗаЕдиницу> <БазоваяЕдиница/> <Количество>3</Количество> <Баллы>0</Баллы> <Сумма>3.0000</Сумма> </Товар> Хотя по логам при обмене товарами явно видно, что "Ид" в базу сохранился: 2020-08-14 17:23:04 - В базе нет товара с кодом 1с 5a3161e5-8f01-464f-9fde-bbc7dbc349e0 2020-08-14 17:23:04 - Добавляем товар 5a3161e5-8f01-464f-9fde-bbc7dbc349e0 - Товар товар 2020-08-14 17:23:04 - Товар добавлен с кодом 3037 2020-08-14 17:23:04 - Убираем старые атрибуты товара: 3037 2020-08-14 17:23:04 - Пропускаем бесполезный атрибут: ВидНоменклатуры 2020-08-14 17:23:04 - Пропускаем бесполезный атрибут: ТипНоменклатуры 2020-08-14 17:23:04 - Пропускаем бесполезный атрибут: Полное наименование Что с чем это может быть связано? При выгрузке заказов есть вот такие сообщения: 2020-08-14 18:34:30 - PHP Notice: Undefined index: middlename in /home/l/lvamaify/maify.ru/storage/modification/admin/model/sale/order.php on line 85 2020-08-14 18:34:30 - Выгружаем заказ №2216 2020-08-14 18:34:55 - type=sale&mode=checkauth 2020-08-14 18:34:55 - Авторизация выполнена успешно: 5f46320ac5ee838aa5099f022f364235 2020-08-14 18:34:55 - type=sale&mode=init 2020-08-14 18:34:55 - Инициализация продаж завершена 2020-08-14 18:34:55 - type=sale&mode=query 2020-08-14 18:34:55 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно. 2020-08-14 18:34:55 - Сообщение для разработчика. Таблица `nmlv_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. 2020-08-14 18:34:55 - Статусы в магазине Array ( [нет в наличии] => 5 [2-3 дня] => 6 [в наличии] => 7 [предзаказ] => 8 ) Но этот конкретно заказа содержит только один товар и в нем товар без опций. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 14 августа 2020 Опубликовано: 14 августа 2020 6 часов назад, Владимир Бедарев сказал: Добрый день Opencart 3, обмен по CommerceML 2 Не приходит "Ид" в теге "Товар" при получении заказов из Opencart. <Товар> <Ид/> <Наименование>Товар товар</Наименование> <ЦенаЗаЕдиницу>1.0000</ЦенаЗаЕдиницу> <БазоваяЕдиница/> <Количество>3</Количество> <Баллы>0</Баллы> <Сумма>3.0000</Сумма> </Товар> Хотя по логам при обмене товарами явно видно, что "Ид" в базу сохранился: 2020-08-14 17:23:04 - В базе нет товара с кодом 1с 5a3161e5-8f01-464f-9fde-bbc7dbc349e0 2020-08-14 17:23:04 - Добавляем товар 5a3161e5-8f01-464f-9fde-bbc7dbc349e0 - Товар товар 2020-08-14 17:23:04 - Товар добавлен с кодом 3037 2020-08-14 17:23:04 - Убираем старые атрибуты товара: 3037 2020-08-14 17:23:04 - Пропускаем бесполезный атрибут: ВидНоменклатуры 2020-08-14 17:23:04 - Пропускаем бесполезный атрибут: ТипНоменклатуры 2020-08-14 17:23:04 - Пропускаем бесполезный атрибут: Полное наименование Что с чем это может быть связано? При выгрузке заказов есть вот такие сообщения: 2020-08-14 18:34:30 - PHP Notice: Undefined index: middlename in /home/l/lvamaify/maify.ru/storage/modification/admin/model/sale/order.php on line 85 2020-08-14 18:34:30 - Выгружаем заказ №2216 2020-08-14 18:34:55 - type=sale&mode=checkauth 2020-08-14 18:34:55 - Авторизация выполнена успешно: 5f46320ac5ee838aa5099f022f364235 2020-08-14 18:34:55 - type=sale&mode=init 2020-08-14 18:34:55 - Инициализация продаж завершена 2020-08-14 18:34:55 - type=sale&mode=query 2020-08-14 18:34:55 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно. 2020-08-14 18:34:55 - Сообщение для разработчика. Таблица `nmlv_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. 2020-08-14 18:34:55 - Статусы в магазине Array ( [нет в наличии] => 5 [2-3 дня] => 6 [в наличии] => 7 [предзаказ] => 8 ) Но этот конкретно заказа содержит только один товар и в нем товар без опций. Здравствуйте. Ответ предоставили в теме Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
manager Опубликовано: 17 августа 2020 Опубликовано: 17 августа 2020 Доброго дня. Ситуація: Ще в березні стартували новий інтернет магазин. Знайшли для себе цікавим ваш модуль "Модуль обмена/интеграции 1С и Интернет-магазина на OpenCart 1.5.x-2.x". тоді зразу й підключили пробний термін ліцензії. По особистим причинам, були змушені відставити тестування модулю. Зараз повернулись до цього питання, але як ви вже зрозуміли, термін тестової ліцензії сплив. Просимо вас продовжити декілька днів ліцензію для повного тесту модуля. Щоб могли з впевненістю сказати що ваш модуль нам підходить та в результаті купити повну ліцензію. Файл ліцензії використовувався для домену: mishok.com.ua _ Дякуємо, чекаємо з нетерпінням відповіді. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.