Den Опубликовано: 4 июня 2021 Опубликовано: 4 июня 2021 Добрый день. Настраиваем модуль. В магазине установили, но 1С:Предприятие 8.3 (8.3.17.1851) выдаёт ошибку подключение при получение данных запросом export/neoseo_exchange1c.php?type=catalog&mode=checkauth . Помогите разобраться Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 4 июня 2021 Опубликовано: 4 июня 2021 1 час назад, Den сказал: Добрый день. Настраиваем модуль. В магазине установили, но 1С:Предприятие 8.3 (8.3.17.1851) выдаёт ошибку подключение при получение данных запросом export/neoseo_exchange1c.php?type=catalog&mode=checkauth . Помогите разобраться Добрый день. Уточните что при этом в логе модуля на стороне сайта, а также в логе ошибок сервера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 5 июня 2021 Опубликовано: 5 июня 2021 http://prntscr.com/145swek ОтветСервера = HTTPПолучитьДанныеССервера(Соединение, СтруктураПараметровСайта.АдресСкрипта + "?type=" + ТипСоединения + "&mode=checkauth"); Если ОтветСервера = Неопределено Тогда СтрокаСообщенияПользователю = "Не удалось установить соединение с сервером. Авторизация пользователя не выполнена." + Символы.ПС + ОписаниеОшибки(); Возврат Ложь; КонецЕсли; Если НРег(СтрПолучитьСтроку(ОтветСервера,1)) <> "success" Тогда // тут ошибка СтрокаСообщенияПользователю = "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль." + Символы.ПС + ОписаниеОшибки(); Возврат Ложь; КонецЕсли; Ответ сервера: <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx</center> </body> </html> Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 5 июня 2021 Опубликовано: 5 июня 2021 при этом в логах на сайте не чего нет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 5 июня 2021 Опубликовано: 5 июня 2021 У нас такая конфигурация https://prnt.sc/146mc41 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 Добрый день. Я нашёл причину. Ошибка возникает при запросе к модулю по https: Код 1с такой: // ssl = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows(), Новый СертификатыУдостоверяющихЦентровWindows()); //as_не типовое для работы по https ssl = Новый ЗащищенноеСоединениеOpenSSL( Новый СертификатКлиентаWindows( СпособВыбораСертификатаWindows.Выбирать), Новый СертификатыУдостоверяющихЦентровWindows()); Попытка Соединение = Новый HTTPСоединение( СтруктураПараметровСайта.Сервер, Порт, СтруктураПараметровСайта.ИмяПользователя, СтруктураПараметровСайта.Пароль, ИнтернетПрокси,,ssl); //ИнтернетПрокси,, ?(СтруктураПараметровСайта.ЗащищенноеСоединение, ssl, Неопределено)); Исключение Соединение = Неопределено; КонецПопытки; Что изменить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 3 часа назад, Den сказал: Добрый день. Я нашёл причину. Ошибка возникает при запросе к модулю по https: Код 1с такой: // ssl = Новый ЗащищенноеСоединениеOpenSSL(Новый СертификатКлиентаWindows(), Новый СертификатыУдостоверяющихЦентровWindows()); //as_не типовое для работы по https ssl = Новый ЗащищенноеСоединениеOpenSSL( Новый СертификатКлиентаWindows( СпособВыбораСертификатаWindows.Выбирать), Новый СертификатыУдостоверяющихЦентровWindows()); Попытка Соединение = Новый HTTPСоединение( СтруктураПараметровСайта.Сервер, Порт, СтруктураПараметровСайта.ИмяПользователя, СтруктураПараметровСайта.Пароль, ИнтернетПрокси,,ssl); //ИнтернетПрокси,, ?(СтруктураПараметровСайта.ЗащищенноеСоединение, ssl, Неопределено)); Исключение Соединение = Неопределено; КонецПопытки; Что изменить? Добрый день. Значит ваша 1С не умеет работать с https. Настройте доступ к выгрузке по http что бы при запросе http://your-site.com/export/neoseo_exchange1c.php?type=catalog&mode=checkauth не происходил редирект на https версию. И используйте такую ссылку для обмена. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 А какую нужно взять что бы работала? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 2 минуты назад, Den сказал: А какую нужно взять что бы работала? Что бы работало нужно использовать http://your-site.com/export/neoseo_exchange1c.php и что бы она не редиректила на https/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 Я понял что нужно соединения делать по http,вопрос был в том, какую версию конфигурации нужно взять что бы работало соединение? Или до какой версии обновить базу? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 22 минуты назад, Den сказал: Я понял что нужно соединения делать по http,вопрос был в том, какую версию конфигурации нужно взять что бы работало соединение? Или до какой версии обновить базу? Это необходимо уточнять у самих поставщиков 1С, т.к. при одних и тех же конфигурациях установленных у клиентов модуль обмена работает по разному. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 8 июня 2021 Опубликовано: 8 июня 2021 СПАСИБО Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 8 июня 2021 Опубликовано: 8 июня 2021 Но возникла другая проблема. При загрузке заказов с сайта, подтягивается рубли а нужно гривны. В поле "Укажите валюту которую требуется расценивать как основная цена." стоит UAH В магазине и 1с тоже грн Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 8 июня 2021 Опубликовано: 8 июня 2021 Такое сообщение в 1с Не удалось обработать значение элемента (Документ.Валюта) = (руб.). Не удалось разобрать данные, загруженные с сервера. Обмен не выполнен Не выгружен ни один заказ. Обмен заказами завершен с ошибками!!! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 9 июня 2021 Опубликовано: 9 июня 2021 16 часов назад, Den сказал: Такое сообщение в 1с Не удалось обработать значение элемента (Документ.Валюта) = (руб.). Не удалось разобрать данные, загруженные с сервера. Обмен не выполнен Не выгружен ни один заказ. Обмен заказами завершен с ошибками!!! Добрый день. Напишите тег валюты с которым нужно выгружать товары "заказы"-> "Валюта заказа:" . По умолчанию там "руб." Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 9 июня 2021 Опубликовано: 9 июня 2021 Получилось. Спасибо. Теперь {Обработка.ОбменССайтом.МодульОбъекта(3152)}: Ошибка при вызове метода контекста (Записать): Значение "99-9" поля "Номер" не уникально Произошла ошибка: . По причине: Не удалось создать/обновить документы. Не удалось обработать документы, загруженные с сервера. Обмен не выполнен Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 9 июня 2021 Опубликовано: 9 июня 2021 Такое не будет, если я смогу с сайта выгружать заказ только старше какой то даты Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 2 Опубликовано: 9 июня 2021 Опубликовано: 9 июня 2021 Добрый день. Я так понимаю ошибка в том что каждый раз приходят все заказы при выгрузке? Если у вас выгрузка по статусам - проверьте что бы в "Выгружать заказы со статусом:" не было статуса из "Статус выгруженых заказов:" . Как то так Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 9 июня 2021 Опубликовано: 9 июня 2021 4 часа назад, NeoSeo Help 2 сказал: Добрый день. Я так понимаю ошибка в том что каждый раз приходят все заказы при выгрузке? Если у вас выгрузка по статусам - проверьте что бы в "Выгружать заказы со статусом:" не было статуса из "Статус выгруженых заказов:" . Как то так Да, тут правильно сказано, необходимо чтобы после обмена он изменялся и тогда он не будет постоянно выгружать одни и те же заказы. Обычно рекомендуем установить один статус, который будет забираться (или если у разных методов оплаты разные статусы, то выбрать их). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 10 июня 2021 Опубликовано: 10 июня 2021 Спасибо. Ещё такой вопрос: У нас конфигурация "Управление торговлей для Украины, редакция 2.3". Остатки на склад делаться не поступлением, а оприходованием . И в файл offers не приходят склады, подскажите, пожалуйста, в чем может быть проблема Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 10 июня 2021 Опубликовано: 10 июня 2021 34 минуты назад, Den сказал: Спасибо. Ещё такой вопрос: У нас конфигурация "Управление торговлей для Украины, редакция 2.3". Остатки на склад делаться не поступлением, а оприходованием . И в файл offers не приходят склады, подскажите, пожалуйста, в чем может быть проблема Ответили Вам на этот вопрос вот тут https://opencartmasters.com/topic/3586-v-fayle-obmena-net-sladov/?tab=comments#comment-27974 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Den Опубликовано: 11 июня 2021 Опубликовано: 11 июня 2021 спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 1 Опубликовано: 11 июня 2021 Опубликовано: 11 июня 2021 1 минуту назад, Den сказал: спасибо Не за что, обращайтесь по любым вопросам. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.