futurasta Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 Салют ! 1с не может прочитать данные XML, данные есть они читаются но при попытке парсинга выпадают в ошибку: Ошибка разбора XML: - [2,6] Фатальная ошибка: XML declaration allowed only at the start of the document Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
futurasta Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 Салют ! 1с не может прочитать данные XML, данные есть они читаются но при попытке парсинга выпадают в ошибку: Ошибка разбора XML: - [2,6] Фатальная ошибка: XML declaration allowed only at the start of the document Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 27.04.2020 в 15:17, kulibin сказал: Добрый день. У нас куплен модул у Вас обмена 1с с опенкарт 3 нам надо передавать поле айди заказа другое а не стандартное есть опция Поле для номера заказа Если поле не заполнено то будет использоваться поле 'order_id' из таблицы с заказами. Если вам необходимо передать како-то другой номер заказа, а потом при обмене найти заказ по этому полю укажите его тут. Поле должно находиться в таблице заказов префикс_orders прописываем нужное а в итоге в 1с приходят данные с поля order_id Добрый день, скажите, это поле что Вы используете как необходимый id , оно находится в таблице orders? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 54 минуты назад, futurasta сказал: Салют ! 1с не может прочитать данные XML, данные есть они читаются но при попытке парсинга выпадают в ошибку: Ошибка разбора XML: - [2,6] Фатальная ошибка: XML declaration allowed only at the start of the document Добрый день, попробуйте переключить кодировку для заказа. Так же проверьте вручную - как скачивается заказ есть ли в файле ошибка Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
futurasta Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 Уже Все разрешилось ! Спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 1 час назад, vagrant сказал: Хотелось бы получить ответ Добрый день, уточните пожалуйста, "Перестали выгружаться статусы заказов" Вы имеете в виду что с 1С приходят обратно заказ и статус не меняется? Проверьте соответсвие статусов, а также проверьте историю изменений статусов в самом заказе, возможно какой то другой модуль меняет снова статус Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
garik Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 Прощу прощения, не знал и тему создал, потом увидел что тут обсуждение идет не работает обмен статусов из 1с на сайт, не подскажете в чем может быть проблема? вот так и настроено, подскажите пожалуйста где ошибка, спасибо еще раз, скинул частями всю страницу заказа:https://prnt.sc/s7fa7dhttps://prnt.sc/s6w4gy https://prnt.sc/s6w4rb https://prnt.sc/s6w58rhttps://prnt.sc/s6w5pphttps://prnt.sc/s6w66mhttps://prnt.sc/s6w6j0 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vagrant Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 10 минут назад, NeoSeo Team сказал: Добрый день, уточните пожалуйста, "Перестали выгружаться статусы заказов" Вы имеете в виду что с 1С приходят обратно заказ и статус не меняется? Проверьте соответсвие статусов, а также проверьте историю изменений статусов в самом заказе, возможно какой то другой модуль меняет снова статус Да из 1с статусы приходят, в логах пишет что статус изменен, а по факту нет. соответствие есть, все нормально, пробовал намеренно изменить пишет, что соответствие не найдено. История изменений статусов так же не меняется. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 20 часов назад, garik сказал: Здравствуйте, не работает обмен статусов из 1с на сайт, не подскажете в чем может быть проблема? вот так и настроено, подскажите пожалуйста где ошибка, спасибо еще раз, скинул частями всю страницу заказа:https://prnt.sc/s6w3qu https://prnt.sc/s6w4gy https://prnt.sc/s6w4rb https://prnt.sc/s6w58rhttps://prnt.sc/s6w5pphttps://prnt.sc/s6w66mhttps://prnt.sc/s6w6j0 Добрый день, воспользуйтесь надстройкой "Соответвие статусов сайта и 1с". Ту настройку что Вы исопльзовали в начале страницы - это соответсвия статусов заказов от магазина в 1С, тоесть в магазине то что слева - а в 1С прийдет то что справа Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kulibin Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 да конечно. и содержит номер заказа из мерчанта откуда мы их получаем в магазин. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
garik Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 14 минут назад, NeoSeo Team сказал: Добрый день, воспользуйтесь надстройкой "Соответвие статусов сайта и 1с". Ту настройку что Вы исопльзовали в начале страницы - это соответсвия статусов заказов от магазина в 1С, тоесть в магазине то что слева - а в 1С прийдет то что справа Прописал, но безрезультатно, может тут надо удалить? https://prnt.sc/s6w3qu в логах тоже не видно что заказ выгружался после того как указал статусы там где вы указали. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 27.04.2020 в 16:42, Johnny Maynne сказал: Добрый день. Столкнулись с проблемой. Выгрузка остатков для опций идет не по всем характеристикам. Идет только по одной опции. К теме приложу архив, где будут файлы, которые передает 1С в обработчик Неосео, скриншоты настройки самого модуля и скриншоты двух опций – с удачной передачей и нет. Адрес сайта http://www.drevesina.market/ Архив.zip 3 MB · 0 скачиваний Добрый день, дело в том что у Вас опции передаются все вместе в одном товаре и так несколько связок с данным товаром и точно так же идет распределение остатка, модуль воспринимает это как связанные опции но они отключены - поэтому обновляется лишь та опция что идет первая и связалась в базе со значением опции. Вам требуется использовать модуль связанных опций - тогда у Вас эти опции будут идти группами как в файле, и остаток будет присваиваться не одной опции а группе Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ownell Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 9 часов назад, NeoSeo Team сказал: По фтп удалите содержимое папки vqcache Удалил содержимое папки vqcache (даже два раза пробовал). При входе в раздел "Товары" вылезает та же ошибка: Fatal error: Cannot redeclare ModelCatalogManufacturer::getManufacturerDescriptions() in /home/u158858/veskomplekt.com/www/vqmod/vqcache/vq2-admin_model_catalog_manufacturer.php on line 174 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 26.04.2020 в 10:33, rassa сказал: Добрый день, недавно заметил что появляются дубли на сайте (списываю товар из 1с, синхронизирую, появляется дубль без изображения с верным количественным остатком). Пробовал удалить связи в разделе Товары, затем синхронизировать с 1с, но дубли так же все остались. Что делать ? Ниже часть лога с ошибкой в прикрепленных весь лог. 2020-04-24 11:15:52 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. 2020-04-24 11:15:52 - категории: Array ( [b8ece0d5-20e7-11e6-8255-f832e4bbe166] => 257 [fa657117-39f8-11e5-8349-7824af029d49] => 267 [3408698a-3933-11e5-8065-00030d93574a] => 256 [b8ece0d6-20e7-11e6-8255-f832e4bbe166] => 258 [fa657110-39f8-11e5-8349-7824af029d49] => 260 [fa657111-39f8-11e5-8349-7824af029d49] => 261 [fa657116-39f8-11e5-8349-7824af029d49] => 266 [fa657125-39f8-11e5-8349-7824af029d49] => 268 [fa657113-39f8-11e5-8349-7824af029d49] => 263 ) 2020-04-24 11:15:52 - родители категорий: Array ( [257] => 0 [267] => 0 [256] => 0 [258] => 0 [260] => 0 [261] => 0 [266] => 0 [268] => 0 [263] => 0 ) 2020-04-24 11:15:52 - Категория пролонгаторы,возбудители отсутствует в базе и не может быть туда добавлена согласно настройкам обмена 2020-04-24 11:15:52 - В базе нет товара с кодом 1с da5f88b8-9992-11e9-b946-f832e4bbe166 2020-04-24 11:15:52 - Добавляем товар da5f88b8-9992-11e9-b946-f832e4bbe166 - Крем STAND UP для мужчин серии Sex Expert, 25 г 2020-04-24 11:15:52 - Товар добавлен с кодом 104793 2020-04-24 11:15:52 - Категория 1с не найдена в базе - 852fc9c8-21ab-11e6-8256-f832e4bbe166, игнорируем обновление категорий у товара 104793 2020-04-24 11:15:52 - Обновляем фильтр 2020-04-24 11:15:52 - Обновление фильтра в системе отключено 2020-04-24 11:15:52 - Окончен разбор файла: import0_1.xml 2020-04-24 11:15:54 - type=catalog&mode=checkauth 2020-04-24 11:15:54 - Авторизация выполнена успешно: 007a94b5d86b1dc80a83260b36316250 2020-04-24 11:15:54 - type=catalog&mode=init 2020-04-24 11:15:54 - Удаляем файл - /home/t/torass45/xn--e1aargcegrt4c8a.xn--p1ai/public_html/system/storage/cache/exchange1c/import0_1.xml 2020-04-24 11:15:54 - Требуем каталог в виде отдельных файлов 2020-04-24 11:15:54 - Инициализация каталога завершена 2020-04-24 11:15:54 - type=catalog&mode=file&filename=offers0_1.xml 2020-04-24 11:15:54 - Загрузка файла /home/t/torass45/xn--e1aargcegrt4c8a.xn--p1ai/public_html/system/storage/cache/exchange1c/offers0_1.xml выполнена успешно 2020-04-24 11:15:54 - результат открытия архива - 19 2020-04-24 11:15:54 - type=catalog&mode=import&filename=offers0_1.xml 2020-04-24 11:15:54 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. NeoSeo Обмен с 1C_2020-04-24_15-02-24_error (1).log 12 MB · 1 скачивание Добрый день, уточните по какому признаку синхронизируется товар. Обычно дубли появляются если у товаров нет уникальных артикулов и не найдя товар по артикулу, модуль принимает решение создать новый товар, который он получил из 1С Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 7 часов назад, vagrant сказал: Хотелось бы получить ответ 5 часов назад, vagrant сказал: Да из 1с статусы приходят, в логах пишет что статус изменен, а по факту нет. соответствие есть, все нормально, пробовал намеренно изменить пишет, что соответствие не найдено. История изменений статусов так же не меняется. Попробуйте переключить настройку, чтобы статус менялся не по curl во вкладке с настройками Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 1 час назад, Ownell сказал: Удалил содержимое папки vqcache (даже два раза пробовал). При входе в раздел "Товары" вылезает та же ошибка: Fatal error: Cannot redeclare ModelCatalogManufacturer::getManufacturerDescriptions() in /home/u158858/veskomplekt.com/www/vqmod/vqcache/vq2-admin_model_catalog_manufacturer.php on line 174 Метод объявляется 2 раза, нужно посмотреть какой из файлов еще пытается добавить getManufacturerDescriptions , проверьте уже файл из кеша, один или несколько раз он там встречается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 28 апреля 2020 Опубликовано: 28 апреля 2020 10 часов назад, Ivanovspb сказал: Не выгружаются опции почему-то в из 1с в ИМ Опенкарт, сможете помочь с данной проблемой? Опишите данный вопрос в теме поддержки модуля, в данной теме обсуждаются платные доработки модуля. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ownell Опубликовано: 29 апреля 2020 Опубликовано: 29 апреля 2020 8 часов назад, NeoSeo Team сказал: Метод объявляется 2 раза, нужно посмотреть какой из файлов еще пытается добавить getManufacturerDescriptions , проверьте уже файл из кеша, один или несколько раз он там встречается. Вот содержимое каталога /vqmod/vqcache (скрин) И сам файл vq2-admin_model_catalog_manufacturer.php Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Валентин Опубликовано: 29 апреля 2020 Опубликовано: 29 апреля 2020 21 час назад, NeoSeo Team сказал: Добрый день, попробуйте поменять кодировку при скачивании на другую в настройках модуля во вкладке заказы выше (поменять значение для выгрузки в utf-8), т.к. браузер может не качать из-за этого. Выгрузило, но в файле нет заказов. Всего 2 строчки <?xml version="1.0" encoding="utf-8"?> <КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="2020-04-29"/> Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Дима Опубликовано: 29 апреля 2020 Опубликовано: 29 апреля 2020 Добрый день. есть модуль NeoSeo Обмен с 1C 193. как настроить файл выгрузки из 1с чтоб он подставлял SEO урлы в товары. В вкладке "товары" есть такое поле, но как их прописать в файле для выгрузки. Подскажите пожалуйста) это в вкладке "товары" поле надо чтоб оно передалось в вкладку "данные" в товаре Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 29 апреля 2020 Опубликовано: 29 апреля 2020 Добрый день, возможно, международная система расчитывает по своему курсу и идет небольшая разница в цене. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Дима Опубликовано: 29 апреля 2020 Опубликовано: 29 апреля 2020 Добрый день. есть модуль NeoSeo Обмен с 1C 193. как настроить файл выгрузки из 1с чтоб он подставлял SEO урлы в товары. В вкладке "товары" есть такое поле, но как их прописать в файле для выгрузки. Подскажите пожалуйста) это в вкладке "товары" поле надо чтоб оно передалось в вкладку "данные" в товаре Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 29 апреля 2020 Опубликовано: 29 апреля 2020 1 час назад, Валентин сказал: Выгрузило, но в файле нет заказов. Всего 2 строчки <?xml version="1.0" encoding="utf-8"?> <КоммерческаяИнформация ВерсияСхемы="2.04" ДатаФормирования="2020-04-29"/> А заказы, которые подходят под условия выгрузки (нужный статус для выгрузки) есть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 29 апреля 2020 Опубликовано: 29 апреля 2020 3 часа назад, Ownell сказал: Вот содержимое каталога /vqmod/vqcache (скрин) И сам файл vq2-admin_model_catalog_manufacturer.php В самом содержимом файла производителя, метод один раз создается, тот что в ошибке? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
garik Опубликовано: 29 апреля 2020 Опубликовано: 29 апреля 2020 Добрый день! когда нажимаю скачать заказ вт такая ошибка: Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') group by 1 order by 2 desc limit 1' at line 1 Error No: 1064 SELECT `relatedoptions_id`, count(*) as cnt FROM `*****_relatedoptions_option` WHERE product_id = '181' and option_value_id in ( ) group by 1 order by 2 desc limit 1 in /home/m/*****/new.*****/public_html/system/library/db/mysqli.php:40 Stack trace: #0 /home/m/*****/new.*****/public_html/system/library/db.php(45): DB\MySQLi->query('SELECT `related...') #1 /home/m/*****/new.*****/public_html/admin/model/tool/neoseo_exchange1c.php(5055): DB->query('SELECT `related...') #2 /home/m/*****/new.*****/public_html/admin/model/tool/neoseo_exchange1c.php(7266): ModelToolNeoSeoExchange1c->query('SELECT `related...') #3 /home/m/*****/new.*****/public_html/admin/model/tool/neoseo_exchange1c.php(1155): ModelToolNeoSeoExchange1c->get1CProductIdForOrder('181', '9783') #4 /h in /home/m/*****/new.*****/public_html/system/library/db/mysqli.php on line 40 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.