vechor.vladyslaw Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 Кто может внятно объяснить как работают опции - Выполнять поиск опций по артикулу Или есть у кого-то xml пример выгрузки ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vechor.vladyslaw Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 Кто может внятно объяснить как работают опции - Выполнять поиск опций по артикулу Или есть у кого-то xml пример выгрузки ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vechor.vladyslaw Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 Кто может внятно объяснить как работают опции - Выполнять поиск опций по артикулу Или есть у кого-то xml пример выгрузки ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vechor.vladyslaw Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 Кто может внятно объяснить как работают опции - Выполнять поиск опций по артикулу Или есть у кого-то xml пример выгрузки ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vechor.vladyslaw Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 Извиняюсь форма отправки сообщения заглючила 🙂 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 22 часа назад, mss сказал: У Вас специалиста нет?чтоб на платной основе помог все это сделать? Штатного 1С специалиста у нас нет, мы можем для Вас привлечь стороннюю компанию для работы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 9 часов назад, lipikhind сказал: Правильно ли я делаю SQL запрос в таком случае? INSERT INTO oc_seo_url (store_id,language_id, query,keyword ) SELECT 0,1, query,keyword FROM EAN13 Это не верный синтаксис, а так же в таблице oc_seo_url нельзя допускать дубли. Вам необходим специалист для такой работы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 6 часов назад, Destto сказал: Если мы хотим в 1С идентифицировать покупателя, который зарегистрирован на сайте и сделал заказ, нам это поможет, верно? Где-то есть документация, возможно приняли бы участие в тестировании. Документации ещё нет, идентифицировать покупателя можно по номеру телефона Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 4 часа назад, vechor.vladyslaw сказал: Кто может внятно объяснить как работают опции - Выполнять поиск опций по артикулу Или есть у кого-то xml пример выгрузки ? Добрый день, поиск опций по артикулу необходим когда у Вас в 1С опция как отдельная номенклатура. Тоесть в 1С у Вас товар в виде отдельной номенклатуры, а в магазине Вам надо эту номенклатуру привязать в опцию. На стороне 1С в номенклатуре должно быть заполнено поле Артикул, на стороне магазина у опции требуется добавить НЕ стандартное поле sku и заполнить артикул опций в магазине - в таком случае модуль будет искать номенклатуру по артикулу сначала в товарах, а потом в опциях Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
mss Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 3 часа назад, NeoSeo Team сказал: Штатного 1С специалиста у нас нет, мы можем для Вас привлечь стороннюю компанию для работы Можно этот вопрос как-то оперативно решить с Вами?Может в ЛК дадите какой-то контакт, чтоб решить этот вопрос наконец-то 😉 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
German Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 Здравствуйте. Установили Ваш модуль "Обмен с 1C", т.к. из нашей 1С выгружается все в одном предложении, вы нам посоветовали купить модуль "Связанные опции", купили - установили - но все так же - цены и остатки не выгружаются. Все стоит на месте. Скриншоты и файлы выгрузки отправляю в ЛС. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ArteGl Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 Здравствуйте! Вопрос 1: Настраиваю интеграцию с Мой склад. Товары/остатки синхронизируются, заказы прилетают в Мой склад. Статусы заказов как-то синхронизируются, но постоянно вижу ошибку на стороне МС: Заказы: Обработка импортированного файла: Ошибка при обращении к сервису экспорта: Server returned HTTP response code: 500 for URL: https://domain.ru/export/neoseo_exchange1c.php?type=sale&mode=success; изменений заказов для отправки в магазин не найдено. Сталкивались уже с таким? Как можно поправить? Вопрос 2: Заказы в Мой склад у меня (да и у многих компаний) должны создаваться двумя способами: - Создание заказа напрямую в Мой склад. При этом Мой склад, насколько я понимаю, нумерует заказ по маске относительно предыдущего заказа. Т.е. Если предыдущий заказ 0035, то следующий созданный будет 0036. - Создание заказа на opencart сайте и импорт в Мой склад. При этом сайт ведет свою нумерацию, в Мой склад заказ прилетает с номером, сгенерированным сайтом. Получается логическая ошибка в следующей цепочке событий: 0) В Мой склад много заказов, номер самого последнего - 0036. 1) На сайте создается заказ №3. Мой склад синхронизирует заказ и ставит его под тем же номером в свою базу - 3. Учитывая, что номер одинаковый, статусы заказа на обоих сервисах синхронизируются. 2) Создаем заказ напрямую в Мой склад. Мой склад присваивает заказу №4 (у него же предыдущий номер заказа - 3). 3) На сайте создается еще один заказ с №4 (на сайте последним был номер - 3). Мой склад синхронизирует заказ, видит, что в его базе есть заказ №4 и синхронизированный заказ из Opencart ставит под кривым №4(2). Номера на сайте и в МС не совпадают, синхронизация статусов не происходит. Таким образом в Моем складе с номерами заказов возникает путаница. Перестают синхронизироваться заказы. Как ваш модуль адаптируется к этой проблеме? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 6 минут назад, ArteGl сказал: Здравствуйте! Вопрос 1: Настраиваю интеграцию с Мой склад. Товары/остатки синхронизируются, заказы прилетают в Мой склад. Статусы заказов как-то синхронизируются, но постоянно вижу ошибку на стороне МС: Заказы: Обработка импортированного файла: Ошибка при обращении к сервису экспорта: Server returned HTTP response code: 500 for URL: https://domain.ru/export/neoseo_exchange1c.php?type=sale&mode=success; изменений заказов для отправки в магазин не найдено. Сталкивались уже с таким? Как можно поправить? Вопрос 2: Заказы в Мой склад у меня (да и у многих компаний) должны создаваться двумя способами: - Создание заказа напрямую в Мой склад. При этом Мой склад, насколько я понимаю, нумерует заказ по маске относительно предыдущего заказа. Т.е. Если предыдущий заказ 0035, то следующий созданный будет 0036. - Создание заказа на opencart сайте и импорт в Мой склад. При этом сайт ведет свою нумерацию, в Мой склад заказ прилетает с номером, сгенерированным сайтом. Получается логическая ошибка в следующей цепочке событий: 0) В Мой склад много заказов, номер самого последнего - 0036. 1) На сайте создается заказ №3. Мой склад синхронизирует заказ и ставит его под тем же номером в свою базу - 3. Учитывая, что номер одинаковый, статусы заказа на обоих сервисах синхронизируются. 2) Создаем заказ напрямую в Мой склад. Мой склад присваивает заказу №4 (у него же предыдущий номер заказа - 3). 3) На сайте создается еще один заказ с №4 (на сайте последним был номер - 3). Мой склад синхронизирует заказ, видит, что в его базе есть заказ №4 и синхронизированный заказ из Opencart ставит под кривым №4(2). Номера на сайте и в МС не совпадают, синхронизация статусов не происходит. Таким образом в Моем складе с номерами заказов возникает путаница. Перестают синхронизироваться заказы. Как ваш модуль адаптируется к этой проблеме? Добрый день, 1) необходимо проверить на сервере логи ошибок сервера, там должна быть указана какая именно проблема вызвала 500-ю ошибку сервера. 2) Можете увеличить инкремент на сайте до больших значений чтобы с сайта приходили заказы начиная с 10000 и больше или других, тогда они не будут перезатираться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 1 час назад, German сказал: Здравствуйте. Установили Ваш модуль "Обмен с 1C", т.к. из нашей 1С выгружается все в одном предложении, вы нам посоветовали купить модуль "Связанные опции", купили - установили - но все так же - цены и остатки не выгружаются. Все стоит на месте. Скриншоты и файлы выгрузки отправляю в ЛС. Спасибо. Там еще нужен скрин с вкладкой опции Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
German Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 37 минут назад, NeoSeo Team сказал: Там еще нужен скрин с вкладкой опции Отправил, спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ArteGl Опубликовано: 20 мая 2020 Опубликовано: 20 мая 2020 (изменено) 3 часа назад, NeoSeo Team сказал: Добрый день, 1) необходимо проверить на сервере логи ошибок сервера, там должна быть указана какая именно проблема вызвала 500-ю ошибку сервера. 2) Можете увеличить инкремент на сайте до больших значений чтобы с сайта приходили заказы начиная с 10000 и больше или других, тогда они не будут перезатираться. 1) По первой проблеме куча одинаковых ошибок. Буду рад услышать идеи, как поправить. Статусы синхронизируются в обе стороны, но ошибка сыпет при каждой синхронизации. [Thu May 21 01:05:49.258006 2020] [lsapi:error] [pid 28315] [client 23.105.1.2:36602] [host domain.ru] Backend fatal error: PHP Fatal error: Uncaught TypeError: Argument 1 passed to Router::dispatch() must be an instance of Action, null given, called in /var/www/domain/data/www/domain.ru/export/neoseo_exchange1c.php on line 211 and defined in /var/www/domain/data/www/domain.ru/system/engine/router.php:42\nStack trace:\n#0 /var/www/domain/data/www/domain.ru/export/neoseo_exchange1c.php(211): Router->dispatch(NULL, Object(Action))\n#1 {main}\n thrown in /var/www/domain/data/www/domain.ru/system/engine/router.php on line 42\n 2) По второму пункту ваше решение не срабоатет. Мой склад начнет создавать его заказы с 10001го номера, если увидит, что предыдущий заказ (в т.ч. от сайта) 10000й. В этом вопросе нашел костыль. В Моем складе нужно создать дополнительное (фиктивное) юр. лицо, в настройках CommerceML указать это юр. лицо для создания заказов, а в настройках заказов указать раздельную нумерацию для юр. лиц. Таким образом мы параллелим нумерацию. Напрямую в МС заказы создаем из под основного юр . лица со одними номерами (00001, 00002 и тд), для "фиктивного" юрлица заказы будут синхронизироваться с нумерацией сайта (1, 2 и тд). Надеюсь, кому-то поможет. Изменено 20 мая 2020 пользователем ArteGl Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AndrejPopov Опубликовано: 21 мая 2020 Опубликовано: 21 мая 2020 Добрый день. Вот такие логи выдаются при обмене заказами с 1с через модуль модуль для битрикса ______________________________________________________________________ Начало обмена узла Обмен заказов с сайтом Каталог на диске: C:\Users\pss4\AppData\Local\Temp\49\1 851 158 182\webdata\000000001 Выгрузка неотправленных пакетов о информации по контрагентам. Выгрузка пакетов контрагентов в XML. Выгрузка пакетов контрагентов в XML завершена. Выгрузка неотправленных пакетов и информации по контрагентам ЗАВЕРШЕНА Выгрузка информации по контрагентам. Формирование пакетов для контрагентов. Формирование пакетов для контрагентов завершено. Выгрузка пакетов контрагентов в XML. Выгрузка пакетов контрагентов в XML завершена. Выгрузка информации по контрагентам ЗАВЕРШЕНА Загрузка информации по документам. Отправка запроса на авторизацию. Отправка запроса на инициализацию, для определения версии обмена данных. Не удалось получить версию XML. Загрузка с сайта невозможна Ответ сервера: zip=no file_limit=104857600 Загрузка информации по документам ЗАВЕРШЕНА Выгрузка неотправленных пакетов о информации по документам. Выгрузка пакетов документов в XML. Отправка запроса на авторизацию. Отправка запроса на инициализацию, для определения версии обмена данных. Выгрузка на сайт заказов не выполнена. Не удалось прочитать ответ сервера. Параметры обмена не получены. Ответ сервера: zip=no file_limit=104857600 Отправка запроса на авторизацию. Отправка запроса на инициализацию, для определения версии обмена данных. Выгрузка на сайт заказов не выполнена. Не удалось прочитать ответ сервера. Параметры обмена не получены. Ответ сервера: zip=no file_limit=104857600 Отправка запроса на авторизацию. Отправка запроса на инициализацию, для определения версии обмена данных. Выгрузка на сайт заказов не выполнена. Не удалось прочитать ответ сервера. Параметры обмена не получены. Ответ сервера: zip=no file_limit=104857600 Выгрузка пакета 1 контейнеров документов завершено. Выгружено 2 контейнеров. Выгрузка пакетов документов в XML завершена. Выгрузка неотправленных пакетов о информации по документам ЗАВЕРШЕНА Выгрузка информации по документам. Формирование пакетов для документов Формирование пакетов для документов завершено Выгрузка пакетов документов в XML. Отправка запроса на авторизацию. Отправка запроса на инициализацию, для определения версии обмена данных. Выгрузка на сайт заказов не выполнена. Не удалось прочитать ответ сервера. Параметры обмена не получены. Ответ сервера: zip=no file_limit=104857600 Отправка запроса на авторизацию. Отправка запроса на инициализацию, для определения версии обмена данных. Выгрузка на сайт заказов не выполнена. Не удалось прочитать ответ сервера. Параметры обмена не получены. Ответ сервера: zip=no file_limit=104857600 Отправка запроса на авторизацию. Отправка запроса на инициализацию, для определения версии обмена данных. Выгрузка на сайт заказов не выполнена. Не удалось прочитать ответ сервера. Параметры обмена не получены. Ответ сервера: zip=no file_limit=104857600 Выгрузка пакета 1 контейнеров документов завершено. Выгружено 2 контейнеров. Выгрузка пакетов документов в XML завершена. Выгрузка информации по документам ЗАВЕРШЕНА Удаление временных файлов: C:\Users\pss4\AppData\Local\Temp\49\v8_96F0_1e.XSD Завершение обмена Обмен заказов с сайтом ______________________________________________________________________ Лог модуля на сайте 2020-05-21 08:04:06 - type=sale&mode=checkauth 2020-05-21 08:04:06 - Авторизация выполнена успешно: 59fa4f41ef6b011274dbd7076635d532 2020-05-21 08:04:06 - type=sale&mode=init 2020-05-21 08:04:06 - Инициализация продаж завершена 2020-05-21 08:04:06 - type=sale&mode=checkauth 2020-05-21 08:04:06 - Авторизация выполнена успешно: 59fa4f41ef6b011274dbd7076635d532 2020-05-21 08:04:06 - type=sale&mode=init 2020-05-21 08:04:06 - Инициализация продаж завершена 2020-05-21 08:04:12 - type=sale&mode=checkauth 2020-05-21 08:04:12 - Авторизация выполнена успешно: 59fa4f41ef6b011274dbd7076635d532 2020-05-21 08:04:12 - type=sale&mode=init 2020-05-21 08:04:12 - Инициализация продаж завершена 2020-05-21 08:04:18 - type=sale&mode=checkauth 2020-05-21 08:04:18 - Авторизация выполнена успешно: 59fa4f41ef6b011274dbd7076635d532 2020-05-21 08:04:18 - type=sale&mode=init 2020-05-21 08:04:18 - Инициализация продаж завершена 2020-05-21 08:04:18 - type=sale&mode=checkauth 2020-05-21 08:04:18 - Авторизация выполнена успешно: 59fa4f41ef6b011274dbd7076635d532 2020-05-21 08:04:18 - type=sale&mode=init 2020-05-21 08:04:18 - Инициализация продаж завершена 2020-05-21 08:04:24 - type=sale&mode=checkauth 2020-05-21 08:04:24 - Авторизация выполнена успешно: 59fa4f41ef6b011274dbd7076635d532 2020-05-21 08:04:24 - type=sale&mode=init 2020-05-21 08:04:24 - Инициализация продаж завершена 2020-05-21 08:04:34 - type=sale&mode=checkauth 2020-05-21 08:04:34 - Авторизация выполнена успешно: 59fa4f41ef6b011274dbd7076635d532 2020-05-21 08:04:34 - type=sale&mode=init 2020-05-21 08:04:34 - Инициализация продаж завершена Продаж в 1с новых не появлется лог из настроек обмена с сайтом Ошибка доступа к файлу '\orders.xml' {ОбщийМодуль.ОбменССайтом.Модуль(3725)}: ЗаписьXML.ОткрытьФайл(ИмяФайлаОбмена, "UTF-8"); {ОбщийМодуль.ОбменССайтом.Модуль(3643)}: ВыгрузитьЗаказы(Параметры, ТаблицаИнформации, УспешноВыгружено); {ОбщийМодуль.ОбменССайтом.Модуль(176)}: ВыполненОбменЗаказами = ВыполнитьОбменЗаказами(Параметры, ТаблицаИнформации); {ОбщийМодуль.ОбменССайтомСобытия.Модуль(260)}: ОбменССайтом.ВыполнитьОбменССайтом(ПараметрыОбмена, РезультатОбмена, ТаблицаИнформации); {ПланОбмена.ОбменССайтом.Команда.ВыполнитьОбменДанными.МодульКоманды(63)}: ОбменССайтомСобытия.ВыполнитьОбмен(УзелОбмена, НСтр("ru = 'Интерактивный обмен'"), ,ПараметрыОбновления); {ПланОбмена.ОбменССайтом.Команда.ВыполнитьОбменДанными.МодульКоманды(23)}: ОбменВыполненСервер(УзелОбмена, ПараметрыОбновленияСписков); по причине: Ошибка доступа к файлу '\orders.xml' Лог из модуля 2020-05-21 08:07:32 - type=catalog&mode=checkauth 2020-05-21 08:07:32 - Авторизация выполнена успешно: 59fa4f41ef6b011274dbd7076635d532 2020-05-21 08:07:32 - type=sale&mode=checkauth 2020-05-21 08:07:32 - Авторизация выполнена успешно: 59fa4f41ef6b011274dbd7076635d532 2020-05-21 08:07:32 - type=sale&mode=query 2020-05-21 08:07:32 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно. 2020-05-21 08:07:32 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно. 2020-05-21 08:07:32 - Статусы в магазине Array ( [в наличии] => 7 [предзаказ] => 8 [нет в наличии] => 5 [ожидание 2-3 дня] => 6 ) 2020-05-21 08:07:32 - Используем следующие соответствия для статусов внутри магазина: Array ( [Доставлено] => В обработке ) 2020-05-21 08:07:32 - Список ID статусов: Array ( [3] => 2 ) 2020-05-21 08:07:32 - Используем следующие соответствия для статусов: Array ( ) 2020-05-21 08:07:32 - Используем следующие соответствия для методов доставки: Array ( ) 2020-05-21 08:07:32 - Используем следующие соответствия для методов оплаты: Array ( ) 2020-05-21 08:07:32 - Используем следующие соответствия для итогов заказа: Array ( ) 2020-05-21 08:07:32 - Выгружаем заказ №26 2020-05-21 08:07:32 - Выгружаем заказ №24 2020-05-21 08:07:32 - Выгружаем заказ №23 2020-05-21 08:07:32 - Выгружаем заказ №22 2020-05-21 08:07:32 - Выгружаем заказ №21 2020-05-21 08:07:32 - Выгружаем заказ №20 2020-05-21 08:07:32 - Выгружаем заказ №18 2020-05-21 08:07:32 - Выгружаем заказ №17 2020-05-21 08:07:32 - Выгружаем заказ №16 2020-05-21 08:07:32 - Выгружаем заказ №15 2020-05-21 08:07:32 - Выгружаем заказ №14 2020-05-21 08:07:33 - PHP Notice: Undefined variable: action in /var/www/u1054425/data/www/pss.market/export/neoseo_exchange1c.php on line 211 2020-05-21 08:07:33 - 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...
leshalesha Опубликовано: 21 мая 2020 Опубликовано: 21 мая 2020 Подскажите, пожалуйста, столкнулся с такой проблемой, использую связку OpenCart + МойСклад, выгружаю заказы в мой склад, в заказе выгружаются товары + купоны+ скидки + метод достаки, все эти скидки выгружаются в мойсклад в виде товаров. Так как купоны делают скидку, а это значит что в заказах МойСклад они как товар с отрицательной суммой. А теперь о проблеме, использую синхронизацию МойСклад + СДЭК, выгружаю заказы в Сдэк, но заказы, где есть такие товары в виде скидки с отрицательной суммой не выгружаются по причине что СДЭК не принимает товары с отрицательной суммой и выдает ошибку: "Cтоимость за ед. не может быть меньше нуля" А вот если я добавляю товар в виде услуги, тогда выгрузка проходит отлично. Вопрос такой, есть возможность, что бы некоторые товары с сайта, которые я выгружаю в виде скидки, связать с услугами в моем складе, что бы при выгрузке, в заказ, купон попадал не как товар, а как услуга Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Филипп Опубликовано: 21 мая 2020 Опубликовано: 21 мая 2020 Доброго времени суток! Столкнулись с такой проблемой - подключили модуль доставки СДЭК, но для расчета доставки необходимы габариты и вес товара. 1. В 1С вес внесен, но при синхронизации все данные выгружаются на сайт, кроме веса. Мануал и форум изучил, ответа не увидел. 2. В "1С Розница v 2.2" отсутствует настройка габаритов товара. Подскажите, как лучше реализовать корректную выгрузку габаритов? Используем OpenCart Pro 2.3, у моего коллеги на OpenCart 3 также выгружаются все данные, кроме веса. Заранее спасибо за ответ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
startkomp Опубликовано: 21 мая 2020 Опубликовано: 21 мая 2020 Подскажите, как загружать все категории из 1с в главную категорию на сайте, например Каталог Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 21 мая 2020 Опубликовано: 21 мая 2020 16 часов назад, ArteGl сказал: 1) По первой проблеме куча одинаковых ошибок. Буду рад услышать идеи, как поправить. Статусы синхронизируются в обе стороны, но ошибка сыпет при каждой синхронизации. [Thu May 21 01:05:49.258006 2020] [lsapi:error] [pid 28315] [client 23.105.1.2:36602] [host domain.ru] Backend fatal error: PHP Fatal error: Uncaught TypeError: Argument 1 passed to Router::dispatch() must be an instance of Action, null given, called in /var/www/domain/data/www/domain.ru/export/neoseo_exchange1c.php on line 211 and defined in /var/www/domain/data/www/domain.ru/system/engine/router.php:42\nStack trace:\n#0 /var/www/domain/data/www/domain.ru/export/neoseo_exchange1c.php(211): Router->dispatch(NULL, Object(Action))\n#1 {main}\n thrown in /var/www/domain/data/www/domain.ru/system/engine/router.php on line 42\n 2) По второму пункту ваше решение не срабоатет. Мой склад начнет создавать его заказы с 10001го номера, если увидит, что предыдущий заказ (в т.ч. от сайта) 10000й. В этом вопросе нашел костыль. В Моем складе нужно создать дополнительное (фиктивное) юр. лицо, в настройках CommerceML указать это юр. лицо для создания заказов, а в настройках заказов указать раздельную нумерацию для юр. лиц. Таким образом мы параллелим нумерацию. Напрямую в МС заказы создаем из под основного юр . лица со одними номерами (00001, 00002 и тд), для "фиктивного" юрлица заказы будут синхронизироваться с нумерацией сайта (1, 2 и тд). Надеюсь, кому-то поможет. Первый вопрос уже исправлен в последней версии модуля Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 21 мая 2020 Опубликовано: 21 мая 2020 7 часов назад, leshalesha сказал: Подскажите, пожалуйста, столкнулся с такой проблемой, использую связку OpenCart + МойСклад, выгружаю заказы в мой склад, в заказе выгружаются товары + купоны+ скидки + метод достаки, все эти скидки выгружаются в мойсклад в виде товаров. Так как купоны делают скидку, а это значит что в заказах МойСклад они как товар с отрицательной суммой. А теперь о проблеме, использую синхронизацию МойСклад + СДЭК, выгружаю заказы в Сдэк, но заказы, где есть такие товары в виде скидки с отрицательной суммой не выгружаются по причине что СДЭК не принимает товары с отрицательной суммой и выдает ошибку: "Cтоимость за ед. не может быть меньше нуля" А вот если я добавляю товар в виде услуги, тогда выгрузка проходит отлично. Вопрос такой, есть возможность, что бы некоторые товары с сайта, которые я выгружаю в виде скидки, связать с услугами в моем складе, что бы при выгрузке, в заказ, купон попадал не как товар, а как услуга Попробуйте указать ИД услуги вместо товара - здесь зависит от Мойсклад, если они примут тег товар с Ид от услуги - подмена сработает. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 21 мая 2020 Опубликовано: 21 мая 2020 4 часа назад, Филипп сказал: Доброго времени суток! Столкнулись с такой проблемой - подключили модуль доставки СДЭК, но для расчета доставки необходимы габариты и вес товара. 1. В 1С вес внесен, но при синхронизации все данные выгружаются на сайт, кроме веса. Мануал и форум изучил, ответа не увидел. 2. В "1С Розница v 2.2" отсутствует настройка габаритов товара. Подскажите, как лучше реализовать корректную выгрузку габаритов? Используем OpenCart Pro 2.3, у моего коллеги на OpenCart 3 также выгружаются все данные, кроме веса. Заранее спасибо за ответ. Добрый день, 1) тег для выгрузки веса должен быть отдельным <Вес></Вес> или находится как свойство к товару 2) для выгрузки габаритов Вы можете использовать теже свойства, указать в номенклатуре в 1С свойство длина, ширина, высота Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 21 мая 2020 Опубликовано: 21 мая 2020 2 часа назад, startkomp сказал: Подскажите, как загружать все категории из 1с в главную категорию на сайте, например Каталог На вкладке "Категории" Вам требуется включить принудительную выгрузку в категории и выбрать в какую категорию требуется выгружать все группы от 1С Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
startkomp Опубликовано: 21 мая 2020 Опубликовано: 21 мая 2020 3 минуты назад, NeoSeo Team сказал: На вкладке "Категории" Вам требуется включить принудительную выгрузку в категории и выбрать в какую категорию требуется выгружать все группы от 1С я так пробовал, туда выгружаются просто товары без категорий 1с, если не указывать данный параметр, то все категории выгружаются нормально но в корень сайта Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.