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

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


Recommended Posts

Добрый день.

Для клиентов, которые осуществляли заказ без регистрации в OpenCart, возникает ошибка в файле выгрузки заказов:

<b>Notice</b>: Undefined index: company in <b>.../admin/model/extension/exchange1c.php</b> on line <b>6617</b><b>Notice</b>: Undefined index: company_inn in <b>.../admin/model/extension/exchange1c.php</b> on line <b>6621</b><b>Notice</b>: Undefined index: company_kpp in <b>.../admin/model/extension/exchange1c.php</b> on line <b>6622</b>

 

 

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


Здравствуйте! Может кто силен в 1С? Суть вот в чем, сделал два сайта, один основной, второй для теста. но выгрузка изменений производится только на один сайт, который обновится первым, а при попытке выгрузится на второй пишет: изменение товаров не зарегистрированны. выгрузка товаров не произведена! Как сделать что б 1С понимала что это два раздельных сайты и изменение надо вносить на оба сайта?

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


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

Здравствуйте! Может кто силен в 1С? Суть вот в чем, сделал два сайта, один основной, второй для теста. но выгрузка изменений производится только на один сайт, который обновится первым, а при попытке выгрузится на второй пишет: изменение товаров не зарегистрированны. выгрузка товаров не произведена! Как сделать что б 1С понимала что это два раздельных сайты и изменение надо вносить на оба сайта?

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

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


20 hours ago, bbiko said:

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

Не получается, если нет проданной позиции в настройках на этот сайт, то и второй следом пишет изменений нет!

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


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

но цена на сайте по прежнему указан в евро, на сайте отображается так
image.png.29ca1a20d2fcb7d97609f7fbc2cfb907.png

кто сталкивался?

версия модуля 

Version 1.6.4.3b2 

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

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

Описанте Товара в Базе.jpg

Змінено користувачем dexsprog
Добавил изображение.
Надіслати
Поділитися на інших сайтах


Подскажите список таблиц которые создает модуль
Потому что в списке, я так понял это не все
 

  • "product_to_1c", "category_to_1c", "attribute_to_1c", "store_to_1c", "manufacturer_to_1c" - связь с Ид
  • "attribute_value" - используется при загрузке 1С Битрикс в формате CommerceML 2.09 и  2.10 для связи Ид со значениями атрибутов
  • "product_feature" - Характеристики товаров в 1С для связи Ид характеристики
  • "product_feature_value" - значения характеристик (варианты)
Надіслати
Поділитися на інших сайтах


On 2/6/2018 at 1:02 PM, amoafina said:

Всем добрый день!

Для тех, у кого после установки модуля перестали добавляться товары в корзину - есть решение:

Столбец в таблице БД cart называется не product_unit_id а unit_id, следовательно:

 

1) В файле  /system/storage/modification/system/library/cart/cart.php

Строка 293:

'product_unit_id' => ($cart['product_unit_id']),

Заменить на 

'product_unit_id' => ($cart['unit_id']),

 

Строка 319, в конце строки:

date_added = NOW(), product_unit_id = " . $product_unit_id);

Заменить на

date_added = NOW(), unit_id = " . $product_unit_id);

 

Мне помогло.

 

А вообще, автору огромное спасибо за модуль! Очень широкий функционал.

Пока ковыряюсь в настройках, допиливаю, все что сбоит. 

Вы не в том месте правите, так как это УЖЕ модифицированный файл, и после обновления модификаторов ваши правки потрутся  модификаторами, он вернется в прежнее состояние.Правьте модификатор, вносящий изменения в этот файл. 

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


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

Подскажите список таблиц которые создает модуль
Потому что в списке, я так понял это не все
 

  • "product_to_1c", "category_to_1c", "attribute_to_1c", "store_to_1c", "manufacturer_to_1c" - связь с Ид
  • "attribute_value" - используется при загрузке 1С Битрикс в формате CommerceML 2.09 и  2.10 для связи Ид со значениями атрибутов
  • "product_feature" - Характеристики товаров в 1С для связи Ид характеристики
  • "product_feature_value" - значения характеристик (варианты)

Все поля с таблицами описаны в функциях install() и uninstall() по пути "admin\controller\extension\module\exchange1c.php".

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


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

Все поля с таблицами описаны в функциях install() и uninstall() по пути "admin\controller\extension\module\exchange1c.php".

Я к сожалению почти ничего не понимаю.

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

 

Не поможете? нужен список таблиц, который модуль создал

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


17 минут назад, VadimSintsov сказал:

Я к сожалению почти ничего не понимаю.

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

 

Не поможете? нужен список таблиц, который модуль создал

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

т.е. достаточно отключить модуль, а потом удалить файлы модуля.

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


22 минуты назад, VadimSintsov сказал:

Я к сожалению почти ничего не понимаю.

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

 

Не поможете? нужен список таблиц, который модуль создал

Да и не создает модуль таких таблиц и полей. А вот и информация про удаление модуля в описании:

Удаление модуля

  • Полное удаление модуля с файлами можно сделать по http запросу: http://МойСайт/export/exchange1c.php?module=remove
  • Перед удалением проходит проверка по списку IP адресов.
  • В последующих версиях необходимо в начале функции modeRemoveModule() файле /admin/controller/module/exchange1c.php закомментарить строчку: return false;
  • Если в настройке модуля список IP адресов пустой, то эта опция работать не будет.
  • После этого надо зайти в дополнения (модификаторы) и нажать в правом верхнем углу кнопочку обновить.
Надіслати
Поділитися на інших сайтах


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

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


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

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

 Можно - надо в 1С в настройках обмена с сайтом указать что нужно выгружать оптовую и розничную цены. Сделать выгрузку. На сайте в настройках модуля обмена во вкладке "Цены" есть таблица "Связь типов цен (соглашений) в 1С с группами покупателей "  там появится оптовая цена - для неё нужно настроить следующее- Группа покупателей = Оптовые  , Таблица = скидки , Количество = 1, Приоритет = 1. Затем сделать полную выгрузку.

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


Похоже в модуле напутано с покупателями вот здесь

        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'] . "'");
		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'];
		}

ocStore 2.3.0.2.3   В таблице "customer" нет поля "company"  и заказы не выгружаются  из за ошибки - но зато это поле есть в таблице "address".

Мне не нужны ИИН КПП и Отчество клиентов - поэтому сделал так.

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`,`company` FROM `" . DB_PREFIX . "address` 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'];
		}

Работает.

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


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

 Можно - надо в 1С в настройках обмена с сайтом указать что нужно выгружать оптовую и розничную цены. Сделать выгрузку. На сайте в настройках модуля обмена во вкладке "Цены" есть таблица "Связь типов цен (соглашений) в 1С с группами покупателей "  там появится оптовая цена - для неё нужно настроить следующее- Группа покупателей = Оптовые  , Таблица = скидки , Количество = 1, Приоритет = 1. Затем сделать полную выгрузку.

спасибо все получилосььь

 

было бы еще отлично если можно было бы заказывать товары весовые не целыми кг а дробными

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


23 часа назад, bbiko сказал:

спасибо все получилосььь

 

было бы еще отлично если можно было бы заказывать товары весовые не целыми кг а дробными

Надо чтобы было как в 1С - там как реализовано?

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


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

Opencart 2.3.0.2.2

Обновил модуль обмена 1с до 1.6.4.5.  

После полной выгрузки не записываются скидки в oc_product_discount 

 

Логи и настройки:

Спойлер

2018-12-26 14:49:59 - 6043(M) ПРЕДЛОЖЕНИЕ
2018-12-26 14:49:59 - 6055(M) Характеристика Ид: 6b302238-b873-11e5-9b31-0080481c2450
2018-12-26 14:49:59 - 5573(M) SELECT `product_id`, `version` FROM `oc_product_to_1c` WHERE `guid` = 'af5a2c6c-b872-11e5-9b31-0080481c2450'
2018-12-26 14:49:59 - 5582(M) SELECT `product_id` FROM `oc_product` WHERE `product_id` = 5320
2018-12-26 14:49:59 - 5590(M) Найден товар по Ид, product_id = 5320
2018-12-26 14:49:59 - 2114(M) SELECT * FROM `oc_product` WHERE `product_id` = 5320
2018-12-26 14:49:59 - 2124(M) SELECT * FROM `oc_product_description` WHERE `product_id` = 5320 AND `language_id` = 3
2018-12-26 14:49:59 - 6085(M) Предложение Ид: af5a2c6c-b872-11e5-9b31-0080481c2450, product_id = 5320
2018-12-26 14:49:59 - 5472(M) this->PRICE_TYPES:
2018-12-26 14:49:59 - 5473(M):
2018-12-26 14:49:59 - Array
(
    [1a37c9a1-b9dc-11e5-9b31-0080481c2450] => Array
        (
            [keyword] => Кат-4(від 50000грн/міс)
            [guid] => 1a37c9a1-b9dc-11e5-9b31-0080481c2450
            [customer_group_id] => 4
            [table_price] => discount
            [quantity] => 1
            [priority] => 1
            [currency] => Array
                (
                    [currency_id] => 4
                    [title] => Гривня
                   


 => UAH

			                    [symbol_left] => ₴ 

			                    [symbol_right] =>  грн.

			                    [decimal_place] => 2

			                    [value] => 1.00000000

			                    [status] => 1

			                    [date_modified] => 2018-04-11 16:49:05

			                )
		

		

            [tax_rate_id] => 0
            [tax_class_id] => 0
        )

    [1a37c99f-b9dc-11e5-9b31-0080481c2450] => Array
        (
            [keyword] => Кат-3(від 25000грн/міс)
            [guid] => 1a37c99f-b9dc-11e5-9b31-0080481c2450
            [customer_group_id] => 3
            [table_price] => discount
            [quantity] => 1
            [priority] => 1
            [currency] => Array
                (
                    [currency_id] => 4
                    [title] => Гривня
                   


 => UAH

			                    [symbol_left] => ₴ 

			                    [symbol_right] =>  грн.

			                    [decimal_place] => 2

			                    [value] => 1.00000000

			                    [status] => 1

			                    [date_modified] => 2018-04-11 16:49:05

			                )
		

		

            [tax_rate_id] => 0
            [tax_class_id] => 0
        )

    [1a37c99d-b9dc-11e5-9b31-0080481c2450] => Array
        (
            [keyword] => Кат-2(від 10000грн/міс)
            [guid] => 1a37c99d-b9dc-11e5-9b31-0080481c2450
            [customer_group_id] => 2
            [table_price] => discount
            [quantity] => 1
            [priority] => 1
            [currency] => Array
                (
                    [currency_id] => 4
                    [title] => Гривня
                   

 => UAH
                    [symbol_left] => ₴ 
                    [symbol_right] =>  грн.
                    [decimal_place] => 2
                    [value] => 1.00000000
                    [status] => 1
                    [date_modified] => 2018-04-11 16:49:05
                )

            [tax_rate_id] => 0
            [tax_class_id] => 0
        )

    [1a37c99c-b9dc-11e5-9b31-0080481c2450] => Array
        (
            [keyword] => Кат-1(до 10000грн/міс)
            [guid] => 1a37c99c-b9dc-11e5-9b31-0080481c2450
            [customer_group_id] => 1
            [table_price] => product
            [quantity] => 1
            [priority] => 0
            [currency] => Array
                (
                    [currency_id] => 4
                    [title] => Гривня
                    [code] => UAH
                    [symbol_left] => ₴ 
                    [symbol_right] =>  грн.
                    [decimal_place] => 2
                    [value] => 1.00000000
                    [status] => 1
                    [date_modified] => 2018-04-11 16:49:05
                )

            [tax_rate_id] => 0
            [tax_class_id] => 0
        )

)

2018-12-26 14:49:59 - 5543(M) Кат-4(від 50000грн/міс) = 19.44, Ид = 1a37c9a1-b9dc-11e5-9b31-0080481c2450
2018-12-26 14:49:59 - 5543(M) Кат-3(від 25000грн/міс) = 20.46, Ид = 1a37c99f-b9dc-11e5-9b31-0080481c2450
2018-12-26 14:49:59 - 5543(M) Кат-2(від 10000грн/міс) = 21.24, Ид = 1a37c99d-b9dc-11e5-9b31-0080481c2450
2018-12-26 14:49:59 - 5543(M) Кат-1(до 10000грн/міс) = 21.78, Ид = 1a37c99c-b9dc-11e5-9b31-0080481c2450
2018-12-26 14:49:59 - 0106(M) Время обработки parse_price: 0.00053811073303223 сек
2018-12-26 14:49:59 - 2684(M) Запись предложения...
2018-12-26 14:49:59 - 2685(M) Старые данные:
2018-12-26 14:49:59 - 2686(M):
2018-12-26 14:49:59 - Array
(
    [product_id] => 5320
    [model] => 2575
    [sku] => 2575
    [upc] => 1 шт.
    [ean] => 
    [jan] => 
    [isbn] => 
    [mpn] => af5a2c6c-b872-11e5-9b31-0080481c2450
    [location] => 
    [quantity] => 2.000
    [unit_id] => 1
    [stock_status_id] => 5
    [image] => 
    [manufacturer_id] => 0
    [shipping] => 1
    [price] => 21.7800
    [points] => 0
    [tax_class_id] => 0
    [date_available] => 0000-00-00
    [weight] => 0.350
    [weight_class_id] => 1
    [length] => 0.00
    [width] => 0.00
    [height] => 0.00
    [length_class_id] => 1
    [subtract] => 1
    [minimum] => 1
    [sort_order] => 0
    [status] => 1
    [viewed] => 39
    [date_added] => 2018-05-04 17:28:09
    [date_modified] => 2018-12-26 14:48:53
    [product_stickers] => 
    [ext_id] => 
    [ext_update_id] => 
    [language_id] => 3
    [name] => Штуцер перехідника 70-2409037
    [description] => &lt;p&gt;Штуцер перехідника 70-2409037&lt;/p&gt;
    [tag] => Штуцер перехідника 70-2409037,2575,Задній міст (гр.24)
    [meta_title] => Штуцер перехідника 70-2409037
    [meta_h1] => Штуцер перехідника 70-2409037
    [meta_description] => 5320, Штуцер перехідника 70-2409037, 2575, ₴ 21.78 грн., 2575, , Задній міст (гр.24), Штуцер перехідника 70-2409037
    [meta_keyword] => 5320, Штуцер перехідника 70-2409037, 2575, ₴ 21.78 грн., 2575, , Задній міст (гр.24)
    [seo_title] => 
    [seo_h1] => 
    [alt_text] => 
    [title_text] => 
)

2018-12-26 14:49:59 - 2687(M) Предложение прочитано файла:
2018-12-26 14:49:59 - 2688(M):
2018-12-26 14:49:59 - Array
(
    [product_guid] => af5a2c6c-b872-11e5-9b31-0080481c2450
    [feature_guid] => 6b302238-b873-11e5-9b31-0080481c2450
    [quantity] => 14
    [prices] => Array
        (
            [1a37c9a1-b9dc-11e5-9b31-0080481c2450] => Array
                (
                    [keyword] => Кат-4(від 50000грн/міс)
                    [guid] => 1a37c9a1-b9dc-11e5-9b31-0080481c2450
                    [customer_group_id] => 4
                    [table_price] => discount
                    [quantity] => 1
                    [priority] => 1
                    [currency] => Array
                        (
                            [currency_id] => 4
                            [title] => Гривня
                            [code] => UAH
                            [symbol_left] => ₴ 
                            [symbol_right] =>  грн.
                            [decimal_place] => 2
                            [value] => 1.00000000
                            [status] => 1
                            [date_modified] => 2018-04-11 16:49:05
                        )

                    [tax_rate_id] => 0
                    [tax_class_id] => 0
                    [price] => 19.44
                    [rate] => 1
                )

            [1a37c99f-b9dc-11e5-9b31-0080481c2450] => Array
                (
                    [keyword] => Кат-3(від 25000грн/міс)
                    [guid] => 1a37c99f-b9dc-11e5-9b31-0080481c2450
                    [customer_group_id] => 3
                    [table_price] => discount
                    [quantity] => 1
                    [priority] => 1
                    [currency] => Array
                        (
                            [currency_id] => 4
                            [title] => Гривня
                            [code] => UAH
                            [symbol_left] => ₴ 
                            [symbol_right] =>  грн.
                            [decimal_place] => 2
                            [value] => 1.00000000
                            [status] => 1
                            [date_modified] => 2018-04-11 16:49:05
                        )

                    [tax_rate_id] => 0
                    [tax_class_id] => 0
                    [price] => 20.46
                    [rate] => 1
                )

            [1a37c99d-b9dc-11e5-9b31-0080481c2450] => Array
                (
                    [keyword] => Кат-2(від 10000грн/міс)
                    [guid] => 1a37c99d-b9dc-11e5-9b31-0080481c2450
                    [customer_group_id] => 2
                    [table_price] => discount
                    [quantity] => 1
                    [priority] => 1
                    [currency] => Array
                        (
                            [currency_id] => 4
                            [title] => Гривня
                            [code] => UAH
                            [symbol_left] => ₴ 
                            [symbol_right] =>  грн.
                            [decimal_place] => 2
                            [value] => 1.00000000
                            [status] => 1
                            [date_modified] => 2018-04-11 16:49:05
                        )

                    [tax_rate_id] => 0
                    [tax_class_id] => 0
                    [price] => 21.24
                    [rate] => 1
                )

            [1a37c99c-b9dc-11e5-9b31-0080481c2450] => Array
                (
                    [keyword] => Кат-1(до 10000грн/міс)
                    [guid] => 1a37c99c-b9dc-11e5-9b31-0080481c2450
                    [customer_group_id] => 1
                    [table_price] => product
                    [quantity] => 1
                    [priority] => 0
                    [currency] => Array
                        (
                            [currency_id] => 4
                            [title] => Гривня
                            [code] => UAH
                            [symbol_left] => ₴ 
                            [symbol_right] =>  грн.
                            [decimal_place] => 2
                            [value] => 1.00000000
                            [status] => 1
                            [date_modified] => 2018-04-11 16:49:05
                        )

                    [tax_rate_id] => 0
                    [tax_class_id] => 0
                    [price] => 21.78
                    [rate] => 1
                )

        )

)

2018-12-26 14:49:59 - 2528(M) SELECT * FROM `oc_product_discount` WHERE `product_id` = 5320
2018-12-26 14:49:59 - 2541(M) SELECT * FROM `oc_product_special` WHERE `product_id` = 5320
2018-12-26 14:49:59 - 2695(M) Старые акции и скидки:
2018-12-26 14:49:59 - 2696(M):
2018-12-26 14:49:59 - Array
(
    [discount] => Array
        (
        )

    [special] => Array
        (
        )

)

2018-12-26 14:49:59 - 2705(M) Цена опции = 21.78
2018-12-26 14:49:59 - 2725(M) Нет характеристик, можно удалить старые цены:
2018-12-26 14:49:59 - 2580(M) Удалено старых цен: 0
2018-12-26 14:49:59 - 2854(M) Остаток: 14
2018-12-26 14:49:59 - 2875(M):
2018-12-26 14:49:59 - Array
(
    [product_guid] => af5a2c6c-b872-11e5-9b31-0080481c2450
    [feature_guid] => 6b302238-b873-11e5-9b31-0080481c2450
    [quantity] => 14
    [prices] => Array
        (
            [1a37c9a1-b9dc-11e5-9b31-0080481c2450] => Array
                (
                    [keyword] => Кат-4(від 50000грн/міс)
                    [guid] => 1a37c9a1-b9dc-11e5-9b31-0080481c2450
                    [customer_group_id] => 4
                    [table_price] => discount
                    [quantity] => 1
                    [priority] => 1
                    [currency] => Array
                        (
                            [currency_id] => 4
                            [title] => Гривня
                            [code] => UAH
                            [symbol_left] => ₴ 
                            [symbol_right] =>  грн.
                            [decimal_place] => 2
                            [value] => 1.00000000
                            [status] => 1
                            [date_modified] => 2018-04-11 16:49:05
                        )

                    [tax_rate_id] => 0
                    [tax_class_id] => 0
                    [price] => 19.44
                    [rate] => 1
                )

            [1a37c99f-b9dc-11e5-9b31-0080481c2450] => Array
                (
                    [keyword] => Кат-3(від 25000грн/міс)
                    [guid] => 1a37c99f-b9dc-11e5-9b31-0080481c2450
                    [customer_group_id] => 3
                    [table_price] => discount
                    [quantity] => 1
                    [priority] => 1
                    [currency] => Array
                        (
                            [currency_id] => 4
                            [title] => Гривня
                            [code] => UAH
                            [symbol_left] => ₴ 
                            [symbol_right] =>  грн.
                            [decimal_place] => 2
                            [value] => 1.00000000
                            [status] => 1
                            [date_modified] => 2018-04-11 16:49:05
                        )

                    [tax_rate_id] => 0
                    [tax_class_id] => 0
                    [price] => 20.46
                    [rate] => 1
                )

            [1a37c99d-b9dc-11e5-9b31-0080481c2450] => Array
                (
                    [keyword] => Кат-2(від 10000грн/міс)
                    [guid] => 1a37c99d-b9dc-11e5-9b31-0080481c2450
                    [customer_group_id] => 2
                    [table_price] => discount
                    [quantity] => 1
                    [priority] => 1
                    [currency] => Array
                        (
                            [currency_id] => 4
                            [title] => Гривня
                            [code] => UAH
                            [symbol_left] => ₴ 
                            [symbol_right] =>  грн.
                            [decimal_place] => 2
                            [value] => 1.00000000
                            [status] => 1
                            [date_modified] => 2018-04-11 16:49:05
                        )

                    [tax_rate_id] => 0
                    [tax_class_id] => 0
                    [price] => 21.24
                    [rate] => 1
                )

            [1a37c99c-b9dc-11e5-9b31-0080481c2450] => Array
                (
                    [keyword] => Кат-1(до 10000грн/міс)
                    [guid] => 1a37c99c-b9dc-11e5-9b31-0080481c2450
                    [customer_group_id] => 1
                    [table_price] => product
                    [quantity] => 1
                    [priority] => 0
                    [currency] => Array
                        (
                            [currency_id] => 4
                            [title] => Гривня
                            [code] => UAH
                            [symbol_left] => ₴ 
                            [symbol_right] =>  грн.
                            [decimal_place] => 2
                            [value] => 1.00000000
                            [status] => 1
                            [date_modified] => 2018-04-11 16:49:05
                        )

                    [tax_rate_id] => 0
                    [tax_class_id] => 0
                    [price] => 21.78
                    [rate] => 1
                )

        )

    [price_feature] => 21.78
    [date_modified] => 2018-12-26 14:48:53
)

2018-12-26 14:49:59 - 1673(M) [i] Отличается поле 'quantity', старое: 2.000, новое: 14
2018-12-26 14:49:59 - 1677(M) Поле 'date_modified' не имеет отличий
2018-12-26 14:49:59 - 2879(M) Обновляемые поля:
2018-12-26 14:49:59 - 2880(M):
2018-12-26 14:49:59 - Array
(
    [quantity] => 14
)

2018-12-26 14:49:59 - 2885(M) UPDATE `oc_product` SET `quantity` = '14' WHERE `product_id` = 5320
2018-12-26 14:49:59 - 0129(M) Время обработки update_offers: 0.0020308494567871 сек
2018-12-26 14:49:59 - 0106(M) Время обработки offers: 64.711874008179 сек
2018-12-26 14:49:59 - 6165(M) Конец разбора предложений
2018-12-26 14:49:59 - 8344(M) [i] Не обработанные данные XML
2018-12-26 14:49:59 - 8345(M):
2018-12-26 14:49:59 - SimpleXMLElement Object
(
    [@attributes] => Array
        (
            [ВерсияСхемы] => 2.04
            [ДатаФормирования] => 2018-12-26T14:44:11
        )

)

2018-12-26 14:49:59 - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2018-12-26 14:49:59 - 8348(M) КОНЕЦ ЗАГРУЗКИ ДАННЫХ
2018-12-26 14:49:59 - 0106(M) Время обработки exchange: 65.555638074875 сек
2018-12-26 14:49:59 - 8350(M):
2018-12-26 14:49:59 - Array
(
    [exchange] => 65.555638074875
    [xml_load] => 0.74622511863708
    [date] => 2018-12-26T14:44:11
    [offers] => 64.711874008179
    [offers_num] => 10011
    [parse_price] => 0.00053811073303223
    [update_offers] => 0.0020308494567871
)

2018-12-26 14:49:59 - 5240(M) SELECT * FROM `oc_setting` WHERE `code` = 'exchange1c-stat' AND `key` = 'stat_offers.xml'
2018-12-26 14:49:59 - 5243(M) UPDATE `oc_setting` SET `value` = '{"exchange":65.555638074875,"xml_load":0.74622511863708,"date":"2018-12-26T14:44:11","offers":64.711874008179,"offers_num":10011,"parse_price":0.00053811073303223,"update_offers":0.0020308494567871}' WHERE `setting_id` = 22508
2018-12-26 14:49:59 - 2565(C) Удален файл: /home/agro2006/agro2006-shop.com.ua/www/system/storage/cache/exchange1c/offers.xml
2018-12-26 14:49:59 - 0042(C) success
2018-12-26 14:49:59 - 0045(C) Successfully processed file: /home/agro2006/agro2006-shop.com.ua/www/system/storage/cache/exchange1c/offers.xml

 

Модуль

Спойлер

874170055_.thumb.jpg.3b976e405de488ed28419d5219112385.jpg1870963213_2.thumb.jpg.48e75239c350720b43837fb96efd0c10.jpg

 

Спойлер

image.png.193aae83d1dd1584631b55c3d05374e5.png

 

БД

Спойлер

1406812301_.thumb.jpg.3e11bdf8bbdfc2e538e9217f0257074b.jpg

 

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


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

А у меня наоборот, каждая скидка три раза продублировалась на товар. ((

Тоже такое было. Поставь "очищать цены при полной загрузке"

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


В 26.12.2018 в 04:33, bbiko сказал:

Да в 1С все реализовано

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

1.Вам нужно в БД изменить тип данных oc_cart поля quantity на decimal (n,d) *n-кол-во значений перед запятой; *d-кол-во значений после запятой

1.1 product, product_option_value, product_discount, order_product  везде менять тип данных полей quantity на decimal (n,d)

 

 

2. /system/library/cart.php заменяете (int)$quantity на $quantity

 

3. /admin/model/catalog/product.php  - замены
(int)$data['quantity'] на $data['quantity']
(int)$product_option_value['quantity'] на $product_option_value['quantity']
(int)$product_discount['quantity'] на $product_discount['quantity']
(int)$data['minimum'] на $data['minimum'] 

 

4. /catalog/model/checkout/order.php - замены
(int)$product['quantity'] на $product['quantity'] (все)
(int)$order_product['quantity'] на $order_product['quantity']

 

5./catalog/controller/checkout/cart.php здесь делаем замены

в функции public function add() находим блок


if ($product_info) {
    if (isset($this->request->post['quantity']) && ((int)$this->request->post['quantity'] >= $product_info['minimum'])) {
$quantity = (int)$this->request->post['quantity'];
    } else {
$quantity = $product_info['minimum'] ? $product_info['minimum'] : 1;
    }

заменяем на 

 

if ($product_info) {
    if (isset($this->request->post['quantity']) && ($this->request->post['quantity'] >= $product_info['minimum'])) {
$quantity = $this->request->post['quantity'];
    } else {
$quantity = $product_info['minimum'] ? $product_info['minimum'] : 1;
    }

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


В 12.06.2017 в 12:42, Kirillove сказал:


Сегодня проверю, пока сам не натыкался ещё.

Отправлено с моего Power Five Evo через Tapatalk
 

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

Выгрузка товаров успешно завершена
Выгружено заказов: 2
Произошла ошибка на стороне сервера. Файл не отправлен (C:\Users\Админ\AppData\Local\Temp\1cbitrix\1cbitrix-8f2c6ab2-e3c7-4ac2-b79c-6c265cddf49e.xml).
Обмен не выполнен
Ответ сервера:
modeFileSale(): no XML files

Обмен заказами завершен с ошибками!!!

 

Версия Opencart - 2.3.0.2 (rs.6)

Версия модуля - 1.6.4.7

Версия УТ - 10.3.42.1

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


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

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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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