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

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

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


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

В инструкции написано, что из 1С выгружается 1 язык во все что есть в Opencart. Как сделать, чтоб выгружались из 1С все наявные? 

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


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

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

Top Posters In This Topic

17.02.2021 в 12:16, steve07 сказал:

Добрый день! Подскажите, пожалуйста, есть ли возможность в модуле обмена с 1С загрузить изображения вручную архивом? по отдельности import.xml и offer.xml - вижу, загружаются, а изображения?

А чем плох вариант загрузить сразу архив? 
 

Цитата

 

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

Вам понадобится архив, который формирует 1c, либо можете загрузить по очереди файлы import.xml и offers.xml. Порядок очень важен, поскольку товары создаются при подгрузке файла import.xml, а на offers.xml уже обновляются остатки и цены

 

 
Грузите весь архив в .zip с картинками, товарами и предложениями

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


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

20 минут назад, indaled сказал:

А чем плох вариант загрузить сразу архив? 
 

 
Грузите весь архив в .zip с картинками, товарами и предложениями

Да, так тоже можно, но когда есть ограничения от хостинга по времени обработки скрипта, может не сработать.

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


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

Всем привет,
Не могу настроить выгрузку товаров с опциями.

Товары, картинки, характеристика все нормально выгружается, НО:

1. Цена товара всегда 0, цена опции выгружается нормально и высчитывается из разницы 0 и стоимости опции. У меня на сайте обувь, и размер не влияет на цену, и пока я не выберу в карточке товара размер, цена не пересчитается. В категориях вообще треш все товары с ценой 0.

Самое правильное чтобы цена бралась минимальная из всех опций.

2. То же самое с количеством. Нет общего количества. Количество есть в опциях товара, но в карточке количество равно 0

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

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


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

17 часов назад, chepic сказал:

В инструкции написано, что из 1С выгружается 1 язык во все что есть в Opencart. Как сделать, чтоб выгружались из 1С все наявные? 

Можно реализовать выгрузку нескольких языков из 1С????

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


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

Здравствуйте. Установили демо на unikanc-test.tk. Выгрузка из 1С проходит успешно. Товары на сайте появляются. Но, после создания Заказа и его синхронизации с 1С, товар передаётся в 1С как новый. Соответственно, без категорий. И попадает в корень Номенклатуры. В чём может быть причина? Кстати, и покупатель тоже попадает в корень Контрагентов. А как сделать, чтоб попадал в подпапку Покупатели?

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


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

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

Можно реализовать выгрузку нескольких языков из 1С????

Добрый день, можно выгружать название и описание товаров на разных языках через дополнительные реквизиты, подробнее расписано тут: https://opencartmasters.com/topic/68-podderzhka-modulya-obmen-i-sinhronizaciya-opencart-s-1s-predpriyatie-ut-unf-moy-sklad-i-td-modul-dlya-opencart-15h-2h-3h/page/26/?tab=comments#comment-2383

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


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

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

Здравствуйте. Установили демо на unikanc-test.tk. Выгрузка из 1С проходит успешно. Товары на сайте появляются. Но, после создания Заказа и его синхронизации с 1С, товар передаётся в 1С как новый. Соответственно, без категорий. И попадает в корень Номенклатуры. В чём может быть причина? Кстати, и покупатель тоже попадает в корень Контрагентов. А как сделать, чтоб попадал в подпапку Покупатели?

Необходимо уточнять у Вашего 1С специалиста. Если товары синхронизированы то они по GUID должны находиться. 

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


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

Здравствуйте! Есть вопрос, а как у модуля с поддержкой нескольких языков?  Если сайт переводить на поддержку двух языков.

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


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

    • Здравствуйте! Помогите с проблемой. Пользуемся модулем для обмена данными с 1с. Если сделать полный обмен то все прекрасно выгружается. Но со временем при периодическом обмене пропадают товары, которые на самом деле есть в наличии и появляются на сайте товары которых нет. Но только сделаешь полный обмен все нормализуется. Если сделать обычный обмен в ручную то тоже ничего не меняется. Как быть с этим не знаем. Версия модуля 224. Обновлять пока не обновлялись до актуальной. Php 5.6.
Изменено пользователем snyato

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


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

21 час назад, Mike сказал:

Здравствуйте! Есть вопрос, а как у модуля с поддержкой нескольких языков?  Если сайт переводить на поддержку двух языков.

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

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


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

1 час назад, snyato сказал:
    • Здравствуйте! Помогите с проблемой. Пользуемся модулем для обмена данными с 1с. Если сделать полный обмен то все прекрасно выгружается. Но со временем при периодическом обмене пропадают товары, которые на самом деле есть в наличии и появляются на сайте товары которых нет. Но только сделаешь полный обмен все нормализуется. Если сделать обычный обмен в ручную то тоже ничего не меняется. Как быть с этим не знаем. Версия модуля 224. Обновлять пока не обновлялись до актуальной. Php 5.6.

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

image.thumb.png.ea0154cf1a1e33018a473febeef06cc1.png

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


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

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

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

image.thumb.png.ea0154cf1a1e33018a473febeef06cc1.png

Спасибо за ответ. У нас стоят галочки image.thumb.png.b2198ec7ef08e17e6bc5d0cd9ef0f795.png

Мы бы хотели поставить галочку отключать отсутствующие, но к сожалению со временем остается 1 товар. А остальные вырубаются. 

Нам лучше что то изменить в этих настройках?

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


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

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

Спасибо за ответ. У нас стоят галочки image.thumb.png.b2198ec7ef08e17e6bc5d0cd9ef0f795.png

Мы бы хотели поставить галочку отключать отсутствующие, но к сожалению со временем остается 1 товар. А остальные вырубаются. 

Нам лучше что то изменить в этих настройках?

У Вас правильно настроено отключать товары, необходимо смотреть конкретно на примере одного товара и что в логах модуля и что в файлах обмена - необходимо делать анализ. Без этого сложно Вам  сказать почему у Вас отключаются товары.

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

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


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

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

У Вас правильно настроено отключать товары, необходимо смотреть конкретно на примере одного товара и что в логах модуля и что в файлах обмена - необходимо делать анализ. Без этого сложно Вам  сказать почему у Вас отключаются товары.

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

Спасибо за помощь.

Мы разобрались. 

image.thumb.png.a2dcd58b898447d7b6bb3544ea2db2c6.pngНадо было отключить очистку кэша после обмена.

Я не знаю как это могло повлиять, но с отключенной функцией - все отлично)

Спасибо за отклик.

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


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

Добрый день, после обновления перестал работать модуль, помогите пожалуйста. Ошибка Заказы: Ошибка на стороне интернет магазина: Server returned HTTP response code: 500 for URL: https://omsk-hobby.ru/export/neoseo_exchange1c.php?type=sale&mode=checkauth.

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


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

20.02.2021 в 13:41, Кристина сказал:

Добрый день, после обновления перестал работать модуль, помогите пожалуйста. Ошибка Заказы: Ошибка на стороне интернет магазина: Server returned HTTP response code: 500 for URL: https://omsk-hobby.ru/export/neoseo_exchange1c.php?type=sale&mode=checkauth.

Необходимо смотреть в логи сервера, какая именно ошибка на сайте вызывает 500-ю ошибку сервера

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


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

Добрый день. На тестовом домене unikanc-test.tk разобрались с синхронизацией товаров. Связи товаров в заказе с 1С есть! 

Другая проблема. Цена выгружается только одна. А остальные цены (опт, опт1, опт2) не попадают в Скидки. Хотя в файлах обмена они присутствуют. Как это можно исправить? Или настроить?

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


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

файл offers.xml:

- <ТипыЦен>
- <ТипЦены>
  <Ид>75f8e440-e752-11e7-b76b-00262d700a4d</Ид> 
  <Наименование>Суперопт</Наименование> 
  <Валюта>грн</Валюта> 
- <Налог>
  <Наименование>НДС</Наименование> 
  <УчтеноВСумме>true</УчтеноВСумме> 
  </Налог>
  </ТипЦены>
- <ТипЦены>
  <Ид>b06fe6b1-e74f-11e7-b76b-00262d700a4d</Ид> 
  <Наименование>Оптовая 3</Наименование> 
  <Валюта>грн</Валюта> 
- <Налог>
  <Наименование>НДС</Наименование> 
  <УчтеноВСумме>true</УчтеноВСумме> 
  </Налог>
  </ТипЦены>
- <ТипЦены>
  <Ид>9973308a-e74e-11e7-b76b-00262d700a4d</Ид> 
  <Наименование>Оптовая 1</Наименование> 
  <Валюта>грн</Валюта> 
- <Налог>
  <Наименование>НДС</Наименование> 
  <УчтеноВСумме>true</УчтеноВСумме> 
  </Налог>
  </ТипЦены>
- <ТипЦены>
  <Ид>b06fe68e-e74f-11e7-b76b-00262d700a4d</Ид> 
  <Наименование>Оптовая 2</Наименование> 
  <Валюта>грн</Валюта> 
- <Налог>
  <Наименование>НДС</Наименование> 
  <УчтеноВСумме>true</УчтеноВСумме> 
  </Налог>
  </ТипЦены>
  </ТипыЦен>
- <Предложения>
- <Предложение>
  <Ид>2d838f4f-ece6-11ea-8432-1cc1de63711f</Ид> 
  <Наименование>A-one папір офісний А4 80г/м 500арк. B+</Наименование> 
  <БазоваяЕдиница Код="2112" НаименованиеПолное="Пачка" МеждународноеСокращение="-">пач</БазоваяЕдиница> 
- <Цены>
- <Цена>
  <Представление>101,04 грн за пач</Представление> 
  <ИдТипаЦены>b06fe6b1-e74f-11e7-b76b-00262d700a4d</ИдТипаЦены> 
  <ЦенаЗаЕдиницу>101.04</ЦенаЗаЕдиницу> 
  <Валюта>грн</Валюта> 
  <Единица>пач</Единица> 
  <Коэффициент>1</Коэффициент> 
  </Цена>
- <Цена>
  <Представление>96,72 грн за пач</Представление> 
  <ИдТипаЦены>9973308a-e74e-11e7-b76b-00262d700a4d</ИдТипаЦены> 
  <ЦенаЗаЕдиницу>96.72</ЦенаЗаЕдиницу> 
  <Валюта>грн</Валюта> 
  <Единица>пач</Единица> 
  <Коэффициент>1</Коэффициент> 
  </Цена>
- <Цена>
  <Представление>96,72 грн за пач</Представление> 
  <ИдТипаЦены>75f8e440-e752-11e7-b76b-00262d700a4d</ИдТипаЦены> 
  <ЦенаЗаЕдиницу>96.72</ЦенаЗаЕдиницу> 
  <Валюта>грн</Валюта> 
  <Единица>пач</Единица> 
  <Коэффициент>1</Коэффициент> 
  </Цена>
- <Цена>
  <Представление>101,04 грн за пач</Представление> 
  <ИдТипаЦены>b06fe68e-e74f-11e7-b76b-00262d700a4d</ИдТипаЦены> 
  <ЦенаЗаЕдиницу>101.04</ЦенаЗаЕдиницу> 
  <Валюта>грн</Валюта> 
  <Единица>пач</Единица> 
  <Коэффициент>1</Коэффициент> 
  </Цена>
  </Цены>
  <Количество>0</Количество> 
  </Предложение>

 

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


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

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

файл offers.xml:


- <ТипыЦен>
- <ТипЦены>
  <Ид>75f8e440-e752-11e7-b76b-00262d700a4d</Ид> 
  <Наименование>Суперопт</Наименование> 
  <Валюта>грн</Валюта> 
- <Налог>
  <Наименование>НДС</Наименование> 
  <УчтеноВСумме>true</УчтеноВСумме> 
  </Налог>
  </ТипЦены>
- <ТипЦены>
  <Ид>b06fe6b1-e74f-11e7-b76b-00262d700a4d</Ид> 
  <Наименование>Оптовая 3</Наименование> 
  <Валюта>грн</Валюта> 
- <Налог>
  <Наименование>НДС</Наименование> 
  <УчтеноВСумме>true</УчтеноВСумме> 
  </Налог>
  </ТипЦены>
- <ТипЦены>
  <Ид>9973308a-e74e-11e7-b76b-00262d700a4d</Ид> 
  <Наименование>Оптовая 1</Наименование> 
  <Валюта>грн</Валюта> 
- <Налог>
  <Наименование>НДС</Наименование> 
  <УчтеноВСумме>true</УчтеноВСумме> 
  </Налог>
  </ТипЦены>
- <ТипЦены>
  <Ид>b06fe68e-e74f-11e7-b76b-00262d700a4d</Ид> 
  <Наименование>Оптовая 2</Наименование> 
  <Валюта>грн</Валюта> 
- <Налог>
  <Наименование>НДС</Наименование> 
  <УчтеноВСумме>true</УчтеноВСумме> 
  </Налог>
  </ТипЦены>
  </ТипыЦен>
- <Предложения>
- <Предложение>
  <Ид>2d838f4f-ece6-11ea-8432-1cc1de63711f</Ид> 
  <Наименование>A-one папір офісний А4 80г/м 500арк. B+</Наименование> 
  <БазоваяЕдиница Код="2112" НаименованиеПолное="Пачка" МеждународноеСокращение="-">пач</БазоваяЕдиница> 
- <Цены>
- <Цена>
  <Представление>101,04 грн за пач</Представление> 
  <ИдТипаЦены>b06fe6b1-e74f-11e7-b76b-00262d700a4d</ИдТипаЦены> 
  <ЦенаЗаЕдиницу>101.04</ЦенаЗаЕдиницу> 
  <Валюта>грн</Валюта> 
  <Единица>пач</Единица> 
  <Коэффициент>1</Коэффициент> 
  </Цена>
- <Цена>
  <Представление>96,72 грн за пач</Представление> 
  <ИдТипаЦены>9973308a-e74e-11e7-b76b-00262d700a4d</ИдТипаЦены> 
  <ЦенаЗаЕдиницу>96.72</ЦенаЗаЕдиницу> 
  <Валюта>грн</Валюта> 
  <Единица>пач</Единица> 
  <Коэффициент>1</Коэффициент> 
  </Цена>
- <Цена>
  <Представление>96,72 грн за пач</Представление> 
  <ИдТипаЦены>75f8e440-e752-11e7-b76b-00262d700a4d</ИдТипаЦены> 
  <ЦенаЗаЕдиницу>96.72</ЦенаЗаЕдиницу> 
  <Валюта>грн</Валюта> 
  <Единица>пач</Единица> 
  <Коэффициент>1</Коэффициент> 
  </Цена>
- <Цена>
  <Представление>101,04 грн за пач</Представление> 
  <ИдТипаЦены>b06fe68e-e74f-11e7-b76b-00262d700a4d</ИдТипаЦены> 
  <ЦенаЗаЕдиницу>101.04</ЦенаЗаЕдиницу> 
  <Валюта>грн</Валюта> 
  <Единица>пач</Единица> 
  <Коэффициент>1</Коэффициент> 
  </Цена>
  </Цены>
  <Количество>0</Количество> 
  </Предложение>

 

Уточните, настроили ли вы соответствия на вкладке Цен в настройках нашего модуля? Там для этого есть image.thumb.png.ff4d13d7654422b84640ce2be176e83a.png

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


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

19.02.2021 в 19:11, snyato сказал:

Спасибо за помощь.

Мы разобрались. 

image.thumb.png.a2dcd58b898447d7b6bb3544ea2db2c6.pngНадо было отключить очистку кэша после обмена.

Я не знаю как это могло повлиять, но с отключенной функцией - все отлично)

Спасибо за отклик.

 

Оказалось я слишком рано радовался. Все таки пропадают товары. Подскажите, какой файл лога нужно вам предоставить? 

 

Полный обмен это конечно хорошо но у нас периодический обмен настроен каждые 1800 секунд и спустя это время все сбивается вновь.

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

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


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

Добрый день, нужен модуль для синхронизации BAS малый бизнес ( пришла на замену УНФ) и сайтом ocStore 2.3.0.2 .
Не отправляете пожалуйста читать описание, я его читал, но мне как обычному пользователю все это не понятно)))
Задача такая 
BAS малый бизнес нужно синхронизировать с ocStore 2.3.0.2,  выгрузка на сайт описание, характеристики, атрибуты, фото, цены и наличие. Актуальное наличие прям очень важно, так как по мимо сайта на ocStore 2.3.0.2 к BAS будет подключен еще пром, а так же оптовые продажи оффлайн, по этому хотелось бы везде получать остатки в реальном времени. Ну и само собой синхронизация заказов и карточек клиентов.
Можно решить данную задачу с помощью Вашего модуля, а так же оказываете ли вы поддержку при работе с программистами 1С ?

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


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

16 часов назад, NeoSeo Team сказал:

Уточните, настроили ли вы соответствия на вкладке Цен в настройках нашего модуля? Там для этого есть 

да, действительно. Были не заполнены эти поля. После заполнения всё отлично подгружает! Спасибо за помощь.

Ещё одна проблема. Нет соответствия Клиента на сайте и Контрагента в 1С. При выгрузке заказа Контрагент создаётся новый. Как это можно настроить? Может, в какой-то таблице БД прописать его ИД?

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


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

Проблема решилась. Всё нормально подгружает под нужного Контрагента. Связь есть.

А как можно настроить так, чтобы Незарегистрированные пользователи при оформлении Заказа попадали в 1С как, например, "Частное лицо", ну а Зарегистрированные - как есть?

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


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

32 минуты назад, fdn_dimon сказал:

Проблема решилась. Всё нормально подгружает под нужного Контрагента. Связь есть.

А как можно настроить так, чтобы Незарегистрированные пользователи при оформлении Заказа попадали в 1С как, например, "Частное лицо", ну а Зарегистрированные - как есть?

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

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


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

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

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

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

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

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

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

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

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

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