Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Поддержка модуля Обмен и синхронизация openCart с 1С предприятие УТ, УНФ, Мой склад и тд. Модуль для OpenCart 1.5Х, 2.Х, 3.Х


Рекомендованные сообщения

Кто может внятно объяснить как работают опции
- Выполнять поиск опций по артикулу
 

Или есть у кого-то xml пример выгрузки ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

  • Ответы 4,6k
  • Created
  • Последний ответ

Top Posters In This Topic

Кто может внятно объяснить как работают опции
- Выполнять поиск опций по артикулу
 

Или есть у кого-то xml пример выгрузки ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто может внятно объяснить как работают опции
- Выполнять поиск опций по артикулу
 

Или есть у кого-то xml пример выгрузки ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто может внятно объяснить как работают опции
- Выполнять поиск опций по артикулу
 

Или есть у кого-то xml пример выгрузки ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

22 часа назад, mss сказал:

У Вас специалиста нет?чтоб на платной основе помог все это сделать?

Штатного 1С специалиста у нас нет, мы можем для Вас привлечь стороннюю компанию для работы

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

9 часов назад, lipikhind сказал:

Правильно ли я делаю SQL запрос в таком случае?

INSERT INTO oc_seo_url (store_id,language_id, query,keyword ) SELECT 0,1, query,keyword FROM EAN13 

Это не верный синтаксис, а так же в таблице oc_seo_url нельзя допускать дубли. Вам необходим специалист для такой работы

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

6 часов назад, Destto сказал:

Если мы хотим в 1С идентифицировать покупателя, который зарегистрирован на сайте и сделал заказ, нам это поможет, верно?

Где-то есть документация, возможно приняли бы участие в тестировании.

Документации ещё нет, идентифицировать покупателя можно по номеру телефона

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

4 часа назад, vechor.vladyslaw сказал:

Кто может внятно объяснить как работают опции
- Выполнять поиск опций по артикулу
 

Или есть у кого-то xml пример выгрузки ?

Добрый день, поиск опций по артикулу необходим когда у Вас в 1С опция как отдельная номенклатура. Тоесть в 1С у Вас товар в виде отдельной номенклатуры, а в магазине Вам надо эту номенклатуру привязать в опцию. На стороне 1С в номенклатуре должно быть заполнено поле Артикул, на стороне магазина у опции требуется добавить НЕ стандартное поле sku и заполнить артикул опций в магазине - в таком случае модуль будет искать номенклатуру по артикулу сначала в товарах, а потом в опциях

image.thumb.png.1effb4eddfc511b22c5819407597612c.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 часа назад, NeoSeo Team сказал:

Штатного 1С специалиста у нас нет, мы можем для Вас привлечь стороннюю компанию для работы

Можно этот вопрос как-то оперативно решить с Вами?Может в ЛК дадите какой-то контакт, чтоб решить этот вопрос наконец-то 😉 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте. Установили Ваш модуль "Обмен с 1C", т.к. из нашей 1С выгружается все в одном предложении, вы нам посоветовали купить модуль "Связанные опции", купили - установили - но все так же - цены и остатки не выгружаются. Все стоит на месте.

Скриншоты и файлы выгрузки отправляю в ЛС.

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!

Вопрос 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). Номера на сайте и в МС не совпадают, синхронизация статусов не происходит.

Таким образом в Моем складе с номерами заказов возникает путаница. Перестают синхронизироваться заказы.

Как ваш модуль адаптируется к этой проблеме?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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 и больше или других, тогда они не будут перезатираться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, German сказал:

Здравствуйте. Установили Ваш модуль "Обмен с 1C", т.к. из нашей 1С выгружается все в одном предложении, вы нам посоветовали купить модуль "Связанные опции", купили - установили - но все так же - цены и остатки не выгружаются. Все стоит на месте.

Скриншоты и файлы выгрузки отправляю в ЛС.

Спасибо.

Там еще нужен скрин с вкладкой опции

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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 и тд).

Надеюсь, кому-то поможет.

Изменено пользователем ArteGl

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день. Вот такие логи выдаются при обмене заказами с 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
Завершение обмена Обмен заказов с сайтом
______________________________________________________________________
 

image.thumb.png.34ae0b730297b39000a4f4b7ae6c8fbd.png

Лог модуля на сайте

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с новых не появлется

image.thumb.png.9ad98f6fb34968db1e6828dac68161c6.png

лог из настроек обмена с сайтом

Ошибка доступа к файлу '\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
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите, пожалуйста, столкнулся с такой проблемой, использую связку OpenCart + МойСклад, выгружаю заказы в мой склад, в заказе выгружаются товары + купоны+ скидки + метод достаки, все эти скидки выгружаются в мойсклад в виде товаров. Так как купоны делают скидку, а это значит что в заказах МойСклад они как товар с отрицательной суммой. А теперь о проблеме, использую синхронизацию МойСклад + СДЭК, выгружаю заказы в Сдэк, но заказы, где есть такие товары в виде скидки с отрицательной суммой не выгружаются по причине что СДЭК не принимает товары с отрицательной суммой и выдает ошибку: "Cтоимость за ед. не может быть меньше нуля"
А вот если я добавляю товар в виде услуги, тогда выгрузка проходит отлично. Вопрос такой, есть возможность, что бы некоторые товары с сайта, которые я выгружаю в виде скидки, связать с услугами в моем складе, что бы при выгрузке, в заказ, купон попадал не как товар, а как услуга

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго времени суток!

Столкнулись с такой проблемой - подключили модуль доставки СДЭК, но для расчета доставки необходимы габариты и вес товара.

1. В 1С вес внесен, но при синхронизации все данные выгружаются на сайт, кроме веса. Мануал и форум изучил, ответа не увидел.

2. В "1С Розница v 2.2" отсутствует настройка габаритов товара. Подскажите, как лучше реализовать корректную выгрузку габаритов?

Используем OpenCart Pro 2.3, у моего коллеги на OpenCart 3 также выгружаются все данные, кроме веса.

Заранее спасибо за ответ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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 и тд).

Надеюсь, кому-то поможет.

Первый вопрос уже исправлен в последней версии модуля

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

7 часов назад, leshalesha сказал:

Подскажите, пожалуйста, столкнулся с такой проблемой, использую связку OpenCart + МойСклад, выгружаю заказы в мой склад, в заказе выгружаются товары + купоны+ скидки + метод достаки, все эти скидки выгружаются в мойсклад в виде товаров. Так как купоны делают скидку, а это значит что в заказах МойСклад они как товар с отрицательной суммой. А теперь о проблеме, использую синхронизацию МойСклад + СДЭК, выгружаю заказы в Сдэк, но заказы, где есть такие товары в виде скидки с отрицательной суммой не выгружаются по причине что СДЭК не принимает товары с отрицательной суммой и выдает ошибку: "Cтоимость за ед. не может быть меньше нуля"
А вот если я добавляю товар в виде услуги, тогда выгрузка проходит отлично. Вопрос такой, есть возможность, что бы некоторые товары с сайта, которые я выгружаю в виде скидки, связать с услугами в моем складе, что бы при выгрузке, в заказ, купон попадал не как товар, а как услуга

Попробуйте указать ИД услуги вместо товара - здесь зависит от Мойсклад, если они примут тег товар с Ид от услуги - подмена сработает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

4 часа назад, Филипп сказал:

Доброго времени суток!

Столкнулись с такой проблемой - подключили модуль доставки СДЭК, но для расчета доставки необходимы габариты и вес товара.

1. В 1С вес внесен, но при синхронизации все данные выгружаются на сайт, кроме веса. Мануал и форум изучил, ответа не увидел.

2. В "1С Розница v 2.2" отсутствует настройка габаритов товара. Подскажите, как лучше реализовать корректную выгрузку габаритов?

Используем OpenCart Pro 2.3, у моего коллеги на OpenCart 3 также выгружаются все данные, кроме веса.

Заранее спасибо за ответ.

Добрый день, 

1) тег для выгрузки веса должен быть отдельным <Вес></Вес> или находится как свойство к товару

2) для выгрузки габаритов Вы можете использовать теже свойства, указать в номенклатуре в 1С свойство длина, ширина, высота

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 часа назад, startkomp сказал:

Подскажите, как загружать все категории из 1с в главную категорию на сайте, например Каталог

На вкладке "Категории" Вам требуется включить принудительную выгрузку в категории и выбрать в какую категорию требуется выгружать все группы от 1С

image.thumb.png.6a61e3fb395aa915330a3ee87107666f.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 минуты назад, NeoSeo Team сказал:

На вкладке "Категории" Вам требуется включить принудительную выгрузку в категории и выбрать в какую категорию требуется выгружать все группы от 1С

image.thumb.png.6a61e3fb395aa915330a3ee87107666f.png

я так пробовал, туда выгружаются просто товары без категорий 1с, если не указывать данный параметр, то все категории выгружаются нормально но в корень сайта

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...