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

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

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


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

5 часов назад, abudimirov сказал:

Здравствуйте, подскажите есть ли возможность модулем выгружать ИНН с сайта в соответствующее поле контрагента в 1с?

Пока сделал так - указал ИНН;oc_customer_simple_fields;field20 в поле настроек обмена "Выгружать расширенные данные по покупателю". Данное поле и таблица в БД есть и заполнена верным значением ИНН. В файле обмена orders.xml вижу что значение передается, но не подставляется в нужное поле в 1С. Что я делаю не так?

 

Проблема решена. Необходимо было сделать выгрузку заказов в кодировке UTF-8 с BOM. В cp1251 почему-то не работает

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

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


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

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

Top Posters In This Topic

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

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

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

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

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


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

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

Добрый день!

При выгрузке из 1с в логах вот такие ошибки, как с эти бороться? И что делаю не так?
 
 
2020-03-17 14:53:43 - type=catalog&mode=checkauth
2020-03-17 14:53:43 - Авторизация выполнена успешно: 21232f297a57a5a743894a0e4a801fc3
2020-03-17 14:53:43 - type=catalog&mode=init
2020-03-17 14:53:43 - Удаляем файл - /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/import.xml
2020-03-17 14:53:43 - Удаляем файл - /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/offers.xml
2020-03-17 14:53:43 - Требуем каталог в виде отдельных файлов
2020-03-17 14:53:43 - Инициализация каталога завершена
2020-03-17 14:53:48 - type=catalog&mode=file&filename=import.xml
2020-03-17 14:53:48 - Загрузка файла /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/import.xml выполнена успешно
2020-03-17 14:53:48 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно.
2020-03-17 14:53:48 - Сообщение для разработчика. Таблица `ocs_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно.
2020-03-17 14:53:48 - результат открытия архива - 19
2020-03-17 14:53:48 - type=catalog&mode=import&filename=import.xml
2020-03-17 14:53:49 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно.
2020-03-17 14:53:49 - Сообщение для разработчика. Таблица `ocs_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно.
2020-03-17 14:53:49 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/import.xml:26225: parser error : Couldn't find end of Start Tag Знач line 26225 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1340
2020-03-17 14:53:49 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/import.xml:26225: parser error : Premature end of data in tag Товар line 26215 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1340
2020-03-17 14:53:49 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/import.xml:26225: parser error : Premature end of data in tag Товары line 1677 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1340
2020-03-17 14:53:49 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/import.xml:26225: parser error : Premature end of data in tag Каталог line 1653 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1340
2020-03-17 14:53:49 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/import.xml:26225: parser error : Premature end of data in tag КоммерческаяИнформация line 2 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1340
2020-03-17 14:53:49 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1348
2020-03-17 14:53:49 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1348
2020-03-17 14:53:49 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1350
2020-03-17 14:53:49 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1350
2020-03-17 14:53:49 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1385
2020-03-17 14:53:49 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1385
2020-03-17 14:53:49 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1385
2020-03-17 14:53:49 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1400
2020-03-17 14:53:49 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1400
2020-03-17 14:53:49 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 1400
2020-03-17 14:53:49 - Обновляем фильтр
2020-03-17 14:53:49 - Использование фильтра в системе отключено
2020-03-17 14:53:49 - Окончен разбор файла: import.xml
2020-03-17 14:53:52 - type=catalog&mode=file&filename=offers.xml
2020-03-17 14:53:52 - Загрузка файла /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/offers.xml выполнена успешно
2020-03-17 14:53:52 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно.
2020-03-17 14:53:52 - Сообщение для разработчика. Таблица `ocs_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно.
2020-03-17 14:53:52 - результат открытия архива - 19
2020-03-17 14:53:52 - type=catalog&mode=import&filename=offers.xml
2020-03-17 14:53:52 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно.
2020-03-17 14:53:52 - Сообщение для разработчика. Таблица `ocs_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно.
2020-03-17 14:53:52 - Курсы: Array
(
)

2020-03-17 14:53:52 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/offers.xml:21752: parser error : Couldn't find end of Start Tag Представлен line 21752 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 2136
2020-03-17 14:53:52 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/offers.xml:21752: parser error : Premature end of data in tag Цена line 21751 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 2136
2020-03-17 14:53:52 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/offers.xml:21752: parser error : Premature end of data in tag Цены line 21750 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 2136
2020-03-17 14:53:52 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/offers.xml:21752: parser error : Premature end of data in tag Предложение line 21744 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 2136
2020-03-17 14:53:52 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/offers.xml:21752: parser error : Premature end of data in tag Предложения line 37 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 2136
2020-03-17 14:53:52 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/offers.xml:21752: parser error : Premature end of data in tag ПакетПредложений line 3 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 2136
2020-03-17 14:53:52 -  PHP Warning:  simplexml_load_file(): /home/timshop/servia-horeca.com/www/system/storage/cache/exchange1c/offers.xml:21752: parser error : Premature end of data in tag КоммерческаяИнформация line 2 in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 2136
2020-03-17 14:53:52 -  PHP Notice:  Trying to get property of non-object in /home/timshop/servia-horeca.com/www/admin/model/tool/neoseo_exchange1c.php on line 2137
2020-03-17 14:53:52 - Неверный формат файла предложений: Отсутствует тег ПакетПредложений
 
----------
Заранее спасибо за помощь!

Добрый день, попробуйте посмотреть файл который закачался в system/storage/cache/exchange1c судя по ошибки парсер не видит окончания файла.

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


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

14 часов назад, Lenin сказал:

День добрый!

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

store 2.3, версия модуля 193.

Как исключить их из выгрузки?

Уточните, вы исключили их из 1С , а они всеравно попадают в файл? Если да, то нужно обращаться к 1С специалисту.

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


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

12 часов назад, port12 сказал:

Здравствуйте, можно на Opencart 3 выгрузить атрибут в описания? Сейчас с 1с описания добавляет как атрибут

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

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


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

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

Здравствуйте! Нужна помощь. 

С 1с на сайт нужно выгружать штрихкода по характеристикам,

стоит

1)модуль обмена с 1с,

2)модуль связанных опций

3) 1с УНФ

4)ocStore 2.3.0.2.3

в файле выгрузке шк по характеристикам присутствуют.

Подскажите пожалуйста, каковы мои действия.

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

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


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

8 часов назад, abudimirov сказал:

Здравствуйте, подскажите есть ли возможность модулем выгружать ИНН с сайта в соответствующее поле контрагента в 1с?

Пока сделал так - указал ИНН;oc_customer_simple_fields;field20 в поле настроек обмена "Выгружать расширенные данные по покупателю". Данное поле и таблица в БД есть и заполнена верным значением ИНН. В файле обмена orders.xml вижу что значение передается, но не подставляется в нужное поле в 1С. Что я делаю не так? 

 

progress_INN.JPG

Добрый день. Помимо передачи в файле, нужно обработать данное поле на стороне 1С. Лучше обратитесь к 1С специалисту.

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


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

МОДУЛЬ КУПЛЕН НЕ НА МОЮ ПОЧТУ как сформировать выгрузку чтоб NeoSeo Обмен с 1C принял ее и  сделал опции в товаре?

opencart 2.3

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


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

Добрый день! Возникла проблема: при тестировании модуля обмена с 1С все работало нормально, но после покупки лицензии - перестала работать загрузка из 1С. При удалении тестового модуля и установке его по-новой, возникает ошибка 503.

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


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

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

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

Где править какой файл?

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


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

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

Добрый день, попробуйте посмотреть файл который закачался в system/storage/cache/exchange1c судя по ошибки парсер не видит окончания файла.

Файл обрывается. И что мне нужно сделать?

Снимок экрана 2020-03-18 в 10.22.21.png

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

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


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

Решаем проблему с дубликатами на сайте после обновления. Нужна ваша помощь. Скажите пожалуйста на какие тэги в файле с обновлением вы обращаете внимание во время обмена с сайтом? В вашем модуле на вкладке "Товары" есть поле "Синхронизация товаров". Там есть пункты:

1. По артикулу
2. По артикулу затем по имени
3. По артикулу в модели
4. По внутреннему коду 1С

Вопросы:
1. На какой тэг в xml файле вы обращаете внимание в случае выбора каждого из пунктов?
2. Что если поле Артикул в файле с обновлением пустое а мы выбрали пункт "По артикулу затем по имени"?

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


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

Можно ли как-то настроить синхронизацию контрагентов сайт->1С по ИНН? При условии что на сайте он заведен и в процессе обмена передается.

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


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

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

МОДУЛЬ КУПЛЕН НЕ НА МОЮ ПОЧТУ как сформировать выгрузку чтоб NeoSeo Обмен с 1C принял ее и  сделал опции в товаре?

opencart 2.3

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

Это Предложение, так же в шапке файла требуется объявить свойства

<Предложение>
				<Ид>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"/>
			</Предложение>

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


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

8 часов назад, iblagy сказал:

Добрый день! Возникла проблема: при тестировании модуля обмена с 1С все работало нормально, но после покупки лицензии - перестала работать загрузка из 1С. При удалении тестового модуля и установке его по-новой, возникает ошибка 503.

Добрый день, уточните пожалуйста 503 ошибка у Вас появляется во время обмена? Между тестовой и полной лицензией - разницы нет

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


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

1 минуту назад, chet сказал:

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

Только на стороне 1С (если есть такая возможность), модуль здесь не регулирует процесс получения изображений

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


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

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

Решаем проблему с дубликатами на сайте после обновления. Нужна ваша помощь. Скажите пожалуйста на какие тэги в файле с обновлением вы обращаете внимание во время обмена с сайтом? В вашем модуле на вкладке "Товары" есть поле "Синхронизация товаров". Там есть пункты:

1. По артикулу
2. По артикулу затем по имени
3. По артикулу в модели
4. По внутреннему коду 1С

Вопросы:
1. На какой тэг в xml файле вы обращаете внимание в случае выбора каждого из пунктов?
2. Что если поле Артикул в файле с обновлением пустое а мы выбрали пункт "По артикулу затем по имени"?

При первой синхронизации

1. По артикулу - Тег <Артикул>000047650</Артикул>
2. По артикулу затем по имени <Артикул>000047650</Артикул> - если нет - не нашли в магазине такой - тогда по имени <Наименование>Тест</Наименование>
3. По артикулу в модели  Тег <Артикул>000047650</Артикул> --- в магазине это поле sku - Но тут мы ищем в модели заменяется поле на model из магазина
4. По внутреннему коду 1С - <Код>000047650</Код>, а затем по <Ид>6562cba7-cda4-11e1-b031-14dae9fa130a</Ид>

 

1) Выбрать можно только один режим поиска товара

2) Если пустой артикул - принимаем значение как не найдено в магазине и переходим к поиску по наименованию

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


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

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

А это файл offer.xml

Снимок экрана 2020-03-18 в 10.27.00.png

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

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


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

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

У меня на старом сайте стоял вывод складов в товаре(вы делали) - https://test.msvlad.com/gajkovert-pnevmaticheskij-12-1627-nm-ms-4255q.html

- https://prnt.sc/rimi55

На новом простой перенос кода с 2-ки на 3-ку не помог и вывод поломался (( - https://msvlad.com/gajkovert-pnevmaticheskij-12-1492-nm-rt-5277.html

- https://prnt.sc/rimj9y

Вы можете помочь это исправить?

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


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

И еще полная выгрузка не проходит, 1С пишет ошибку:

 

Выгружено товаров: 3 422
Выгружено картинок: 7 106
Выгружено предложений: 3 389
Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
<b>Fatal error</b>:  Uncaught Exception: Error: Could not load model module/seogen! in /var/www/admin/data/www/storage/modification/system/engine/loader.php:97
Stack trace:
#0 /var/www/admin/data/www/msvlad.com/admin/model/tool/neoseo_exchange1c.php(7211): Loader-&gt;model('module/seogen')
#1 /var/www/admin/data/www/msvlad.com/admin/model/tool/neoseo_exchange1c.php(1349): ModelToolNeoSeoExchange1c-&gt;initCategories(Object(SimpleXMLElement), 0)
#2 /var/www/admin/data/www/storage/modification/system/engine/loader.php(275): ModelToolNeoSeoExchange1c-&gt;parseImport('import.xml')
#3 /var/www/admin/data/www/msvlad.com/system/engine/proxy.php(47): Loader-&gt;{closure}(Array, Array)
#4 /var/www/admin/data/www/msvlad.com/admin/controller/tool/neoseo_exchange1c.php(721): Proxy-&gt;__call('parseImport', Array)
#5 /var/www/admin/data/www/storage/modification/system/engine/action.php(79): ControllerToolNeoSeoExchange1c-&gt;modeImport()
#6 /var/www/admin/data/www/storage/modification/system/engine/router.php(114): Action-&gt;execute(Object(Registry))
#7 /var/www in <b>/var/www/admin/data/www/storage/modification/system/engine/loader.php</b> on line <b>97</b><br />

Выгрузка товаров завершена с ошибками!!!

Как быть?

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


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

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

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

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

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

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

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

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

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

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

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