NeoSeo Team Опубликовано: 4 июня 2021 Опубликовано: 4 июня 2021 4 часа назад, Dok326 сказал: добрый столкнулся с проблемой не добавляется акционная цена файл import.xml содержит айди цены акции логи ( [50c22c67-c9a1-11e5-80ca-f07959688af2] => ЕДИНАЯ ЦЕНА ПРОДАЖИ [cf85b3c9-b4c4-11e7-80cf-50465d9ffc0d] => Категория С [6edee230-2ae6-11e5-8766-f07959688af2] => Цена поставщиков (макстимальная) [8fd52f7a-f21b-11e8-8110-50465d9ffc0d] => ОПТОВАЯ [0a9573e6-594b-11e6-81ac-f07959688af2] => МИНИМАЛЬНАЯ цена продажи ) 2021-06-04 15:38:54 - Основная цена согласно настройкам: 50c22c67-c9a1-11e5-80ca-f07959688af2 2021-06-04 15:38:54 - Все цены согласно настройкам: 50c22c67-c9a1-11e5-80ca-f07959688af2 2021-06-04 15:38:54 - Обновлять цену: да 2021-06-04 15:38:54 - Обновлять кол-во: да 2021-06-04 15:38:54 - Акционная цена 6edee230-2ae6-11e5-8766-f07959688af2 из настроек не найдена в файле offers0_1.xml. 2021-06-04 15:38:54 - Акционная цена cf85b3c9-b4c4-11e7-80cf-50465d9ffc0d из настроек не найдена в файле offers0_1.xml. 2021-06-04 15:38:54 - Акционная цена 8fd52f7a-f21b-11e8-8110-50465d9ffc0d из настроек не найдена в файле offers0_1.xml. 2021-06-04 15:38:54 - Акционная цена 0a9573e6-594b-11e6-81ac-f07959688af2 из настроек не найдена в файле offers0_1.xml. 2021-06-04 15:38:54 - Акционные цены: не используются Скрин настроек прилагаю. Обмен с 1C 233 Добрый день. файл import.xml содержит айди цены акции Странно, цены и остатки должны быть в файле offers.xml . и модуль там их не может найти. Посмотрите может в offers тоже есть цены. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
staniki Опубликовано: 4 июня 2021 Опубликовано: 4 июня 2021 Здравствуйте, появилась задача проставлять налог товарам при выгрузке из 1с в магазин. Я так понял, что средствами модуля это можно сделать только sql запросом, так ли это? И покажите пожалуйста пример sql запроса в таком случае. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlektroNik Опубликовано: 4 июня 2021 Опубликовано: 4 июня 2021 7 часов назад, NeoSeo Team сказал: Добрый день. 1. "Установить метку заказу автоматически при его редактировании" не работает! Исправили. 2. Обновлять ЧПУ товара из реквизитов, а не из свойств не работает! Исправили. Отправили в личные сообщения архив с модулем. Кажется работает. Но опять нашел ошибку в работе "Установить метку заказу автоматически при его редактировании". Если в параметре "Исключать автоматическую установку метки для заказов со статусом" указать статус заказа и попытаться изменить статус заказа на этот статус у заказа (допустим установить статус "Отменен"), то вылетает ошибка и статус не устанавливается. Можете починить немного? AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to undefined method ModelToolNeoSeoExchange1c::checkOrderTo1C() in /site.ru/catalog/model/tool/neoseo_exchange1c.php:10 Stack trace: #0 /site.ru/catalog/model/tool/neoseo_exchange1c.php(29): ModelToolNeoSeoExchange1c->addOrderTo1C('862') #1 /site.ru_storage/modification/system/engine/loader.php(249): ModelToolNeoSeoExchange1c->setAutoTagOrder('862', '7') #2 /site.ru/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #3 /site.ru_storage/modification/catalog/model/checkout/order.php(290): Proxy->__call('setAutoTagOrder', Array) #4 /site.ru_storage/modification/system/engine/loader.php(249): ModelCheckoutOrder->addOrderHistory('862', '7') #5 /site.ru/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #6 /site.ru/catal... ', referer: https://site.ru/admin/index.php?route=sale/order/edit&user_token=8ruog8YixYm627cyePsbjjcFBOGIr4Ww&order_id=862 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 4 июня 2021 Опубликовано: 4 июня 2021 2 часа назад, AlektroNik сказал: Кажется работает. Но опять нашел ошибку в работе "Установить метку заказу автоматически при его редактировании". Если в параметре "Исключать автоматическую установку метки для заказов со статусом" указать статус заказа и попытаться изменить статус заказа на этот статус у заказа (допустим установить статус "Отменен"), то вылетает ошибка и статус не устанавливается. Можете починить немного? AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to undefined method ModelToolNeoSeoExchange1c::checkOrderTo1C() in /site.ru/catalog/model/tool/neoseo_exchange1c.php:10 Stack trace: #0 /site.ru/catalog/model/tool/neoseo_exchange1c.php(29): ModelToolNeoSeoExchange1c->addOrderTo1C('862') #1 /site.ru_storage/modification/system/engine/loader.php(249): ModelToolNeoSeoExchange1c->setAutoTagOrder('862', '7') #2 /site.ru/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #3 /site.ru_storage/modification/catalog/model/checkout/order.php(290): Proxy->__call('setAutoTagOrder', Array) #4 /site.ru_storage/modification/system/engine/loader.php(249): ModelCheckoutOrder->addOrderHistory('862', '7') #5 /site.ru/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #6 /site.ru/catal... ', referer: https://site.ru/admin/index.php?route=sale/order/edit&user_token=8ruog8YixYm627cyePsbjjcFBOGIr4Ww&order_id=862 Сможем исправить в понедельник. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Armnature Опубликовано: 4 июня 2021 Опубликовано: 4 июня 2021 4 часа назад, NeoSeo Team сказал: Добрый день. Подскажите как это относится к модулю NeoSeo Обмен с 1C. При установке Обмен с 1С перезаписывается файл cart.php Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
umi-9956 Опубликовано: 5 июня 2021 Опубликовано: 5 июня 2021 03.06.2021 в 17:38, NeoSeo Team сказал: Добрий день. Спробували загрузити файл через вкладку "Товары" -> "Импорт (в низу страницы)", обробка йде один раз. Можете спробувати зробити в себе так, та перевірити буде йти подвійна обробка? С отключенным параметром "Требовать архив:" обработка проходит один раз. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
umi-9956 Опубликовано: 5 июня 2021 Опубликовано: 5 июня 2021 10.10.2020 в 04:35, NeoSeo Team сказал: В отдельном теге Вес. А единица измерения веса (г, кг, т) как должна передаваться? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
2shoots2cats Опубликовано: 6 июня 2021 Опубликовано: 6 июня 2021 доброго дня! столкнулись с проблемой что, оказывается, не все товары выгружаются из МС. в файле выгрузки они присутствуют Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlektroNik Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 04.06.2021 в 23:47, NeoSeo Team сказал: Сможем исправить в понедельник. Большое спасибо. По идее это не должно занять много времени, проект я думаю еще открыт. Жду с нетерпением. 🤗 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 04.06.2021 в 20:20, staniki сказал: Здравствуйте, появилась задача проставлять налог товарам при выгрузке из 1с в магазин. Я так понял, что средствами модуля это можно сделать только sql запросом, так ли это? И покажите пожалуйста пример sql запроса в таком случае. Спасибо. Добрый день. Если вам нужно проставлять всем товарам определенный тип налога, тогда можно использовать sql запрос. Пример для налога "Downloadable Products" tax_class_id=10 с скрина. sql: UPDATE `oc_product` SET `tax_class_id` = '10' Этот sql даст всем продуктам налог "Downloadable Products" Но так же можете добавить в выгрузку свойство tax_class_id (или НалогИд, или как то по другому не важно) и перенаправлять его сразу в продукт (нужно выгружать только ид tax_class_id которое соответствует нужному в ОпенКарт, название не подойдет). NeoSeo Обмен с 1C -> Атрибуты -> "Перенаправление свойств:" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
bitrixlviv@gmail.com Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 16.04.2020 в 18:56, NeoSeo Team сказал: Для продукта с внутренним кодом XXX найдено NNN дубликатов в модуле "Обмен данными" для Интернет-магазина {SEO-Mагазин}, OpenCart 2.х, 3.х, ocStore Обычно данная ошибка выглядит следующим образом: 2017-04-09 18:44:43 - Ошибка!!! Для продукта с внутренним кодом 29042 найдено 1 дубликатов в таблице product_to_1c! 2017-04-09 18:44:43 - - 9656fb9c-7b0f-11e6-8274-002522bd2fdc 2017-04-09 18:44:43 - - 47c0cedc-5c8b-11e6-8271-002522bd2fdc Суть ошибки заключается в том, что у вас 2 или больше одинаковых артикулов. В итоге модуль “Обмен данными” создаст только первый товар, а все остальные будут к нему приклеены. Вторым побочным эффектом будет цена и количество товара, которые фактически будут соответствовать последнему товару в выгрузке. Если вы столкнулись с этим, то идете в файл выгрузки, находите товары с соответствующим кодом, и смотрите какой у них стоит артикул. После чего, идете в 1С:Предприятие и меняете там артикулы по указанным товарам. Далее, когда дубликаты в 1С:Предприятии будут устранены, вам нужно нажать кнопку "Очистить связи" на странице "Товары" и выполнить синхронизацию. Внимание! Если по каким-то причинам вы не можете изменить артикулы в 1С:Предприятие, то у вас есть 3 варианта для решения данной проблемы 1. Включить синхронизацию товаров по наименованию. Не самый правильный способ, но иногда единственно возможный. Если наименование товаров в 1С:Предприятии и в магазине совпадает, то это будет идеальный вариант. Если нет - смотрите пункт 2. 2. Отключить синхронизацию вообще В этом случае вам придется вручную проставить идентификаторы товаров из 1С:Предприятия в карточки товаров, на вкладке данные. 3. Включить синхронизацию по коду товара в 1С:Предприятии. В отличие от артикулов, он будет всегда уникальным. Но для этого придется доработать выгрузку из 1С:Предприятия, чтобы в секции товар, фигурировал параметр Код. А возможно сделать так, чтоб в дубликатах артикулов остаток суммировался? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 04.06.2021 в 20:51, AlektroNik сказал: Кажется работает. Но опять нашел ошибку в работе "Установить метку заказу автоматически при его редактировании". Если в параметре "Исключать автоматическую установку метки для заказов со статусом" указать статус заказа и попытаться изменить статус заказа на этот статус у заказа (допустим установить статус "Отменен"), то вылетает ошибка и статус не устанавливается. Можете починить немного? AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to undefined method ModelToolNeoSeoExchange1c::checkOrderTo1C() in /site.ru/catalog/model/tool/neoseo_exchange1c.php:10 Stack trace: #0 /site.ru/catalog/model/tool/neoseo_exchange1c.php(29): ModelToolNeoSeoExchange1c->addOrderTo1C('862') #1 /site.ru_storage/modification/system/engine/loader.php(249): ModelToolNeoSeoExchange1c->setAutoTagOrder('862', '7') #2 /site.ru/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #3 /site.ru_storage/modification/catalog/model/checkout/order.php(290): Proxy->__call('setAutoTagOrder', Array) #4 /site.ru_storage/modification/system/engine/loader.php(249): ModelCheckoutOrder->addOrderHistory('862', '7') #5 /site.ru/system/engine/proxy.php(47): Loader->{closure}(Array, Array) #6 /site.ru/catal... ', referer: https://site.ru/admin/index.php?route=sale/order/edit&user_token=8ruog8YixYm627cyePsbjjcFBOGIr4Ww&order_id=862 Добрый день. Исправили ошибку, отправили в личные сообщения версию с фиксом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 05.06.2021 в 00:38, Armnature сказал: При установке Обмен с 1С перезаписывается файл cart.php Добрый день. Пересмотрели архив с модулем, там нету файла cart.php. Модуль NeoSeo Обмен с 1C не перезаписывает файл cart.php Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 05.06.2021 в 13:05, umi-9956 сказал: А единица измерения веса (г, кг, т) как должна передаваться? Добрый день. Отдельного тега нету. Можете передавать в произвольном свойстве например: ИдВес. После этого выполнить перенаправление свойств с данные товара Обратите внимание что передавать нужно сразу ид веса(weight_class_id). Посмотреть ид веса можно тут Настроки товара в Админке Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
staniki Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 1 час назад, NeoSeo Team сказал: Добрый день. Если вам нужно проставлять всем товарам определенный тип налога, тогда можно использовать sql запрос. Пример для налога "Downloadable Products" tax_class_id=10 с скрина. sql: UPDATE `oc_product` SET `tax_class_id` = '10' Этот sql даст всем продуктам налог "Downloadable Products" Но так же можете добавить в выгрузку свойство tax_class_id (или НалогИд, или как то по другому не важно) и перенаправлять его сразу в продукт (нужно выгружать только ид tax_class_id которое соответствует нужному в ОпенКарт, название не подойдет). NeoSeo Обмен с 1C -> Атрибуты -> "Перенаправление свойств:" Большое спасибо за ответ, я так понял что подойдет такая конструкция НалогИд=tax_class_id И соответственно 1с должен передавать в значение атрибута id налога как в опенкарт, у меня например их два 9 и 10. Все верно? 🙂 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 1 час назад, staniki сказал: Большое спасибо за ответ, я так понял что подойдет такая конструкция НалогИд=tax_class_id И соответственно 1с должен передавать в значение атрибута id налога как в опенкарт, у меня например их два 9 и 10. Все верно? 🙂 Да. Все верно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ильмар Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 04.06.2021 в 13:38, NeoSeo Team сказал: Добрый день. Отправтье пожалуйста в личные сообщения полный файл логов. Так же подскажите что именно не работает? Ответ сервера:Выгрузка товаров завершена с ошибками!!! Это где такой ответ пишет? Здравствуйте, скинул в личные сообщения Лог и скрин ошибки с 1С 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
request4t Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 Здравствуйте. Как сделать, чтобы НАЗВАНИЕ атрибута было на нужных мне языках? Например, есть атрибут "Пищевая ценность". На украинском "Харчова цінність". Выгружаю атрибуты через свойство. 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
2shoots2cats Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 06.06.2021 в 18:21, 2shoots2cats сказал: доброго дня! столкнулись с проблемой что, оказывается, не все товары выгружаются из МС. в файле выгрузки они присутствуют NeoSeo Team, если вдруг пропустили вопрос и там в ЛС вы снова молчите 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 9 часов назад, Ильмар сказал: Здравствуйте, скинул в личные сообщения Лог и скрин ошибки с 1С Здравствуйте. От Вас в личных сообщениях не видим сообщения. Уточните, пожалуйста, какому пользователю было отправлено сообщение? Убедитесь, что сообщение действительно было отправлено. А лучше продублируйте, пожалуйста, его еще раз. Спасибо Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 6 часов назад, request4t сказал: Здравствуйте. Как сделать, чтобы НАЗВАНИЕ атрибута было на нужных мне языках? Например, есть атрибут "Пищевая ценность". На украинском "Харчова цінність". Выгружаю атрибуты через свойство. Здравствуйте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 июня 2021 Опубликовано: 7 июня 2021 6 часов назад, 2shoots2cats сказал: NeoSeo Team, если вдруг пропустили вопрос и там в ЛС вы снова молчите Здравствуйте. Проверили логи обмена. На скрине не видно полностью ИД товара. Но судя по всему это нужный товар. И в логах идет его обработка. 2021-06-07 23:54:46 - Товар h1tssN3Wi9bsUMJX6AnP11 'Смартфон Apple iPhone 12 Pro Max 128Gb Pacific Blue EU' найден по связи - 55687 2021-06-07 23:54:46 - Обновляем артикул товара: MGDA3 2021-06-07 23:54:46 - Обновляем модель товара: MGDA3 2021-06-07 23:54:46 - Убираем старые атрибуты товара: 55687 2021-06-07 23:54:46 - Пропускаем бесполезный атрибут: ВидНоменклатуры 2021-06-07 23:54:46 - Пропускаем бесполезный атрибут: ТипНоменклатуры 2021-06-07 23:54:46 - Пропускаем бесполезный атрибут: Полное наименование 2021-06-07 23:54:46 - Характеристика Цвет: Тихоокеанский синий 2021-06-07 23:54:46 - Характеристика Встроенная память: 128Гб 2021-06-07 23:54:46 - Характеристика Количество SIM-карт: 1 2021-06-07 23:54:46 - Характеристика Диагональ экрана: 6.7 2021-06-07 23:54:46 - Характеристика Тип экрана: цветной OLED, сенсорный 2021-06-07 23:54:46 - Характеристика Разрешение экрана (пикс): 2778x1284 2021-06-07 23:54:46 - Характеристика Основная камера: 12 МП / 12 МП / 12 МП 2021-06-07 23:54:46 - Характеристика Фронтальная камера: 12 МП 2021-06-07 23:54:46 - Характеристика Емкость аккумулятора (мАч): 3687 2021-06-07 23:54:46 - Характеристика Тип аккумулятора: Li-Ion 2021-06-07 23:54:46 - Характеристика Процессор: Apple A14 Bionic 2021-06-07 23:54:46 - Характеристика Частота процессора (МГц): 2990 2021-06-07 23:54:46 - Характеристика Оперативная память (Гб): 6 2021-06-07 23:54:46 - Характеристика Материал корпуса: металл и стекло 2021-06-07 23:54:46 - Характеристика Стандарт влагозащиты: IP68 2021-06-07 23:54:46 - Характеристика Размеры (ШxВxТ): 78.1x160.8x7.4 2021-06-07 23:54:46 - Характеристика Время работы (часов): - 2021-06-07 23:54:46 - Характеристика Операционная система: iOS 14 2021-06-07 23:54:46 - Характеристика Кол-во ядер процессора: 6 2021-06-07 23:54:46 - Характеристика Тип накопителя: - 2021-06-07 23:54:46 - Характеристика Тип видеокарты: - 2021-06-07 23:54:46 - Характеристика Видеокарта: - 2021-06-07 23:54:46 - Характеристика Цвет ремешка: - 2021-06-07 23:54:46 - Характеристика Материал ремешка: - 2021-06-07 23:54:46 - Характеристика Поддержка SIM-карты: - 2021-06-07 23:54:46 - Характеристика Бесконтактная оплата (NFC): есть 2021-06-07 23:54:46 - Характеристика Спутниковая навигация: BeiDou, Galileo, ГЛОНАСС, GPS А цена может не обновляться, т.к. есть ошибка дубляжа товара. Скорее всего у двух товаров один артикул MGDA3 2021-06-08 00:26:12 - Ошибка!!! Для продукта с внутренним кодом 55687 найдено 1 дубликатов в таблице product_to_1c! 2021-06-08 00:26:12 - - hRxjMYYCjVsPvFrTfTmYM0 2021-06-08 00:26:12 - - h1tssN3Wi9bsUMJX6AnP11 Что касается вопроса в ЛС. Вам ответит специалист, которой рассматривал проблему. Ожидайте, пожалуйста. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 8 июня 2021 Опубликовано: 8 июня 2021 21 час назад, Ильмар сказал: Здравствуйте, скинул в личные сообщения Лог и скрин ошибки с 1С Добрый день. Нашли ваше сообщение. В логах модуля не видно обработку файла предложений (offers.xml). Проверьте пожалуйста формируется ли этот файл. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 8 июня 2021 Опубликовано: 8 июня 2021 07.06.2021 в 11:46, bitrixlviv@gmail.com сказал: А возможно сделать так, чтоб в дубликатах артикулов остаток суммировался? Добрый день. Такой возможности нету. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
request4t Опубликовано: 8 июня 2021 Опубликовано: 8 июня 2021 (изменено) 12 часов назад, NeoSeo Team сказал: Здравствуйте. Речь идет о НАЗВАНИИ атрибута, а не о значении. Со значениями все ок, они на разных языках. Но название то на одном. Вот и получается, что независимо от языка сайта, НАЗВАНИЕ атрибута всегда на одном языке. С эьтим можно что-то сделать? А в вашем примере название на одном языке (Категория), хоть и дописан код языка. Изменено 8 июня 2021 пользователем request4t добавление изображений Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.