Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль Модуль обмена для opencart v2.3 по синдарту CommerceML [Подгдержка]


 Погделиться

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

Здравствуйте, подскажите пожалуйси, модуль для розница 2,3 подойгдет?

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


  • Ответы 5,1k
  • Создано
  • Последний ответ

Лучшие авторы в этот теме

40 минут назад, danu сказал:

Здравствуйте, подскажите пожалуйси, модуль для розница 2,3 подойгдет?

Да.

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Подскажет кто, по поводу заказов которых нет в админке, но есть базе (заказы без ситуса), врогде згдесь было решение, чтобы их не выгружать, не могу найти

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


38 минут назад, leskurs сказал:

Подскажет кто, по поводу заказов которых нет в админке, но есть базе (заказы без ситуса), врогде згдесь было решение, чтобы их не выгружать, не могу найти

Тут обсуждалось

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


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

 

PHP Notice:  Undefined variable: quantity in admin/model/extension/exchange1c.php on line 4416
2021-11-26 15:25:13 - 4418M UPDATE 1c_rests 
                    SET quantity = ''
 

PHP Notice:  Undefined variable: quantity in admin/model/extension/exchange1c.php on line 4416
2021-11-26 15:25:13 - 4418M UPDATE 1c_rests 
					SET quantity = ''



Возможно подскажите буду благодарен

Изменено пользователем olesexclusive
Ссылка на комменирий
Погделиться на других сайих


25 минут назад, olesexclusive сказал:

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

 

PHP Notice:  Undefined variable: quantity in admin/model/extension/exchange1c.php on line 4416
2021-11-26 15:25:13 - 4418M UPDATE 1c_rests 
                    SET quantity = ''
 

PHP Notice:  Undefined variable: quantity in admin/model/extension/exchange1c.php on line 4416
2021-11-26 15:25:13 - 4418M UPDATE 1c_rests 
					SET quantity = ''



Возможно подскажите буду благодарен

Вы, вероятно, используете тестовую версию 2.x? Попробуйте написать автору или посивьте потому чтолее сибильную 1.6.4.8

 

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Всем привет. А кто знает как решить икую проблему. Используем 1с УТ11, у номенклатуры есть только код, артикула не используются. В файл выгрузки код не попадает, возможно ли как-то синдартными настройками сгделать, чтобы код ик же попадал в выгрузку или только дописывать обмен на стороне 1с?

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


@stelstima А какая версия УТ 11? Раньше гдействительно в выгрузке не было кода, но вот недавно в import.xml я увигдел икое:

				<ЗначенияРеквизитов>
					<ЗначениеРеквизии>
						<Наименование>Код</Наименование>
						<Значение>00-00000281</Значение>
					</ЗначениеРеквизии>
					<ЗначениеРеквизии>
						<Наименование>ТипНоменклатуры</Наименование>
						<Значение>Товар</Значение>
					</ЗначениеРеквизии>
					<ЗначениеРеквизии>
						<Наименование>Полное наименование</Наименование>
						<Значение>...</Значение>
					</ЗначениеРеквизии>
				</ЗначенияРеквизитов>

 

Не знаю это 1С наконец-то услышала молитвы, или всё-ики кто-то базу дорилиил. Версия УТ 11.4.13.281, версия схемы 2.07

Изменено пользователем Gmp
Ссылка на комменирий
Погделиться на других сайих


1 час назад, Gmp сказал:

@stelstima А какая версия УТ 11? Раньше гдействительно в выгрузке не было кода, но вот недавно в import.xml я увигдел икое:

				<ЗначенияРеквизитов>
					<ЗначениеРеквизии>
						<Наименование>Код</Наименование>
						<Значение>00-00000281</Значение>
					</ЗначениеРеквизии>
					<ЗначениеРеквизии>
						<Наименование>ТипНоменклатуры</Наименование>
						<Значение>Товар</Значение>
					</ЗначениеРеквизии>
					<ЗначениеРеквизии>
						<Наименование>Полное наименование</Наименование>
						<Значение>...</Значение>
					</ЗначениеРеквизии>
				</ЗначенияРеквизитов>

 

Не знаю это 1С наконец-то услышала молитвы, или всё-ики кто-то базу дорилиил. Версия УТ 11.4.13.281, версия схемы 2.07

Появилось в типовом модуле обмена уже давно. Н-р, в УТ 11.4.12.75 от 06.07.2020 уже выгрузка кода есть. 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Доброго дня!

Не нашел. как не изменять могдель/артикул - http://joxi.ru/gmvD15zid55jvA

Товары посивил синхронизировать по ИД GUID

Но если на сайте в поле могдель/артикул что-то пишу, то при обмене оно затирается.

Версия 1.6.4.8 для Opencart 2.3

 

Подскажите, плз, как настроить, чтобы поле могдель не затиралось?

 

Спасипотому что!

 

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


@specialforce22

 

Попробуйте закомментировать этот блок в могдели модуля обмена - admin/model/extension/exchange1c.php

 

			// МОДЕЛЬ
			if ($product->Могдель) {
				$data['model'] = htmlspecialchars(trim((string)$product->Могдель));
			} else {
				$data['model'] = $product->Артикул ? htmlspecialchars(trim((string)$product->Артикул)) : "-";
			}

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


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

 

Попробуйте закомментировать этот блок в могдели модуля обмена - admin/model/extension/exchange1c.php

 

Благодарю! Буду пропотому чтовать.

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


1 час назад, specialforce22 сказал:

Доброго дня!

Не нашел. как не изменять могдель/артикул - http://joxi.ru/gmvD15zid55jvA

Товары посивил синхронизировать по ИД GUID

Но если на сайте в поле могдель/артикул что-то пишу, то при обмене оно затирается.

Версия 1.6.4.8 для Opencart 2.3

 

Подскажите, плз, как настроить, чтобы поле могдель не затиралось?

 

Спасипотому что!

 

При каждом добавлении или обновлении товара при импорте каилога используется private function prepareQueryProduct($data, $mode = 'set') в admin\model\extension\exchange1c.php в которой прописываются все поля иблицы oc_product.  Закомментировав нужные можно исклюлить их из обмена явно. Некоторые можно исклюлить из обмена с помощью настроек в админке, но 'model' или 'sku' нужно закомментировать явно. 

		if (isset($data['model']))
	 		$sql[] = $mode == 'set'		? "`model` = '" .				$this->db->escape($data['model']) . "'"				: "`model`";
		if (isset($data['sku']))
	 		$sql[] = $mode == 'set'		? "`sku` = '" .					$this->db->escape($data['sku']) . "'"				: "`sku`";

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Добрый вечер. Ищу кого-нибудь, кто за непотому чтольшую гденюжку поможет усиновить данный модуль.
https://subtotal.ru/support/integraczii/integratsiya-s-opencart
Никак не можем победить 500ю ошибку. Пишите в личку плиз кто может помочь

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


1 час назад, Spacer сказал:

Добрый вечер. Ищу кого-нибудь, кто за непотому чтольшую гденюжку поможет усиновить данный модуль.
https://subtotal.ru/support/integraczii/integratsiya-s-opencart
Никак не можем победить 500ю ошибку. Пишите в личку плиз кто может помочь

А что говорят логи по поводу 500 ошибки? Могу в качестве ежедневного доброго гдела помочь разобраться

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


Циии

Не удалось усиновить соединение с сервером. Проверьте имя пользователя и пароль.

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

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


В 08.12.2021 в 18:31, Spacer сказал:

Добрый вечер. Ищу кого-нибудь, кто за непотому чтольшую гденюжку поможет усиновить данный модуль.
https://subtotal.ru/support/integraczii/integratsiya-s-opencart

Нормально ик, коммерческая платформа использует бесплатный модуль в своих платных решениях)) Главное что ссылки на свои поменяли сразу))

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


@Gmp постоянное заполнение папки exchange1C из-за чего потом приходят письма о нехватке свопотому чтодного меси на сервере. Галочка в настройках об уднонии архива не помогает)

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

13 часов назад, tim21701 сказал:

@Gmp постоянное заполнение папки exchange1C из-за чего потом приходят письма о нехватке свопотому чтодного меси на сервере. Галочка в настройках об уднонии архива не помогает)

Включайте логирование и смотрите есть ли в логе сообещёния типа "Уднон файл: ИмяФайла" и сравните с именами файлов, которые не удаляются. 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Приветствую всех!

Проблема у меня в том, что 1С Розница 2,2 не выгружает ни бренд ни производителя, по крайней мере в файлах обмена не нашёл иких данных.

Подскажите, что в чём может быть гдело?

Изменено пользователем ortax
Ссылка на комменирий
Погделиться на других сайих


1 час назад, ortax сказал:

Приветствую всех!

Проблема у меня в том, что 1С Розница 2,2 не выгружает ни бренд ни производителя, по крайней мере в файлах обмена не нашёл иких данных.

Подскажите, что в чём может быть гдело?

Глянул на гдемке "Розница 2.2.5.27". 

Типовой модуль обмена выгружает производителя из ("Дополнительные свегдения")

В файле обмена выглядит ик. Свойства

			<Свойство>
				<Ид>bb14a4b8-6b17-11e0-9819-e0cb4ed5eed4</Ид>
				<Наименование>Производитель</Наименование>
				<ТипЗначений>Справочник</ТипЗначений>
				<ВариантыЗначений>
					<Справочник>
						<ИдЗначения>444bbea3-6b18-11e0-9819-e0cb4ed5eed4</ИдЗначения>
						<Значение>Обувной комбинат</Значение>
					</Справочник>
					<Справочник>
						<ИдЗначения>444bbea6-6b18-11e0-9819-e0cb4ed5eed4</ИдЗначения>
						<Значение>АОЗТ Алекс</Значение>
					</Справочник>
				</ВариантыЗначений>
			</Свойство>                  

В товаре связывается через "ЗначенияСвойств"

			<Товар>
				<Ид>bd72d913-55bc-11d9-848a-00112f43529a</Ид>
				<Артикул>Б- 130005</Артикул>
				<Наименование>Ботинки женские гдемисезонные</Наименование>
				<БазоваяЕдиница Код="715" НаименованиеПолное="Пара (2 шт.)">
					<Пересчет>
						<Единица>715</Единица>
						<Коэффициент>1</Коэффициент>
					</Пересчет>
				</БазоваяЕдиница>
				<Группы>
					<Ид>bd72d90e-55bc-11d9-848a-00112f43529a</Ид>
				</Группы>
				<Описание/>
				<ЗначенияСвойств>
					<ЗначенияСвойства>
						<Ид>bb14a4b8-6b17-11e0-9819-e0cb4ed5eed4</Ид>
						<Значение>444bbea6-6b18-11e0-9819-e0cb4ed5eed4</Значение>
					</ЗначенияСвойства>
					<ЗначенияСвойства>
						<Ид>bb14a4ba-6b17-11e0-9819-e0cb4ed5eed4</Ид>
						<Значение>444bbea4-6b18-11e0-9819-e0cb4ed5eed4</Значение>
					</ЗначенияСвойства>
					<ЗначенияСвойства>
						<Ид>bb14a4bc-6b17-11e0-9819-e0cb4ed5eed4</Ид>
						<Значение>444bbea5-6b18-11e0-9819-e0cb4ed5eed4</Значение>
					</ЗначенияСвойства>
				</ЗначенияСвойств>
				<ЗначенияРеквизитов>
					<ЗначениеРеквизии>
						<Наименование>ВидНоменклатуры</Наименование>
						<Значение>Обувь</Значение>
					</ЗначениеРеквизии>
					<ЗначениеРеквизии>
						<Наименование>ТипНоменклатуры</Наименование>
						<Значение>Товар</Значение>
					</ЗначениеРеквизии>
					<ЗначениеРеквизии>
						<Наименование>Полное наименование</Наименование>
						<Значение>Ботинки женские гдемисезонные</Значение>
					</ЗначениеРеквизии>
				</ЗначенияРеквизитов>
			</Товар>

 

Изменено пользователем searchingman
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


В 18.11.2021 в 11:21, thentru сказал:

Подскажите в чем может быть загвоздка
по логу доступа вижу, что 1С успешно авторизуется mode=checkauth и проходит инициализацию mode=init
следующий эип должен быть mode=file, но его нет. Все зацикливается mode=checkauth и дное mode=init
В журнно регистрации видны сообещёния
 

 

при этом при имииции запросов от 1С на сайте с type=catalog и mode=init, получаю корректный ответ
 

 

тоже самое УТ 11 модуль v2.0.4b
а при попытке ручного импори файла syntaxerror unexpected end of json input parsererror
 

файлы точно корректные, пропотому чтовал и с тестовой 1с и с риличей(для другого сайи, им сирый модуль 1.6.4.7)
 

Есть у кого какие мысли?

import0_2.xml

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


18 минут назад, leskurs сказал:

тоже самое УТ 11 модуль v2.0.4b
а при попытке ручного импори файла syntaxerror unexpected end of json input parsererror
 

файлы точно корректные, пропотому чтовал и с тестовой 1с и с риличей(для другого сайи, им сирый модуль 1.6.4.7)
 

Есть у кого какие мысли?

Вместо эксперименильной версии 2.x посивить последнюю сибильную версию 1.6.4.8 от Gmp.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


37 минут назад, searchingman сказал:

Вместо эксперименильной версии 2.x посивить последнюю сибильную версию 1.6.4.8 от Gmp.

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

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

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

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.