NeoSeo Team Опубликовано: 24 апреля 2020 Опубликовано: 24 апреля 2020 Пожалуйста, размещайте пожелания по доработкам модуля Обмен и Интеграция с 1С с OpenCart в данной теме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
magazino Опубликовано: 27 мая 2020 Опубликовано: 27 мая 2020 В описании модуля увидел что добавлена возможность импортировать заказы из 1С на сайт. Эта опция уже работает? Она редактирует существующий заказ клиента у него в личном кабинете или только добавляет новые заказы созданные в 1с? Нам нужно, чтобы после выставления статуса заказа "Ожидает оплаты" заказ редактировался в личном кабинете у клиента на сайте. Позволяет ли модуль это сделать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 22 июля 2020 Опубликовано: 22 июля 2020 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
staniki Опубликовано: 8 сентября 2020 Опубликовано: 8 сентября 2020 @NeoSeo Team а можно предложение по доработке функции? 🙂 Цитата Игнорировать акционую и скидочную цену если она нулевая и добавить также условие Цитата Игнорировать акционую и скидочную цену если она нулевая или равна основной цене Очень не хватает такой функции 😞 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 9 сентября 2020 Опубликовано: 9 сентября 2020 08.09.2020 в 15:43, staniki сказал: @NeoSeo Team а можно предложение по доработке функции? 🙂 и добавить также условие Очень не хватает такой функции 😞 Спасибо за пожелания по доработке модуля. Примем во внимание. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
efanov02w Опубликовано: 23 сентября 2020 Опубликовано: 23 сентября 2020 Прошу рассмотреть доработку модуля добавлением функционала подгрузки описания о товаре из файла описания, а не только из стандартного тега описания. Нормальные описания со стилями и прикреплением видео к примеру в 1024 символа не вместить. Да что тут говорить, без стилей и видео просто описание не вместить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 23 сентября 2020 Опубликовано: 23 сентября 2020 10 часов назад, efanov02w сказал: Прошу рассмотреть доработку модуля добавлением функционала подгрузки описания о товаре из файла описания, а не только из стандартного тега описания. Нормальные описания со стилями и прикреплением видео к примеру в 1024 символа не вместить. Да что тут говорить, без стилей и видео просто описание не вместить. Здравствуйте. Спасибо за пожелание. Прикрепите файлы синхронизации свои, чтобы понимать в каком виде эту информацию отдает 1с. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
trofoff Опубликовано: 5 октября 2020 Опубликовано: 5 октября 2020 Здравствуйте, не получается настроить синхронизацию с "мой склад" собственно задача такая, нужно что бы все изменения которые делаются в заказе в мс передавались в заказ на сайт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 5 октября 2020 Опубликовано: 5 октября 2020 20 минут назад, trofoff сказал: Здравствуйте, не получается настроить синхронизацию с "мой склад" собственно задача такая, нужно что бы все изменения которые делаются в заказе в мс передавались в заказ на сайт. Добрый день, в обратную сторону доступна только передача статуса заказа Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
trofoff Опубликовано: 7 октября 2020 Опубликовано: 7 октября 2020 05.10.2020 в 15:56, NeoSeo Team сказал: Добрый день, в обратную сторону доступна только передача статуса заказа Это как то реально реализовать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 7 октября 2020 Опубликовано: 7 октября 2020 15 часов назад, trofoff сказал: Это как то реально реализовать? Здравствуйте. Через АПИ можно скорее всего, а вот по протоколу СommerceML нет. Не предоставляет МойСклад такой возможности. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
haous Опубликовано: 11 октября 2020 Опубликовано: 11 октября 2020 Здравствуйте, есть возможность добавить загрузку картинки категории? (на стороне 1с будет доработано хранение картинки и выгрузка в файл обмена). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 12 октября 2020 Опубликовано: 12 октября 2020 11.10.2020 в 22:24, haous сказал: Здравствуйте, есть возможность добавить загрузку картинки категории? (на стороне 1с будет доработано хранение картинки и выгрузка в файл обмена). Здравствуйте. Да, мы можем реализовать поддержку загрузки изображения категорий с 1с на сайт. Если Вам нужно получить данный функционал как можно быстрее, пожалуйста, напишите в ЛС. Мы в любом случае рассмотрим Ваше пожелание, но сроки реализации назвать не можем. По возможности прикрепите файлы синхронизации для понимания сути доработки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Iron Mann Опубликовано: 29 октября 2020 Опубликовано: 29 октября 2020 (изменено) У меня есть рациональное предложение разработчикам модуля. В модуле есть настройка: Цитата Символ для разделение группы и атрибута - спец настройка, которая отвечает за символ, из 1С который разделяет группу и атрибут. Пример: Общие.ширина, где разделителем есть точка. У такого решения есть определенный недостаток - дополнительные атрибуты или сведения в самой 1С выглядят не красиво, т.к. символ-разделитель примыкает к словам. Если сделать разделителем не символ, а группу символов, например, вместо точки ".", разделителем будет группа ". " (точка и пробел за ней), то тогда в 1С название доп. атрибута или доп. сведения будет не слитное Общие.Ширина, а более читабельное "Общие. Ширина" что повысит эстетичность восприятия и сделает настройку более гибкой. При этом, думаю, это не сильно усложнит код, т.к. скорее всего при "разделении" строки на атрибут и группу используется стандартная строковая функция поиска PHP. И ей всё равно, что искать, один символ или паттерн из нескольких символов. Изменено 29 октября 2020 пользователем Iron Mann Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 29 октября 2020 Опубликовано: 29 октября 2020 4 часа назад, Iron Mann сказал: У меня есть рациональное предложение разработчикам модуля. В модуле есть настройка: У такого решения есть определенный недостаток - дополнительные атрибуты или сведения в самой 1С выглядят не красиво, т.к. символ-разделитель примыкает к словам. Если сделать разделителем не символ, а группу символов, например, вместо точки ".", разделителем будет группа ". " (точка и пробел за ней), то тогда в 1С название доп. атрибута или доп. сведения будет не слитное Общие.Ширина, а более читабельное "Общие. Ширина" что повысит эстетичность восприятия и сделает настройку более гибкой. При этом, думаю, это не сильно усложнит код, т.к. скорее всего при "разделении" строки на атрибут и группу используется стандартная строковая функция поиска PHP. И ей всё равно, что искать, один символ или паттерн из нескольких символов. Здравствуйте. Спасибо за предложение по улучшению функционала модуля 🙂 Мы можем поставить в план данную реализацию, но если нужно получить данный функционал быстрее, пожалуйста, напишите в ЛС для оценки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Iron Mann Опубликовано: 10 ноября 2020 Опубликовано: 10 ноября 2020 (изменено) Продолжая освоение модуля интеграции с 1С от NeoSeo, я столкнулся со следующей проблемой: при первичном полном обмене данными (первичная загрузка данных справочника номенклатуры 1С в чистые таблицы магазина) - данные значений "Сопутствующие товары" не попадают в таблицу product_related и соответственно не отражаются в карточках товаров магазина. При этом, если произвести повторный полный обмен данными, накладывая его на уже загруженные данные товаров в магазин, или изменить и сохранить в 1С товары у которых прописаны артикулы сопутствующих товаров и произвести выгрузку сформированных изменений - в этих случаях сопутствующие товары в таблицу product_related уже заносятся. По моему мнению, причиной такого поведения является то, что пока сопутствующий товар не создан в базе данных, в таблице product, у него нет product_id и соответственно невозможно записать на него ссылку в таблицу product_related. Как следствие, в рамках любой произвольной выгрузки, новые товары которые в ней ссылаются друг на друга, попадать в таблицу product_related не будут. Особенно фатально это выглядит как раз для первичной глобальной выгрузки, когда ссылки на сопутствующие товары не создаются вообще. Какой из этой ситуации может быть выход? Разумеется, постоянно делать глобальные выгрузки из 1С всего товарного справочника, только для того, чтобы синхронизировать сопутствующие товары - не вариант совершенно. Значит, потребуется изменить логику обработки атрибутов сопутствующих товаров в модуле. Как вариант, можно использовать следующий алгоритм. На этапе обработки файла import.xml, создавать служебный массив связей вида "текущий артикул - артикул сопутствующего товара" (сколько перечислено артикулов сопутствующих товаров в атрибуте, столько и будет добавляться строк в массиве, для текущего обрабатываемого артикула). После завершения обработки import.xml, когда все новые товары уже созданы в таблице product, обрабатывать указанный служебный массив. Обработку лучше выполнять в режиме синхронизации, а не добавления, т.е. очищать product_related от старых связей обрабатываемого артикула и заполнять таблицу новыми связями из массива. Надеюсь, обнаруженный недочёт в работе модуле будет устранён в ближайших версиях. Пока же я напишу небольшую обработку 1С по выгрузке массива сопутствующих товаров из номенклатурного справочника и PHP скрипт синхронизации для данного массива с таблицей product_related магазина, по алгоритму, который описал выше. Изменено 10 ноября 2020 пользователем Iron Mann Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 10 ноября 2020 Опубликовано: 10 ноября 2020 1 час назад, Iron Mann сказал: Продолжая освоение модуля интеграции с 1С от NeoSeo, я столкнулся со следующей проблемой: при первичном полном обмене данными (первичная загрузка данных справочника номенклатуры 1С в чистые таблицы магазина) - данные значений "Сопутствующие товары" не попадают в таблицу product_related и соответственно не отражаются в карточках товаров магазина. При этом, если произвести повторный полный обмен данными, накладывая его на уже загруженные данные товаров в магазин, или изменить и сохранить в 1С товары у которых прописаны артикулы сопутствующих товаров и произвести выгрузку сформированных изменений - в этих случаях сопутствующие товары в таблицу product_related уже заносятся. По моему мнению, причиной такого поведения является то, что пока сопутствующий товар не создан в базе данных, в таблице product, у него нет product_id и соответственно невозможно записать на него ссылку в таблицу product_related. Как следствие, в рамках любой произвольной выгрузки, новые товары которые в ней ссылаются друг на друга, попадать в таблицу product_related не будут. Особенно фатально это выглядит как раз для первичной глобальной выгрузки, когда ссылки на сопутствующие товары не создаются вообще. Какой из этой ситуации может быть выход? Разумеется, постоянно делать глобальные выгрузки из 1С всего товарного справочника, только для того, чтобы синхронизировать сопутствующие товары - не вариант совершенно. Значит, потребуется изменить логику обработки атрибутов сопутствующих товаров в модуле. Как вариант, можно использовать следующий алгоритм. На этапе обработки файла import.xml, создавать служебный массив связей вида "текущий артикул - артикул сопутствующего товара" (сколько перечислено артикулов сопутствующих товаров в атрибуте, столько и будет добавляться строк в массиве, для текущего обрабатываемого артикула). После завершения обработки import.xml, когда все новые товары уже созданы в таблице product, обрабатывать указанный служебный массив. Обработку лучше выполнять в режиме синхронизации, а не добавления, т.е. очищать product_related от старых связей обрабатываемого артикула и заполнять таблицу новыми связями из массива. Надеюсь, обнаруженный недочёт в работе модуле будет устранён в ближайших версиях. Пока же я напишу небольшую обработку 1С по выгрузке массива сопутствующих товаров из номенклатурного справочника и PHP скрипт синхронизации для данного массива с таблицей product_related магазина, по алгоритму, который описал выше. Спасибо за развернутую рекомендацию, возьмем во внимание Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Iron Mann Опубликовано: 10 ноября 2020 Опубликовано: 10 ноября 2020 Возьмите, пожалуйста, во внимание замечание по работе ещё одной настройки. Речь идёт о двух настройках. В 1С, каталог прикреплённых файлов выглядит так (три картинки с изображениями товара и два pdf с инструкциями): В файле import.xml это передаётся так: После импорта, список загруженных файлов выглядит так: Как видим, имя (маска) файла из тега не подтянулось. В карточке загрузки тоже искажённая информация: Сам файл находится в директории вместе с импортированными картинками /image/catalog/import_files/f9, т.е. физически он импортирован: но в папке, где хранятся файлы для загрузки /system/storage/download - ничего нет. Т.е. настройка в полном объёме не работает. Для справки: конфигурация 1С Управление нашей фирмой, редакция 1.6 (1.6.23.61). Конфигурация полностью в штатной поставке, код конфигурации нигде не изменён. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Iron Mann Опубликовано: 10 ноября 2020 Опубликовано: 10 ноября 2020 В принципе, пока на данный момент есть возможность экспериментировать с настройками и делать различные тестовые выгрузки, готов помочь вам в части касающейся тестирования доработок указанных выше настроек. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ЮлияL Опубликовано: 11 ноября 2020 Опубликовано: 11 ноября 2020 Здравствуйте. Слетят ли платные доработки по мультиязычности при обновлении php версии на более новую? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
AlektroNik Опубликовано: 12 ноября 2020 Опубликовано: 12 ноября 2020 Было бы здорово, если можно было более гибко настраивать наименование упаковок для выгрузки. В идеале любая упаковка должна выгружаться на сайт как опция. Ну и наверное с возможностью отключить такую опцию где она не нужна. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 12 ноября 2020 Опубликовано: 12 ноября 2020 16 часов назад, ЮлияL сказал: Здравствуйте. Слетят ли платные доработки по мультиязычности при обновлении php версии на более новую? Здравствуйте. Какие платные доработки Вы имеете ввиду? Мы их Вам делали? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 12 ноября 2020 Опубликовано: 12 ноября 2020 3 часа назад, AlektroNik сказал: Было бы здорово, если можно было более гибко настраивать наименование упаковок для выгрузки. В идеале любая упаковка должна выгружаться на сайт как опция. Ну и наверное с возможностью отключить такую опцию где она не нужна. Здравствуйте. В целом выгрузки зависит не от модуля обмена с 1с на сайте. А от формирования файлов синхронизации в 1с и от того какие данные приходят от нее. Поэтому можно пойти с другой стороны и доработать выгрузку на стороне 1с, чтобы она уже присылала файлы в нужном виде Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ЮлияL Опубликовано: 12 ноября 2020 Опубликовано: 12 ноября 2020 4 часа назад, NeoSeo Team сказал: Здравствуйте. Какие платные доработки Вы имеете ввиду? Мы их Вам делали? Да, Ваши разработчики добавляли - Доработка модуля 1с для выгрузки мультиязычных атрибутов Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Team Опубликовано: 12 ноября 2020 Опубликовано: 12 ноября 2020 1 час назад, ЮлияL сказал: Да, Ваши разработчики добавляли - Доработка модуля 1с для выгрузки мультиязычных атрибутов Не должны. Сделайте бэкап. И после смены версии пхп нужно будет скорее всего установить версию модуля под новую версию пхп. Но обновление файлов будет зависеть от того какая версия пхп у вас сейчас и какую вы хотели бы поставить Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.