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

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

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


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

03.03.2020 в 23:25, NeoSeo Team сказал:

В следующей версии модуля будет исправлено, ориентировочно на сл. неделе. Проблема в том что пишет на 3-й версии не в ту таблицу.

Очередной версии так и нет

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


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

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

Top Posters In This Topic

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

Добрый день!

Благодарю за быстрый ответ, разобрался, была ошибка в конфиге в папке админ, 1С подключилась, разбираюсь с настройками.

Добрый день. Идентичная ситуация, не могли бы подсказать в чем было дело? Спасибо

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


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

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

Добрый вечер!

1) Все так и настроено, но синхронизация почему то не происходит...

2) Где производится данная настройка? (Управление нашей фирмой, редакция 1.6) + каким образом 1С будет подставлять нужный товар если артикул при выгрузке заказов не передается?

1) Надо смотреть файлы обмена, так я Вам помочь не могу.

2) Если Вы товары связали по артикулу при обмене, в последующем обмене уже будет не по артикулу а по свзяи работать по guid коду от 1С и в заказ товар пойдет с данным GUID и 1С приймет такой заказ. Но по поводу создания товара из заказа должно быть условие на стороне 1С, модуль выдаст товар , есть ли у него связь или нет

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


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

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

Здравствуйте. Возникло две проблемы которые хотелось бы решить:

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

image.thumb.png.52e38eb1e90023a8f3c914e8504b126e.png

ничего не менялось, но теперь не обновляет названия категорий. Ошибок никаких нет.

2. Понадобилась выгрузка опций. Настроил характеристики номенклатуры, но результата нет... не выгружает ничего...

в 1С на складе товар есть:

image.png.69ecb920a4bee624dfd3935df3b4852c.png

в магазине остаток 0:

image.png.3a93be036bd21a1190105e8e8c704d6f.png

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

image.thumb.png.72ab0136a19733aefed338cbfd293898.png

image.thumb.png.b28539022562c5bd597066a549e38642.png

Подскажите как с этим разобраться!!!!!

 

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

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

Опции в файлах обмена должны быть в файле offers.xml данный файл отдает 1С в выгрузке, здесь же и цены и остатки

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


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

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

Здравствуйте, у товаров есть 2 опции: размер и цвет. Из 1С хотим выгружать Размер, создали свойство с таким же названием, но значение не добавляется в опцию. Подскажите, пожалуйста, что делать.

 

Screenshot_11.png

Screenshot_13.png

Screenshot_12.png

photo_2020-03-09_12-41-49.jpg

Добры день, скажите, Свойтва выгружается в каком файле обмена? НА скриншоте Вы показали как свойство объявляется, но не как прописано в товаре

<Предложение>
				<Ид>41fb5cf2-ce01-11e7-adfd-3052cbdb94fa#41fb5cee-ce01-11e7-adfd-3052cbdb94fa</Ид>
				<Артикул>23423423243242</Артикул>
				<Наименование>Платье женское вечернее (Белый цвет)</Наименование>
				<БазоваяЕдиница Код="796 " НаименованиеПолное="Штука" МеждународноеСокращение="PCE">
					<Пересчет>
						<Единица>796</Единица>
						<Коэффициент>1</Коэффициент>
					</Пересчет>
				</БазоваяЕдиница>
				<ЗначенияСвойств>
					<ЗначенияСвойства>
						<Ид>41fb5cef-ce01-11e7-adfd-3052cbdb94fa</Ид>
						<Наименование>Цвет</Наименование>
						<Значение>41fb5cf1-ce01-11e7-adfd-3052cbdb94fa</Значение>
					</ЗначенияСвойства>
				</ЗначенияСвойств>
				<ХарактеристикиТовара>
					<ХарактеристикаТовара>
						<Ид>41fb5cef-ce01-11e7-adfd-3052cbdb94fa</Ид>
						<Наименование>Цвет</Наименование>
						<Значение>Белый</Значение>
					</ХарактеристикаТовара>
				</ХарактеристикиТовара>
				<Цены>
					<Цена>
						<Представление> 100 RUB за PCE</Представление>
						<ИдТипаЦены>4785cd19-60b0-11e7-a852-dcfe07093036</ИдТипаЦены>
						<ЦенаЗаЕдиницу>100</ЦенаЗаЕдиницу>
						<Валюта>RUB</Валюта>
						<Единица>PCE</Единица>
						<Коэффициент>1</Коэффициент>
					</Цена>
				</Цены>
				<Количество>0</Количество>
				<Склад ИдСклада="b0c4d1df-ab0c-11e6-a82b-dcfe07093036" КоличествоНаСкладе="5"/>
				<Склад ИдСклада="31797edd-067c-11e7-ab01-708bcd559dd6" КоличествоНаСкладе="5"/>
				<Склад ИдСклада="31797ede-067c-11e7-ab01-708bcd559dd6" КоличествоНаСкладе="3"/>
			</Предложение>

Вот пример Предложения с рабочей опцией Цвет, со значением Белый. Это файл offers.xml

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


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

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

Добрый вечер, может ли модуль 1с передавать информацию о наличии на складах? Такого плана, чтобы в карточке товара была табличка такая:

Одесса - в наличии

Киев - нет в наличии

Добрый вечер, да, модуль может принимать значения от 1С остатков по складам, затем их суммирует и в остаток к товару указывает. А само распределения по складам в виде информации может выводить на карточку товара в виде Склад1 = 4, Склад5 = 12.  --- для стандартной темы оформления.

Для того чтобы показать именно словами - нет в наличии, в наличии - требуется небольшая доработка модификатора на количество на складе - если больше 0 тогда в наличии т. д.

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


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

8 часов назад, Davush сказал:
Здравствуйте!
При настройке синхронизации с мойсклад столкнулся с проблемой, которую не могу решить:
Принудительно выгружаю товары в определенную категорию..
товары выгружаются..
меняю выгрузку в другую категорию, товары выгружаются, но предыдущие товары отключаются..
товары а админке остаются, просто выключены..
Приобретал лицензию для другого сайта, там таких проблем нет, настройки уже проверил, все так же..
подскажите, может быть вы сталкивались с такой проблемой, как решить?
спасибо!

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

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

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


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

7 часов назад, Дмитрий Житников сказал:

Доброго дня. Используем ваш модуль. Возник один вопрос: 

"Есть ли возможность в вашем модуле подгружать на сайт из 1С цены со скидкой? То есть установить в 1С скидку на определенную категорию. А при выгрузке на сайт чтобы акционная цена со скидкой появлялась также в акционной цене опенкарта.

Мы сейчас проставляем вручную. А надо чтобы проходило автоматически."

Добрый день, как по категории установить скидку я Вам не подскажу, по стороне 1С Вам лучше консультироваться с 1С специалистами, по поводу акционной цены - для её передачи на сайт требуется на стороне 1С создать дополнительну цену и назвать например "Акция", затем назначить для номенклатуре в ней цену. В модуле на вкладке Цена указать в настройках название такой цены "Акция" . 

image.thumb.png.73f6fe3d1f8d1cde2f3efd7c79d4bb9a.png

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


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

29 минут назад, igorkat сказал:

Добрый вечер! В настройках покупателя есть код 1С.

image.png.c5daa6c05143c93bfaaff0236d15dcfb.png

Что означает этот код 1С и где его брать?

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

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


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

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

Добры день, скажите, Свойтва выгружается в каком файле обмена? НА скриншоте Вы показали как свойство объявляется, но не как прописано в товаре

Свойства в import.xml, фото в товаре

Screenshot_18.png

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


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

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

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

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

Опции в файлах обмена должны быть в файле offers.xml данный файл отдает 1С в выгрузке, здесь же и цены и остатки

Если я правильно понимаю то вот:

image.png.6d3b0ac19bc61fdc3e32fd2aa5795841.png

выгружается количество 0, хотя по факту в 1с 2шт.

image.thumb.png.1704ca50b1f99c2029c0ecaf92a12651.png

не совсем понимаю в чем дело...

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


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

Здравствуйте! Была заказана тестовая лицензия на не ту версию модуля (более новая, вместо более старой). Следовательно была перезаказана тестовая лицензия и более старый модуль. При втором заказе вероятно была допущена ошибка в написании доменного имени, в связи с чем модуль не открывался. Перезаказали тестовую лицензию на правильное доменное имя, но по итогу та же ошибка.
Fatal error:
The encoded file /home/*/*/admin/controller/tool/neoseo_exchange1c.php requires a license file.
The license file /home/*/*/neoseo_exchange1c_license.txt is not valid for this server. in Unknown on line 0

 

Подскажите в чем может быть проблема?

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


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

Добрый день!

Может кто сталкивался с проблемой..

синхронизируемся с мойсклад, товаров 385, с выгрузкой модификаций в районе 2600-2700.. без выгрузки модификаций все нормально, как только выгружаем с модификациями:

Превышен лимит попыток проверки статуса отправки остатков (5).

Поддержка мойсклад отправила к хостеру, хостер разводит руками - не при делах, ответ 200 на все запросы..

2.3, php 7.1..

Может есть какие то лимиты на выгрузку?

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


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

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

1) Надо смотреть файлы обмена, так я Вам помочь не могу.

2) Если Вы товары связали по артикулу при обмене, в последующем обмене уже будет не по артикулу а по свзяи работать по guid коду от 1С и в заказ товар пойдет с данным GUID и 1С приймет такой заказ. Но по поводу создания товара из заказа должно быть условие на стороне 1С, модуль выдаст товар , есть ли у него связь или нет

Спасибо!

Вроде заработало...

Еще вопрос - Поставлена выгрузка по "метке в заказе", пункт "Установить метку заказу автоматически при его редактировании" - отключена, но на все оформленные заказы автоматически ставится галочка "Выгрузить заказ в 1С"... как убрать автоматическое выставление этой галочки?

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


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

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

Свойства в import.xml, фото в товаре

Screenshot_18.png

Опции требуется выгружать в файле offers, в файле импортс воспринимаются как атрибуты, есть выше комментарий как выглядит предложение с опцией

image.thumb.png.1bc083d7d4777e9fb317226daaadcd30.png

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


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

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

Если я правильно понимаю то вот:

image.png.6d3b0ac19bc61fdc3e32fd2aa5795841.png

выгружается количество 0, хотя по факту в 1с 2шт.

image.thumb.png.1704ca50b1f99c2029c0ecaf92a12651.png

не совсем понимаю в чем дело...

Остаток у Вас нулевой image.png.44e6a75b645dee7f8a36deb7d0b9ddd4.png

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

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


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

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

Здравствуйте! Была заказана тестовая лицензия на не ту версию модуля (более новая, вместо более старой). Следовательно была перезаказана тестовая лицензия и более старый модуль. При втором заказе вероятно была допущена ошибка в написании доменного имени, в связи с чем модуль не открывался. Перезаказали тестовую лицензию на правильное доменное имя, но по итогу та же ошибка.
Fatal error:
The encoded file /home/*/*/admin/controller/tool/neoseo_exchange1c.php requires a license file.
The license file /home/*/*/neoseo_exchange1c_license.txt is not valid for this server. in Unknown on line 0

 

Подскажите в чем может быть проблема?

Добрый день, Скорее всего проблема в имени домена, Вы файл лицензии в корень проекта вставляете? Необходимо ставить ту версию модуля какая и версия php, так же если у Вас опенкарт 3.0 версии запросите именно отдельную для 3.0

 

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


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

3 часа назад, Davush сказал:

Добрый день!

Может кто сталкивался с проблемой..

синхронизируемся с мойсклад, товаров 385, с выгрузкой модификаций в районе 2600-2700.. без выгрузки модификаций все нормально, как только выгружаем с модификациями:

Превышен лимит попыток проверки статуса отправки остатков (5).

Поддержка мойсклад отправила к хостеру, хостер разводит руками - не при делах, ответ 200 на все запросы..

2.3, php 7.1..

Может есть какие то лимиты на выгрузку?

Добрый день, вероятно мойсклад не может дождаться когда файл остатков обработает модуль, попробуйте включить данную функцию "Удалять файл предложений"

это специфика работы мойсклад.

image.thumb.png.4865678db552ecdbe0981c41b44f41f2.png

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


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

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

Остаток у Вас нулевой image.png.44e6a75b645dee7f8a36deb7d0b9ddd4.png

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

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

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


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

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

Спасибо!

Вроде заработало...

Еще вопрос - Поставлена выгрузка по "метке в заказе", пункт "Установить метку заказу автоматически при его редактировании" - отключена, но на все оформленные заказы автоматически ставится галочка "Выгрузить заказ в 1С"... как убрать автоматическое выставление этой галочки?

К сожалению такой функции нет, метка ставиться всегда для не выгруженных ранее или для новых автоматически

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


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

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

Добрый день, Скорее всего проблема в имени домена, Вы файл лицензии в корень проекта вставляете? Необходимо ставить ту версию модуля какая и версия php, так же если у Вас опенкарт 3.0 версии запросите именно отдельную для 3.0

 

OpenCart версии 2.3, php 5.6, имя домена изначально для этой версии писалось как "http://*.ru" далее запросили с именем "*.ru" (вместо * доменное имя типа "vk" или "opencartmasters"), лично у меня есть подозрение, что на скачку доступна только лицензия с неправильным доменным именем. Вопрос: действительно ли это так и правильно ли мы написали доменное имя?

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

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


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

Добрый день! Настроил тестовую версию Вашего модуля на сайте. Остатки выгружаются нормально, но проблема заключается со статусами заказов. Необходимо 1 раз отправлять заказ с сайта и изменять уже его только в МойСклад. Для этого в настройках модуля указал, чтобы после отправки заказа его статус менялся на "В обработке", однако МойСклад во время синхронизации отправляет ответ на сайт и статус заказа на сайте меняется на "Ожидание". И так может происходить неизвестное количество раз. Иногда очень долго, а иногда на 3-4 синхронизацию ответ не приходит и на сайте остается тот статус, который мне нужен (В обработке). На скрине красным выделил одну синхронизацию. Как видно, каждый раз она дублируется, чем засоряет историю. Можно ли это как-то исправить? http://prntscr.com/rf5amw

Вот что отображается в логах. Пробовал Поставить соответствие "В обработке = Ожидание", но это не помогает. http://prntscr.com/rf5d8o

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

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


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

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

Добрый день, вероятно мойсклад не может дождаться когда файл остатков обработает модуль, попробуйте включить данную функцию "Удалять файл предложений"

это специфика работы мойсклад.

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

Включаем и получаем:

В интернет магазине произошла ошибка во время сеанса отправки остатков: failure ERROR 10: file not found.

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


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

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


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

  • NeoSeo Team changed the title to Поддержка модуля Обмен и синхронизация openCart с 1С предприятие УТ, УНФ, Мой склад и тд. Модуль для OpenCart 1.5Х, 2.Х, 3.Х
  • admin pinned и featured this тему
  • admin pinned this тему
  • admin unpinned this тему

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

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

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

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

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

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

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

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

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