Обмен данными между Мой Склад и CS-CART


#1

Подскажите у кого есть опыт настройки обмена между cs-cart и Мой склад.
Хочу начать вести весь учет в МС и подключить выгрузку в магазин: картинки, цены, наименование, описание и т.д
Кто как настраивал ? Лучше по API или использовать подключение по CommerceML?


#2

Добрый день настраивал не единыжды выгрузку по Commerce ML по api партнеры пробовали говорят что медленновато работает. Но опять же все зависит от количества товаров. Вот не помню к сожалению есть ли в мой склад обмен измененными объектами в 1с точно есть. Тоесть можно поставить выгрузку каждые 5 минут например и будут выгружаться только те товары по которым произошли изменения за это время. Это удобно существенно облегчает работу. Также нужно учесть что у вас в учетной системе могут быть товары к примеру 100 штук от поставщика а у него в теории 10 000 может быть и тогда смысла все грузить в 1с или мой склад нету так как это будет не удобно по работе. Приходиться комбинировать из мой склад актуальные остатки и цены и прайсами догружать того чего нет у вас. Тут нужно полное понимание. Поставщиков может быть много и тд.


#3

У нас на много все проще.
Поставщик 1. Товаров не много.
Главное чтобы работало и не ломалось все время.
В другом магазине настраивали по API и все время что-то ломается, особенно раздражает когда вдруг из 100 заказов 1 подтвержденный заказ в магазине вдруг не перенесся. Или остатки вдруг не передало из МС.
Меня интересует, что надежнее. API или CommeceML?

Думал модуль купить для синхронизации но что-то отзывы отпугнули ))


#4

По Commerce ML возможно переносить картинки из МС в магазин?


#5

Нет картинки не передаются (ограничения со стороны МС)


#6


вот поддержка пишет что ДА но я еще не пробовал видимо недавно добавилось.


#7

а насчет стабильности обменов нужно смотреть логи и и искать проблемы. Но думаю если товаров не много то будет работать нормально.


#8


Обмена измененными объектами нет можно только выгружать товары по категориям но тоже годиться


#9

У меня нормально работает обмен через модуль. Только через стандартный старый, не через [Beta]. Наименование, цены, характеристики, остатки - это выгружается без проблем.
Описание - не выгружаю, так как в МС описание без форматирования.
Изображения - тоже не стояло задачи выгружать, теоретически есть такая возможность.
Заказы тоже корректно загружаются в МС, вот только если есть скидки, то может вылезти ошибка в копейку.
Обмен измененными товарами есть в настройках модуля:


Опять же, я все выгружаю, так как товаров немного.

В целом полет нормальный уже несколько лет.


#10

Я когда писал про обмен измененными объектами имел ввиду несколько другое а именно когда программа отслеживает изменение объектов например вы сделали приход товаров. И программа выгрузит только те товары которые были в накладной. Или вы изменили цену просто на одну позицию при следующем обмене выгрузиться только одна позиция. И тд удобно когда у вас есть касса в офлайн магазине и постоянно идут продажи у меня каждые 5 минут на одном и проектов выгружаются измененные товары. А в ассортименте 40 000 тыс товаров обмен по сути 2 часа идет полный. И это на нормальном железе. А вот такой способ позволяет получать актуальную информацию в Мой Склад такого нет в коробке. На 1с работает. То что вы описали как измененные объекты это просто не добавлять новые товары.


#11

Тогда вам лучше в поддержке МС уточнить, есть ли возможность выгрузки только измененных данных, а не полностью всего массива по всем товарам.

И насколько я знаю, в МС минимальный промежуток времени для выгрузки товаров на сайт - это 30 минут. Так что каждые 5 минут не получится выгружать остатки. Такое действительно через API делать нужно.


#12

Вот сейчас спросил у поддержки по поводу передачи изображении из МС в магазин.
Ответили, что изображения передает коннектор но принимает ли CS-CART их, нужно уточнять у поддержки cs-cart
%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5


#13

Кто может подсказать в чем проблема.
Пробую подключить магазин к МС, указываю адрес, логин и пароль.
Пишет, что не удалось установить соединение.
В чем может быть проблема?
Поддержка МС пишет что это проблема на стороне cs-cart


#14
  1. Адрес нужно указывать через http://, а не через https://
  2. У пользователя недостаточно прав обмен

#15

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


#16

Обычная лицензия.
Пользователь - Супер админ))


#17

Тогда нужно щупать тело, чтобы понять. )))


#18

1 проверьте сможете ли вы чере браузер перейти по ссылке которая указана в параметрах подключения
если все хорошо то вы должны увидеть следующее (по сути мс делает тоже самое )

также внимательно проверьте логин и пароль иногда при копировании впереди может быть пробел который не воспринимается системой и глазом он не виден, Открытие окна с логином и паролем свидетельствует о том что ссылка рабочая и сайт готов принимать подключение дальше проверяте в настройках мс логин и пароль. Если при переходе по ссылке 404 или что другое то надо разбираться уже по месту с модулем обмена. У меня был случай правда очень давно когда сео модуль стандартный был настроен как то спецефично и подключение проходило со слешем на конце только вроде так. Что вспомнил написал.
Пробовать со слешем на конце в двх вариантах с http и с https
На всякий случай проверьте настройки тут дело было давно могу что то путать но точно было связано с модулем сео


#19

Сегодня опять такой же случай произошел с такой же проблемой как я описал
Маленький мануал как решить именно эту проблему

Переходим в настройки подключения к системе учета


копируем ссылку и вставляем в любой браузер…
и смотрим что получается
image
как видно в моем случае отрабатывает 301 редирект на ссылку со слешем на конце.
некоторые системы учета такие как 1с например в базе не обрабатывает 301 редирект и получается как бы 404
тогда в настроках подключения нужно поставить слеш в конце строки
Если ссылка без слеша и написано правильно проверять логин и пароль. и уже разбираться с другими проблемами


#20

Спасибо большое!
Будем пробовать.