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

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


Recommended Posts

У кого работает выгрузка с аттрибутам и характеристикам? У меня не выгружает с 1с 10.3 Товары и цены с количеством работает.

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


Уважаемые форумчане, у меня ocstore 2.3.0.2, перерыл всё и не нашёл ответ. Не загружаются заказы в 1с. Файл orders.xml выгружается, статус заказа в opencart меняется, в 1с заказ не появляется, в логах вот такое 

2020-07-15 16:10:17 - 3.188 Mb | 7673 | Поиск в базе данных дополнительных полей
2020-07-15 16:10:17 - PHP Notice:  Undefined index: help_upload in W:\domains\oc\admin\view\template\extension\module\exchange1c.tpl on line 952
2020-07-15 16:10:17 - PHP Notice:  Undefined index: help_download_orders in W:\domains\oc\admin\view\template\extension\module\exchange1c.tpl on line 966
2020-07-15 16:10:17 - PHP Notice:  Undefined index: button_download_orders in W:\domains\oc\admin\view\template\extension\module\exchange1c.tpl on line 968
2020-07-15 16:10:35 - PHP Notice:  Undefined index: help_upload in W:\domains\oc\admin\view\template\extension\module\exchange1c.tpl on line 952
2020-07-15 16:10:35 - PHP Notice:  Undefined index: help_download_orders in W:\domains\oc\admin\view\template\extension\module\exchange1c.tpl on line 966
2020-07-15 16:10:35 - PHP Notice:  Undefined index: button_download_orders in W:\domains\oc\admin\view\template\extension\module\exchange1c.tpl on line 968
2020-07-15 16:11:49 - Client IP address: 192.168.1.245
2020-07-15 16:11:49 - Client IP address: 192.168.1.245
2020-07-15 16:11:49 - Client IP address: 192.168.1.245
2020-07-15 16:11:49 - 2.839 Mb | 6727 | > Выгружается заказ #6
2020-07-15 16:11:49 - Client IP address: 192.168.1.245
2020-07-15 16:11:49 - 2.460 Mb | 6347 | > Изменен статус заказа #6

 

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


В 15.07.2020 в 16:34, xDMK сказал:

У кого работает выгрузка с аттрибутам и характеристикам? У меня не выгружает с 1с 10.3 Товары и цены с количеством работает.

Атрибуты выгружаются нормально, а вот опции нет

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


В 18.07.2020 в 10:45, Demon85 сказал:

 

В таблице "customer" есть столбец "company" ?

Разобрался. Добавлять следует переменную $order['payment_company'], вместо просто $order['company']

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


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

Возникла такая проблема.

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

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

2020-07-25_02-01-44.png

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


Кто подскажет как решили проблему не выгрузки всех фото , а только основного на сайт?

То есть у товара есть , кроме основного , ещё несколько . Сейчас модуль выгружает только основную картинку товара . 

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

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

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

 

Выгрузка происходит стандартными средствами 1С. 

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

@Kjtu

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

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

 

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

Или например включить упаковку файлов обмена в zip, либо если это уже включено - то наоборот отключить.

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


Как этот модуль заставить понимать в какой язык загружать инфу? Создал новых 2 поля, например это будет Поле1 и Поле2 в 1с, записал в опенкарт, но как их заставить верно заливаться в мультиязычные поля(

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


@Lans676767

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

 

Начало здесь:
файл admin/model/extension/module/exchange1c.php

метод private function parseProducts($xml) {

 

Наименование получает в этой строке:

$data['name']            = htmlspecialchars(trim((string)$product->Наименование));

Дальше нужно придумать (и реализовать) механизм откуда нужно получать информацию, затем доработать остальные участки кода и остальные файлы чтоб эти данные корректно записывались, корректно считывались, и корректно обновлялись.

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


у меня вопрос, товары загрузились картинков нет в товаре и цены нету и категории не создало, что делать? использую с1 уп 10.3

это ошибки с 1с выгрузки товаров!

 

 

1.png

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


19 минут назад, Yusoval сказал:

Работает ли модуль с версией opencart 2.1? Если нет, то какой модуль использовать?

 

Поищите в начале темы ответы .

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

36 минут назад, 26rus сказал:

цены нету и категории не создало

 

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

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

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

 

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

можете скинуть свои настройки? чтобы у меня грузились картинки/категории/цены/кол-во/название товаров?? пожалуйста.)

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

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


@26rus Один раз потратьте время и пройдитесь по всем настройкам. Настройте все как вам нужно.

Что касается цен: 

1) Либо посмотрите в файлах обмена название и ид нужной вам цены (файл system/storage/cache/exchange1c/offers.xml но придется временно изменить настройку "Не удалять файлы после обмена: Да") и вставьте вручную в настройки.

2) Либо включите автозагрузку цен, сделайте выгрузку, она тоже завершится с ошибкой, вернитесь в настройки - там появятся цены. Удалите не нужные и сохраните настройки. Следующая выгрузка пойдет как надо.

image.png

image.png

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


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

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


@26rus

Сорри, делать 100500 скриншотов всех настроек не хочется, тем более что у всех настроек есть подробное описание рядом. выставьте как вам надо и все.

 

Я особо ничего не менял - только цены выставил и отключил загрузку налогов, все остальное как было:

Спойлер

 

НЕ СОЗДАВАТЬ НОВЫЕ товары: нет
Отключить НОВЫЕ товары: нет
Отключить товары перед полной загрузкой: нет
Не изменять описания товара: нет
Не изменять категории товара: нет
Не загружать налоги: да
Не изменять производителя: нет

Не изменять картинки: нет

ОТКЛЮЧИТЬ загрузку свойств в товар: нет

Не загружать категории: нет
Не создавать новые категории: нет
Отключить новые: нет
Отключить пустые: нет
Заполнять родительские категории: да

Не загружать цены: нет

Не показывать товар с нулевым остатком: нет (но у меня стоит "да", ибо зачем показывать товары которых нет на складе?)

 

 

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


В 30.07.2020 в 18:07, Demon85 сказал:

Кто подскажет как решили проблему не выгрузки всех фото , а только основного на сайт?

То есть у товара есть , кроме основного , ещё несколько . Сейчас модуль выгружает только основную картинку товара . 

 

Проверил сейчас на УТ10.3 - выгружает и основную и дополнительные картинки. У тебя какая конфигурация?

 

@Limonad2014 Для этого 1С должна выгружать эту дату. Смотри содержимое файлов обмена, есть найдешь там - шансы есть (конечно придется немного допилить модуль), если нет - приедтся допилить и конфигурацию 1С и модуль.

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


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

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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