Прошу помощи у знатоков , т.к. решения самостоятельно получить не удалось . @ikoshkin@cs-cart_team
Обновился с УТ 10.3 до УТ 11.4 Базовая редакция , на этапе настройки обмена возникли сложности :
1С и Сайт устанавливают соединения
Выгрузка номенклатуры из 1С в Cs-cart проходит ,
Выгрузка номенклатуры из Cs-cart в 1С не работает ,настройки на стороне cs-cart все включены
Обмен заказами не работает из cs-cart в 1с не работает
Все эти шаманства проделывал и на своем сайте и на dev.demo.cs-cart , попробовал на оф.сайте демо 1С УТ Базовая+ dev.demo.cs-cart, но результат одинаковый
Как раз сейчас мучаюсь с синхронизацией заказов.
Ответа техподдержки 2-ое суток жду, так и не дождался.
Новые заказы в 1С выгружаются, нет проблем, но больше ничего добиться не получается.
Скажите, у вас если в УТ поменять статус заказа, он в интернет-магазине меняется?
Нет, и не изменится. В конфигурации УТ просто нет этого механизма, а статусы невозможно ни добавить ни убавить(они наглухо зашиты в конфигурацию и туда лучше вообще не лезть). Можете доработать 1С, добавить туда в заказы дополнительный реквизит, например “Статус заказа ИМ”(ну и соответственно справочник этих самых “статусов заказов ИМ”, чтобы можно было настроить соответствующие). И доработать обмен, чтобы это состояние туда попадало как реквизит заказа, по образцу конфигурации УНФ(как оказалось, именно для нее разработан функционал загрузки статусов заказов).
Плюс к тому можно приобрести модуль Модуль: 1С расширенный обмен и тогда еще и состав заказа(изменения по количеству товаров/ценам в заказе) будет меняться.
Ну, это из того что можно сделать малыми средствами. Дальше - полнейший кастом как на стороне 1С, так и на стороне CS-Cart. Потому как большее не получить как из стандартного обмена 1С УТ 11.4(банально не передаются данные… да и передавать то особо нечего, всё что в ней может быть наворочено для интернет-торговли - это ж тоже свои доработки, модули, расширения…).
А посмотрите что 1С УТ то отдает, файлик orders.xml… там нет статусов И вообще мало что есть. По сути лишь то что может загрузить модуль предложенный. А то чего нет и не загрузить…
У меня работает так:
покупатель создает заказ в ИМ
заказ выгружается в 1С со статусом “На согласовании”
теперь если создать реализацию по заказу, статус заказа в 1С изменится и тогда при следующей синхронизации в 1С создается еще один заказ со статусом “На согласовании”
Я так понимаю, единственный вариант схемы работы - это настроить как на скриншотах у Constantin выше и затем делать так:
после первоначальной синхронизации и создания заказа в 1С, сначала вручную менять статус заказа в ИМ, а потом уже начинать работать с ним в 1С
Никак нельзя сделать, чтобы не создавался дубликат заказа в 1С?
Очень хочется настроить, чтобы персонал работал только в 1С и в ИМ им лазить не приходилось.
Да, у меня все так, но все равно создается дубль при синхронизации.
Просто он “прилетает” из cs-cart со старым статусом и 1С его понимает как новый заказ.
А cs-cart каждый раз вываливает в обмен все заказы.