Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Recommended Posts

Дружочек, не помню момента, когда мы на "ты" перешли.

 

Да, выражаясь в вашей терминологии, у меня большие. Чисто объективно, если по достигнутым результатам смотреть. Пока пишу всё для себя. В отличии от случайных шаромыжников от программирования, если я сочту нужным результат разместить в платный паблик, то он будет выложен только тогда, когда продукт примет конченый продажный вид, который из коробки сразу работать будет и за который перед людьми стыдно не будет. За "результат" автора из данной темы - должно быть стыдно, очень стыдно. А за донат, который он втихаря собирает за углом за этот позор, даже трудно оценить насколько стыдно должно быть. Ему, вероятнее всего, ни как за всё это не стыдно, но это более уже относится к философскому вопросу, где находится тот самый раздел, проходящий между шаромыжником и ответственным профессионалом.

 

К вопросу, как вы или кто-то другой с нетерпением ждёт великолепный модуль. Здесь, в данной теме, вы его не дождётесь. Ну не судьба. Не будет обещанного релиза 1.7, который работает. К вопросу ожидания великолепного модуля вообще. Чисто ради интереса, т.к. я ничего пока не продаю - сколько вы за качественный модуль реально готовы заплатить и сколько реально людей даже на этом форуме найдется, готовых за него заплатить? Я сомневаюсь, что таких много найдется. А разработка хорошая денег стоит, она себя отбивать по деньгами как минимум быстро должна. Тем более, коробочная, которая предполагает, что на дописки функционала очереди не будет.

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах


Всем привет. Люди, кто сталкивался с такой проблемой: на дефолтном шаблоне выгрузка работает на ура, поставил сторонний, 1с выдаёт ошибку "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль.". Пробовал на Ocstore 2.3.0.3 и на Opencart.CMS 2.3.0.4, версии модуля пробовал 1.6.4.4b37 и 1.6.4.5. В каком файле искать проблему?

Змінено користувачем mdgrvadim
Надіслати
Поділитися на інших сайтах


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

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

Кто эти герои? Быстро в студию!

 

"Подключил", это не синоним "работает". Да, этот модуль сообщает конфигурации, что соединение установлено. Дальше всё менее оптимистично.

 

Очень простые вопросы:

 

1) Версия опенкарта/сборки

2) Название и версия конфигурации

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

4) Версия модуля интеграции

5) Как происходит выгрузка, с какими результатами.

6) Как происходит обмен заказами.

 

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

 

Виталий, заканчивайте этот цирк с клонами и друзьями. То, что вам перестали донатить после прочтения моих постов люди, меня очень радует. Возможно, хотя я это почти не верю, вы доделаете ваш модуль до рабочего состояния, без этого цирка-шапито. Честно выложите его в платный паблик и будете оказывать надлежащую техническую поддержку, а не будете втихаря от администрации ресурса, брать деньги за дописывания костылей к нерабочему коду "бесплатного" модуля.

Надіслати
Поділитися на інших сайтах


Спасибо автору за переделку модуля для УТ 11 (11.4.3.167). Но есть небольшие проблемки. Опять производитель:

		// ПРОИЗВОДИТЕЛИ ТОВАРА
		if ($this->config->get('exchange1c_product_manufacturer_no_import') == 1) {
			$this->log("[i] Обновление производителя отключено", 2);
		} elseif (isset($data['manufacturer_name'])) {
			$manufacturer_id = $this->setManufacturer(htmlspecialchars($data['manufacturer_name']));
			$query = $this->query("UPDATE `" . DB_PREFIX . "product` SET `manufacturer_id` = '" . $manufacturer_id . "' WHERE `product_id` = " . (int)$product_id);
		}

Вот так обновляет производителя. И в этой функции private function addManufacturer($data) пришлось закоментить (строка 4174)

		//	if (!isset($this->FIELDS['manufacturer_description']['name']))
		//		unset($data['name']);

т.к. производитель отображался без наименования и постоянно добавлялись новые и пустые, т.к. ищеться по имени, а тут он затирается. (Не особо силен в php, но возможно тут ошибка и должно быть TAB_FIELDS)

Дальше для 1с, но тут уже не ошибки, а так... небольшая фича.

Для того чтобы были группы для свойств номенклатуры, то в ОбщихМодулях.ОбменССайтом процедура ЗаполнитьСвойстваПредложений есть такие строки (приблизительно 2258 строка)

		Если ОбщегоНазначения.ЕстьРеквизитОбъекта("Заголовок",Свойство.Метаданные()) Тогда
			СвойствоXDTO.Наименование = ФорматНаименованияДляXDTO(Свойство.Заголовок);
		Иначе
			СвойствоXDTO.Наименование = ФорматНаименованияДляXDTO(Свойство);
		КонецЕсли;

так вот тут удаляются свойство аттрибута и они все помещаются в группу на сайте просто под названием "Свойство". Просто берем и делаем так:

		//Если ОбщегоНазначения.ЕстьРеквизитОбъекта("Заголовок",Свойство.Метаданные()) Тогда
		//	СвойствоXDTO.Наименование = ФорматНаименованияДляXDTO(Свойство.Заголовок);
		//Иначе
			СвойствоXDTO.Наименование = ФорматНаименованияДляXDTO(Свойство);
		//КонецЕсли;

и тогда, при указании на сайте в разделе Товары - Свойства (аттрибуты) 1.png

поставить Название группы устанавливать: Текст в скобках 2.png

будут тогда группы аттрибутов по свойствам в 1с, что очень удобно использовать для разных фильтров в ocStore.

Дальше буду тестить и если никто не против писать результат.

 

Змінено користувачем Fil15
Надіслати
Поділитися на інших сайтах


Если кому интересно могу рассказать, как сделать и артикул и модель выгрузку из УТ 11 в ocStore.

003.png

Вот эти поля

005.png

Пишите сюда.

Змінено користувачем Fil15
Надіслати
Поділитися на інших сайтах


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

В этом страшном месиве авторского кода разбираться довольно тягостно, но ваша проблема с производителем решается именно его переписыванием, без снятия конфы с замка.

Змінено користувачем IronMann
Надіслати
Поділитися на інших сайтах


15 hours ago, IronMann said:

Кто эти герои? Быстро в студию!

 

"Подключил", это не синоним "работает". Да, этот модуль сообщает конфигурации, что соединение установлено. Дальше всё менее оптимистично.

 

Очень простые вопросы:

 

1) Версия опенкарта/сборки

2) Название и версия конфигурации

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

4) Версия модуля интеграции

5) Как происходит выгрузка, с какими результатами.

6) Как происходит обмен заказами.

 

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

 

Я этот человек. Отвечаю:

1) Версия Опенкарт Opencart.CMS 2.3.0.4

2) Версии модуля пробовал 1.6.4.4b37 и 1.6.4.5

3) Выгружаются: характеристики, цены, наличие, картинки (у каждого товара 4-5 картинок)

4) Выгрузка проходит на ура

5) Обмен заказами и доставки не производятся из-за установленного бизнес процесса

Змінено користувачем mdgrvadim
Надіслати
Поділитися на інших сайтах


Люди добрые, подскажите пожалуйста!

1. OcStore2.3.0.2

2. модуль 1.6.4.5

3. УНФ 1,6

4. Выгружаю Атрибуты, цены, наличие, картинки (1-2 шт. на товар)

Нет выгрузки:

log ocstore: 

2018-08-31 11:56:57 - 0129(M) Время обработки classifier_categories_parse: 0.051417112350464 сек
2018-08-31 11:56:57 - 8075(M) *****
2018-08-31 11:56:57 - 8097(M) *** ЧТЕНИЕ ЕДИНИЦ ИЗМЕРЕНИЙ ***

Как быть куда рыть?

 

Надіслати
Поділитися на інших сайтах


Делаю тестовый магазин. При обмене выскакивает ошибка 3000 "PHP Unknown:  Object of class LibXMLError could not be converted to string in /var/www/www-root/data/www/*****.ru/admin/model/extension/exchange1c.php on line 8227" кто-нибудь с этим сталкивался?

Надіслати
Поділитися на інших сайтах


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

Я этот человек. Отвечаю:

1) Версия Опенкарт Opencart.CMS 2.3.0.4

2) Версии модуля пробовал 1.6.4.4b37 и 1.6.4.5

3) Выгружаются: характеристики, цены, наличие, картинки (у каждого товара 4-5 картинок)

4) Выгрузка проходит на ура

5) Обмен заказами и доставки не производятся из-за установленного бизнес процесса

 

- Конфигурация не указана.

- А что с дополнительными реквизитами и сведениями?

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

- И разумеется, никакому интернет-магазину не нужны обмены заказами и доставка. Это совершенно лишние бизнес-процессы.

Надіслати
Поділитися на інших сайтах


6 часов назад, rutskoifp сказал:

Люди добрые, подскажите пожалуйста!

1. OcStore2.3.0.2

2. модуль 1.6.4.5

3. УНФ 1,6

4. Выгружаю Атрибуты, цены, наличие, картинки (1-2 шт. на товар)

Нет выгрузки:

log ocstore: 

2018-08-31 11:56:57 - 0129(M) Время обработки classifier_categories_parse: 0.051417112350464 сек
2018-08-31 11:56:57 - 8075(M) *****
2018-08-31 11:56:57 - 8097(M) *** ЧТЕНИЕ ЕДИНИЦ ИЗМЕРЕНИЙ ***

Как быть куда рыть?

 

 

Если честно - в сторону другого модуля.

 

Проблеме с выгрузкой из УНФ уже месяца два, я по крайней мере все эти два месяца периодически проверяю новые "версии" модуля - и проблема этак никак не решается.

Надіслати
Поділитися на інших сайтах


15 часов назад, IronMann сказал:

 

Если честно - в сторону другого модуля.

 

Проблеме с выгрузкой из УНФ уже месяца два, я по крайней мере все эти два месяца периодически проверяю новые "версии" модуля - и проблема этак никак не решается.

1.6.3.11 это единственная версия модуля с нормальной выгрузкой товаров из 1с УНФ!!!! Все что после ничего не работает!

Змінено користувачем rutskoifp
Надіслати
Поділитися на інших сайтах


В 29.08.2018 в 10:31, dexsprog сказал:

Всем доброго времени, ребят. У меня проблемка с модулем OC Exchange1C, состоит в том, что забивается каталог "/http/system/storage/cache/exchange1c/", туда складываются архивы от обмена системой 1С. Приходится вручную очищать каждый раз. Сайт расположен на хостинге, так что cron отпадает, есть ли какая-то возможность автоочищения кэша, или другое решение проблемы? А то вечно заканчивается место на хостинге, приходится заходить по FTP и вручную удалять архивы. Версия Opencart 2.1.0.1.

Присоединяюсь к поставленному вопросу. Как можно решить проблему?

Надіслати
Поділитися на інших сайтах


1) Версия Опенкарт Opencart.CMS 2.3.0.4

2) Версии модуля пробовала 1.6.4.4b37 и 1.6.4.5

3) Выгружаются: характеристики, цены, наличие, картинки (у каждого товара 4-5 картинок)

4) Выгрузка проходит

5) Обмен заказами и доставки не производятся (может это я конечно рукожоп)

При выгрузке характеристик (атрибутов) товаров при условии что в 1C реквизит товара - дополнительное значение, выгружается ид, а не значение характеристики. Как возможно решить эту проблему? 

 

Число выгружается без вопросов, но дополнительное значение - это проблема. Может подскажете где рыть?

image.thumb.png.54c13dd4246f220586a661ea0de8714f.png

image.thumb.png.74076603e1a7b37a138969a39abbc7e9.png

Надіслати
Поділитися на інших сайтах


Всем привет!

Кто сталкивался с проблемой, что не создается файл orders.xml (пытаюсь вручную выгрузить заказы) - белый экран, показ ошибок ничего не дает, по прежнему белый экран.

Выбираю статус заказа, который в заказах не используется, выгружается файл с текстом:

<?xml version="1.0" encoding="utf-8"?>
<КоммерческаяИнформация ВерсияСхемы="2.07" ДатаФормирования="2018-09-06"/>

 

 

В логах фигурируют вот такие строчки и всё.

2018-09-06 0:47:56 - (M) > Выгружается заказ #2478
2018-09-06 0:47:56 - Строка ошибки: 6568 - error_2112_log
2018-09-06 0:54:02 - 6722(M) > Выгружается заказ #2478
2018-09-06 0:54:02 - Строка ошибки: 6568 - error_2112_log
2018-09-06 0:59:46 - 6722(M) > Выгружается заказ #2478
2018-09-06 0:59:46 - Строка ошибки: 6568 - error_2112_log

 

Надіслати
Поділитися на інших сайтах


Есть такое в профессиональной среде понятие, как "быдлокод". Можно в поисковике набрать и почитать описание и историю данного термина.

 

Вот какой быдлокод пишет Виталик, такого же уровня и быдланов он в свою группу поддержки собирает, типа такого как kanweb.

Надіслати
Поділитися на інших сайтах


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

Проблему решил, оказалась из-за того, что заказе, в поле ФИО, указано только Имя.

Это не единственная проблема, которая вас ждет.

 

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

Надіслати
Поділитися на інших сайтах


В 01.09.2018 в 11:19, rutskoifp сказал:

1.6.3.11 это единственная версия модуля с нормальной выгрузкой товаров из 1с УНФ!!!! Все что после ничего не работает!

 

Подтверждаю. Тоже её использую. Работала из УТ11.3, работает из УТ11.4.

Надіслати
Поділитися на інших сайтах


  • dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка]

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.