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

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


Recommended Posts

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

Добрый день!
Помогите пожалуйста разобраться  с подключением данного модуля к 1С УТ10.3
прописываю путь, который в модуле указан в 1С, нажимаю кнопку "проверить"
а в ответ получаю: "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль"

 

то же самое с облачной версией 

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


В 23.06.2020 в 18:58, dok326 сказал:

Добрый - прошу совета
магаз 2,3 версия модуля последняя

цена товара читается в логах 

2020-06-23 18:53:16 - 5725M Характеристика Ид: 1d921bb8-aa6f-11ea-9e31-00155d468002
2020-06-23 18:53:16 - 5738M 
2020-06-23 18:53:16 - 5455M Цена предложения: 3313
2020-06-23 18:53:16 - 5458M SELECT * FROM `tk_product_feature` WHERE `guid` = '1d921bb8-aa6f-11ea-9e31-00155d468002'
2020-06-23 18:53:16 - 5403M SELECT `product_feature_id`,`quantity`,`price` FROM `tk_product_feature` WHERE `product_id` = '1199'
2020-06-23 18:53:16 - 5410M SELECT `product_option_id`,`product_option_value_id` FROM `tk_product_feature_value` WHERE `product_feature_id` = '1'

Но не обновляется 

 


2020-06-23 18:53:16 - 2580M Новые данные:
2020-06-23 18:53:16 - 2581M:
2020-06-23 18:53:16 - Array
(
    [product_guid] => 1d921bb7-aa6f-11ea-9e31-00155d468002
    [feature_guid] => 1d921bb8-aa6f-11ea-9e31-00155d468002
    [delete] => 0
    [status] => 1
    [sku] => KM.7899
    [quantity] => 665
    [price] => 10.0000
    [feature_name] => 
    [price_max] => 0
    [stock_status_id] => 7
    [date_modified] => 2020-06-23 18:53:16

 

 

2020-06-23 19:11:04 - 1728M Отличается поле 'quantity', старое: 664.000, новое: 665
2020-06-23 19:11:04 - 1728M Отличается поле 'date_modified', старое: 2020-06-23 19:10:14, новое: 2020-06-23 19:11:04
2020-06-23 19:11:04 - 2591M Обновляемые поля:
2020-06-23 19:11:04 - 2592M:
2020-06-23 19:11:04 - Array
(
    [quantity] => 65
    [date_modified] => 2020-06-23 19:11:04
)

2020-06-23 19:11:04 - 2597M UPDATE `tk_product` SET `quantity` = '665', `date_modified` = '2020-06-23 19:11:04' WHERE `product_id` = 1199





Что может быть куда копать

 

Если в типе цены меняю с товара на Акцию - то новая цена записывается в акцию

 

Связь типов цен (соглашений) в 1С с группами покупателей  установлена

Решили проблему? Такая же ситуация, скидки и акции норм а цена никак не хочет(

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


В 25.06.2020 в 14:50, Salseros сказал:

Добрый день!
Помогите пожалуйста разобраться  с подключением данного модуля к 1С УТ10.3
прописываю путь, который в модуле указан в 1С, нажимаю кнопку "проверить"
а в ответ получаю: "Не удалось установить соединение с сервером. Проверьте имя пользователя и пароль"

10.3 может только по http 

Второй вариант - какой-нибудь модуль (например Яндекс Маркет так делает) добавил запрет на доступ к папкам импорта

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


В 29.05.2020 в 23:24, Otis сказал:

Повозившись пару дней, я наконец то скачал файл с заказами, оказалось все очень просто. У меня шаблон Revolution и у него в настройках для страницы заказов изначально я отключил Имя и Фамилию, оставил только номер телефона и имейл, когда я их включил обратно, все прекрасно заработало. Отдельно имя или фамилия если, то не работает, надо и то и другое.

Спасибо. Поиск по теме - отличная вещь.

Даже Отчество не пришлось добавлять

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


В 27.06.2020 в 00:24, ramzes6961 сказал:

Решили проблему? Такая же ситуация, скидки и акции норм а цена никак не хочет(

 

да
переписал руками пхп на добавление цен из акций прям в товар

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


В 27.06.2020 в 18:45, ironzorin2 сказал:

10.3 может только по http 

Второй вариант - какой-нибудь модуль (например Яндекс Маркет так делает) добавил запрет на доступ к папкам импорта

по http и настраиваю вот такого плана путь прописываю http://сайт.ru/export/exchange1c.php
т.е. это 1С блокирует?
А как проверить?

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


Всем привет

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

У меня вот так 

<ХарактеристикиТовара>
                    <ХарактеристикаТовара>
                        <Наименование>цвет</Наименование>
                        <Значение>Голубой</Значение>
                    </ХарактеристикаТовара>
                </ХарактеристикиТовара>

Но модуль что то не видит ее, у кого как отображены в файле import и нормально импортируются?

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


@ramzes6961  Вот с такими - ок (offers.xml)

<Предложение>
    <Ид>RwceGGzhjk7YDtXuSeUkE0#kkmdIoEnjzFsjBghwjIxO0</Ид>
    <Артикул>62863</Артикул>
    <Наименование>Кофта женская флисовая SPIRIT TEELA</Наименование>
    <БазоваяЕдиница НаименованиеПолное="шт">шт</БазоваяЕдиница>
    <ХарактеристикиТовара>
        <ХарактеристикаТовара>
            <Наименование>Код цвета</Наименование>
            <Значение>GRE</Значение>
        </ХарактеристикаТовара>
        <ХарактеристикаТовара>
            <Наименование>Размер</Наименование>
            <Значение>42</Значение>
        </ХарактеристикаТовара>
        <ХарактеристикаТовара>
            <Наименование>Цвет</Наименование>
            <Значение>Красный</Значение>
        </ХарактеристикаТовара>
    </ХарактеристикиТовара>
    <Цены>
        <Цена>
            <ИдТипаЦены>cbcf493b-55bc-11d9-848a-00112f43529a</ИдТипаЦены>
            <ЦенаЗаЕдиницу>2200.0</ЦенаЗаЕдиницу>
            <Валюта>RUB</Валюта>
            <Единица>шт</Единица>
            <Коэффициент>1</Коэффициент>
        </Цена>
    </Цены>
    <Количество>1</Количество>
</Предложение>

 

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


Добрый день. Подскажите пожалуйста, необходимо обновлять остатки на сайте, за идентификатор в 1с будет браться поле "код", не артикул, на сайте код с 1с указан в поле модель.

Возможно ли такое провернуть?

 

версия опенкарт - ocStore 2.3.0.2.3

версия 1с - 1с предприятие 8.3

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


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

 

Читайте пару страниц назад.

Однозначно нужен FAQ, я отслеживая тему уже реально путаться начал. Что говорить о тех кто только установил. Модуль рабочий функции минимум что надо для обмена выполняет. Просто надо не много подстроить под себя. Задаём друг другу одни и теже вопросы. Спасибо тем кто отвечает на одни и теже вопросы и терпит это все, а это время. 

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


Всем привет. У меня возник один вопрос. 

У меня из 1С данные приходят в виде:

Наименование: Диван

Артикуль: 0101

Атрибут: Название модели: УРСУЛА

Модель: Утопия

и так далее.

Суть в том что товаров с наименованием "Товар" может быть несколько, Модель так же может повторяться. 
Отличие товаров в артикуле и коде EAN.

Мне нужно доработать скрипт загрузки до такого вида чтобы "наименование" формировалось из нескольких "вещей".

Для примера: Диван Утопия Урсула 0101

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


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

Кто сталкивался с такой ошибкой при выгрузке в файл - Fatal error: Uncaught Exception: Error: Unknown column 'middlename' in 'field list'
Error No: 1054

 

 

Тоже читайте пару страниц назад , уже не однократно давали ответ .

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

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

Мне нужно доработать скрипт загрузки до такого вида чтобы "наименование" формировалось из нескольких "вещей".

Для примера: Диван Утопия Урсула 0101

 

Можно попробовать с помощью  "Правило загрузки import.xml секции Товар:"  

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

В 03.07.2020 в 14:20, Demon85 сказал:

 

Можно попробовать с помощью  "Правило загрузки import.xml секции Товар:"  

А есть описание этого поля? В смысле как с ним работать? Пока только понятно, что можно указывать куда что грузить, а вот "объединять" - у меня не получается

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


В 03.07.2020 в 13:39, zack сказал:

Всем привет. У меня возник один вопрос. 

У меня из 1С данные приходят в виде:

Наименование: Диван

Артикуль: 0101

Атрибут: Название модели: УРСУЛА

Модель: Утопия

и так далее.

Суть в том что товаров с наименованием "Товар" может быть несколько, Модель так же может повторяться. 
Отличие товаров в артикуле и коде EAN.

Мне нужно доработать скрипт загрузки до такого вида чтобы "наименование" формировалось из нескольких "вещей".

Для примера: Диван Утопия Урсула 0101

На стороне 1С это делается с помощью шаблонов наименований.

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


Добрый день! А этот модуль заработает на версии 3.0? Если нет, планируется ли адаптация? Может индивидуально на платной основе...

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


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

Огромное спасибо!

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


Всем привет

давно делал забыл

в ут 10.3, куда этот кусок кода надо записать ?

 

Для работы по HTTPS функцию для 1С нужно чуток доработать, вот кусок кода:

Если НЕ ПараметрыПодключения.ЗащищенноеСоединение Тогда
	ssl = Неопределено;
Иначе
      
	ssl = Новый ЗащищенноеСоединениеOpenSSL(
               Новый СертификатКлиентаWindows(),
               Новый СертификатыУдостоверяющихЦентровWindows());   

КонецЕсли;

Соединение = Новый HTTPСоединение(ПараметрыПодключения.Сервер, ПараметрыПодключения.Порт, ПараметрыПодключения.Пользователь, ПараметрыПодключения.Пароль, ПараметрыПодключения.Прокси, ,ssl);
Надіслати
Поділитися на інших сайтах


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

Всем привет

давно делал забыл

в ут 10.3, куда этот кусок кода надо записать ?

 

Для работы по HTTPS функцию для 1С нужно чуток доработать, вот кусок кода:


Если НЕ ПараметрыПодключения.ЗащищенноеСоединение Тогда
	ssl = Неопределено;
Иначе
      
	ssl = Новый ЗащищенноеСоединениеOpenSSL(
               Новый СертификатКлиентаWindows(),
               Новый СертификатыУдостоверяющихЦентровWindows());   

КонецЕсли;

Соединение = Новый HTTPСоединение(ПараметрыПодключения.Сервер, ПараметрыПодключения.Порт, ПараметрыПодключения.Пользователь, ПараметрыПодключения.Пароль, ПараметрыПодключения.Прокси, ,ssl);

 

 

Решил, уже не надо

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


Знатоки, подскажите пожалуйста, как добавить название компании из графы "Компания" в комментарий к заказу при выгрузке.

Простое раскомментирование и добавление 'company' в отбор тут:

public function getCustomerInfo(&$order) {

		//$query = $this->query("SELECT `firstname`,`lastname`,`middlename`,`company`,`company_inn`,`company_kpp` FROM `" . DB_PREFIX . "customer` WHERE `customer_id` = '" . (int)$order['customer_id'] . "'");
        $query = $this->query("SELECT `firstname`,`lastname` FROM `" . DB_PREFIX . "customer` WHERE `customer_id` = '" . (int)$order['customer_id'] . "'");
        if ($query->num_rows) {
            $order['firstname'] = $query->row['firstname'];
            $order['lastname'] = $query->row['lastname'];
            //$order['middlename'] = $query->row['middlename'];
            //$order['company'] = $query->row['company'];
            //$order['company_inn'] = $query->row['company_inn'];
            //$order['company_kpp'] = $query->row['company_kpp'];
        }

    } // getCustomerInfo()

И добавление $order['company'] в 

'Комментарий' => $order['comment']

результата не дают, обмен уходит в ошибку

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


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

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

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

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

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

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

Вхід

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

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

Important Information

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