suric Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 Здравствуйте. У меня модуль обмена с 1с v174. Хочу обновиться до последней версии. Подскажите, как правильно обновиться? И не слетят ли мои настройки обмена после обновления? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
suric Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 И второй вопрос. У меня модуль NeoSeo Генератор ЧПУ и метаданных. Так вот, при обмене с 1с не генерируются SEO URL. Какие настройки модуля нужны для этого? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Татьяна Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 (изменено) Добрый день. У нас не получается настроить работу модуля обмена сайта с 1С. Обмен и Интеграция с 1С с OpenCart v 1.5.x-2.3.x Тестировали на http. Все работало. На https не работает. в приложении скрин ошибки https://fex.net/ru/s/yfldsro Проблема выявлена в режиме отладки Ошибка работы с Интернет: SSL connect error Изменено 14 мая 2020 пользователем Татьяна Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Xaziain Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 22 часа назад, NeoSeo Team сказал: Добрый день, извините за ожидание, проанализировав Ваши строки лога видно что строка Вызывает эту 500-ю ошибку, а значит что 1С пытается запросить не существующий метод "mode=success" - такого метода нет, поэтому требуется на стороне 1С исключить такой запрос. добавили в порядок доработок исправление данной ошибки на стороне модуля, чтоб не существующие методы не вызывали 500-ю Два вопроса. 1. Почему при обмене с опенкарт 2 тоже вызывается этот метод, но ошибки нет? 2. При обмене заказами 1С выдает сообщения: >Не удалось получить данные с сервера.Проверьте правильность адреса сервера, порт, имя пользователя и пароль, а также настройки подключения к Интернет. >Изменения заказов не зарегистрированы. Выгрузка заказов не произведена. Первое сообщение всегда появляется но заказы нормально загружаются. Это точно из-за "mode=success" ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 23 часа назад, Silvio_Dante сказал: Подскажите, какие параметры правильнее перечислить в поле "Единица измерения"? В 1С имеются товары исчисляемые в штуках и килограммах. И можно ли сделать синхронизацию товаров по артикулу в модели, но если в 1С не указан артикул, то, чтобы брался внутренний код из 1с вместо артикула? Стандартное поля единицы исчисления модуль не указывает, можно получить от 1С в другое свободное поле и затем его использовать как выбор единицы Вы можете воспользоваться поиском товара По внутреннему коду, и указать поле для кода - model. Но перед использованием рекомендуется сделать бекап базы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 8 часов назад, tonik2003 сказал: Нашел в Логах ошибку 2020-05-14 09:24:05 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно. 2020-05-14 09:24:05 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. Но не нашел модуля Установлен NeoSeo Дополнительные поля в опциях товара 3 На всякий случай прикладываю лог NeoSeo Обмен с 1C_2020-05-14_06-33-42_error.log 1 MB · 1 скачивание Скажите, в настройках у Вас отключены связанные опции? Попробуйте проверить опцию в магазине, правильно ли она называется, возможно это проблема в названии. Ошибка говорит о том что связь опции не удается найти в таблице связей 1с и магазина, перед этим запросом одиночная опцияю уже должна была быть связана ранее Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 6 часов назад, suric сказал: Здравствуйте. У меня модуль обмена с 1с v174. Хочу обновиться до последней версии. Подскажите, как правильно обновиться? И не слетят ли мои настройки обмена после обновления? Добрый день, перед обновлением обязательно требуется сделать бекап базы данных, чтоб при случае проблем восстановить. Настройки должны сохранится, но за это время появилось множество других и некоторые новые потребуется тоже настроить Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 6 часов назад, suric сказал: И второй вопрос. У меня модуль NeoSeo Генератор ЧПУ и метаданных. Так вот, при обмене с 1с не генерируются SEO URL. Какие настройки модуля нужны для этого? Модуль должен быть включен и настроен, модуль 1С по умолчанию самостоятельно его используется, единственное что проверяется это включен ли он Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 2 часа назад, Татьяна сказал: Добрый день. У нас не получается настроить работу модуля обмена сайта с 1С. Обмен и Интеграция с 1С с OpenCart v 1.5.x-2.3.x Тестировали на http. Все работало. На https не работает. в приложении скрин ошибки https://fex.net/ru/s/yfldsro Проблема выявлена в режиме отладки Ошибка работы с Интернет: SSL connect error Добрый день, проблема в том что 1С обычно не могут работать с https Вам требуется на cтороне сервера отключить автоматический редирект на https для ссылки обмена 1С. Воспользуйтесь такой инструкцией https://neoseo.com.ua/ne-rabotaet-https Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 1 час назад, Xaziain сказал: Два вопроса. 1. Почему при обмене с опенкарт 2 тоже вызывается этот метод, но ошибки нет? 2. При обмене заказами 1С выдает сообщения: >Не удалось получить данные с сервера.Проверьте правильность адреса сервера, порт, имя пользователя и пароль, а также настройки подключения к Интернет. >Изменения заказов не зарегистрированы. Выгрузка заказов не произведена. Первое сообщение всегда появляется но заказы нормально загружаются. Это точно из-за "mode=success" ? 1) Точно я Вам ответить не могу, проблему надо до-диагностировать. Возможно там другая версия 1С, либо движек опенкарт по другому реагирует из внешнего подключенного файла запрос к контроллеру. Так же может быть что у Вас есть модификации в движке опенкарт. Но суть ошибки - это 500я - и получаем её по ссылки с не существующим методом, если не ошибаюсь расшифровка ошибки в логах - адресуется к тому что опенкарт пытается все таки найти этот контроллер. Проверьте в логах сервера ошибку 500, что она значит 2) Да вероятно это из-за запроса на success Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tonik2003 Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 (изменено) 20 минут назад, NeoSeo Team сказал: Добрый день, проблема в том что 1С обычно не могут работать с https Вам требуется на cтороне сервера отключить автоматический редирект на https для ссылки обмена 1С. Воспользуйтесь такой инструкцией https://neoseo.com.ua/ne-rabotaet-https Сильно ошибаетесь, 1С УТ 11.3 прекрасно понимает https Надо смотреть логи. Как 1С так и web сервера. Сам мучался с этим. Еще что может быть - не корректно работает mod_rewrite (в случае с apache) Изменено 14 мая 2020 пользователем tonik2003 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tonik2003 Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 31 минуту назад, NeoSeo Team сказал: Скажите, в настройках у Вас отключены связанные опции? Попробуйте проверить опцию в магазине, правильно ли она называется, возможно это проблема в названии. Ошибка говорит о том что связь опции не удается найти в таблице связей 1с и магазина, перед этим запросом одиночная опцияю уже должна была быть связана ранее Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Xaziain Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 (изменено) 2 часа назад, Xaziain сказал: Два вопроса. 1. Почему при обмене с опенкарт 2 тоже вызывается этот метод, но ошибки нет? 2. При обмене заказами 1С выдает сообщения: >Не удалось получить данные с сервера.Проверьте правильность адреса сервера, порт, имя пользователя и пароль, а также настройки подключения к Интернет. >Изменения заказов не зарегистрированы. Выгрузка заказов не произведена. Первое сообщение всегда появляется но заказы нормально загружаются. Это точно из-за "mode=success" ? 34 минуты назад, NeoSeo Team сказал: 1) Точно я Вам ответить не могу, проблему надо до-диагностировать. Возможно там другая версия 1С, либо движек опенкарт по другому реагирует из внешнего подключенного файла запрос к контроллеру. Так же может быть что у Вас есть модификации в движке опенкарт. Но суть ошибки - это 500я - и получаем её по ссылки с не существующим методом, если не ошибаюсь расшифровка ошибки в логах - адресуется к тому что опенкарт пытается все таки найти этот контроллер. Проверьте в логах сервера ошибку 500, что она значит 2) Да вероятно это из-за запроса на success Как долго ждать до-диагностирования? 1C та же, модификаторы не причем (проверял отключив все). [Thu May 14 18:57:53.219637 2020] [lsapi:error] [pid 3871219:tid 140391348635392] [client 176.104.244.152:63584] [host kapsula.ua] Backend fatal error: PHP Fatal error: Uncaught TypeError: Argument 1 passed to Router::dispatch() must be an instance of Action, null given, called in /home/skrip447/domains/kapsula.ua/public_html/export/neoseo_exchange1c.php on line 211 and defined in /home/skrip447/domains/kapsula.ua/public_html/system/engine/router.php:42\nStack trace:\n#0 /home/skrip447/domains/kapsula.ua/public_html/export/neoseo_exchange1c.php(211): Router->dispatch(NULL, Object(Action))\n#1 {main}\n thrown in /home/skrip447/domains/kapsula.ua/public_html/system/engine/router.php on line 42\n Ошибка говорит о том, что нет первого аргумента в функции dispatch Как долго ждать до-диагностирования? Изменено 14 мая 2020 пользователем Xaziain Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
tonik2003 Опубликовано: 14 мая 2020 Опубликовано: 14 мая 2020 1 час назад, tonik2003 сказал: Попробуйте проверить опцию в магазине, А разве при обмене опция не должна рождаться со стороны 1С? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
lipikhind Опубликовано: 15 мая 2020 Опубликовано: 15 мая 2020 11.05.2020 в 19:35, NeoSeo Team сказал: Добрый день, поле в настройках модуля seo url - это настройка "Обновлять ЧПУ товара", здесь надо указать название свойства из выгрузки 1С Сделал как вы сказали, не работает, посмотрите - ниже файл XML, в модуле прописано свойство, но в seo url в товаре не подгружается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 мая 2020 Опубликовано: 15 мая 2020 22 часа назад, tonik2003 сказал: Сильно ошибаетесь, 1С УТ 11.3 прекрасно понимает https Надо смотреть логи. Как 1С так и web сервера. Сам мучался с этим. Еще что может быть - не корректно работает mod_rewrite (в случае с apache) Я сужу из опыта подключений 1С и нашего модуля, обычно проблема в том что 1С банально не может работать с защищенным протоколом https, да конечно, это не все 1С такие, но чаще всего - проблема с подключением именно в этой связи. Для нормального анализа требуется конечно анализ логов сервера - access и error, а также логи модуля и конечно логи 1С. Из предоставленных Вами данных я предположил что с большей вероятностью проблема связана с этим, но всегда есть исключения Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 мая 2020 Опубликовано: 15 мая 2020 22 часа назад, tonik2003 сказал: Для работы со связанными опциями необходимо чтоб опция состояла из составного ИД через символ #, а также требуется в таком предложении указать значения характеристики Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 мая 2020 Опубликовано: 15 мая 2020 22 часа назад, Xaziain сказал: Как долго ждать до-диагностирования? 1C та же, модификаторы не причем (проверял отключив все). [Thu May 14 18:57:53.219637 2020] [lsapi:error] [pid 3871219:tid 140391348635392] [client 176.104.244.152:63584] [host kapsula.ua] Backend fatal error: PHP Fatal error: Uncaught TypeError: Argument 1 passed to Router::dispatch() must be an instance of Action, null given, called in /home/skrip447/domains/kapsula.ua/public_html/export/neoseo_exchange1c.php on line 211 and defined in /home/skrip447/domains/kapsula.ua/public_html/system/engine/router.php:42\nStack trace:\n#0 /home/skrip447/domains/kapsula.ua/public_html/export/neoseo_exchange1c.php(211): Router->dispatch(NULL, Object(Action))\n#1 {main}\n thrown in /home/skrip447/domains/kapsula.ua/public_html/system/engine/router.php on line 42\n Ошибка говорит о том, что нет первого аргумента в функции dispatch Как долго ждать до-диагностирования? Если Вам необходимо срочная помощь можем помочь Вам на платной основе Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 мая 2020 Опубликовано: 15 мая 2020 3 часа назад, lipikhind сказал: Сделал как вы сказали, не работает, посмотрите - ниже файл XML, в модуле прописано свойство, но в seo url в товаре не подгружается. Вы указали отдельный тег, укажите значение свойства - которые идут как атрибуты из товаров - ЗначенияСвойств Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Xaziain Опубликовано: 15 мая 2020 Опубликовано: 15 мая 2020 39 минут назад, NeoSeo Team сказал: Если Вам необходимо срочная помощь можем помочь Вам на платной основе Зачем вы продаете недодиагностированные модули для 3го опенкарта? Этот уже второй с ошибками. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Sergant Опубликовано: 15 мая 2020 Опубликовано: 15 мая 2020 05.05.2020 в 17:46, NeoSeo Team сказал: Необходимо только анализировать файлы обмена, как приходит от 1С данные опции к товарам. Модуль сам не проставляет опции, он сначала их очищает полностью в товаре, затем привязывает новые В файле обмена опции все присутствуют. Эксперементным путем установили что не отображаются только цифровые значения (41, 42 и т.д.). Может модуль блокировать опции прописанные другим языком или по какой то другой причине? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 15 мая 2020 Опубликовано: 15 мая 2020 5 часов назад, Sergant сказал: В файле обмена опции все присутствуют. Эксперементным путем установили что не отображаются только цифровые значения (41, 42 и т.д.). Может модуль блокировать опции прописанные другим языком или по какой то другой причине? Не должен, необходимо анализировать что приходит в файлах и логи обмена. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndrejPopov Опубликовано: 17 мая 2020 Опубликовано: 17 мая 2020 Добрый день. Какие требования к соглашению и видам номенклатуры и услугам? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndrejPopov Опубликовано: 17 мая 2020 Опубликовано: 17 мая 2020 В чем проблема? 2020-05-17 17:18:04 - PHP Notice: Undefined variable: action in /var/www/u1054425/data/www/pss.market/export/neoseo_exchange1c.php on line 211 2020-05-17 17:18:04 - PHP Unknown: Argument 1 passed to Router::dispatch() must be an instance of Action, null given, called in /var/www/u1054425/data/www/pss.market/export/neoseo_exchange1c.php on line 211 and defined in /var/www/u1054425/data/www/pss.market/system/engine/router.php on line 42 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndrejPopov Опубликовано: 18 мая 2020 Опубликовано: 18 мая 2020 В чем проблема? где указан путь по которому отправляется файл? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.