Бесплатная платформа для создания интернет-магазина от NeoSeo! Узнать детальнее

Перейти к публикации

Предложения по модулю и заказ платных доработок


Рекомендованные сообщения

  • admin pinned this тему
  • 5 weeks later...

В  описании модуля увидел что  добавлена возможность импортировать заказы из 1С на сайт. Эта опция  уже работает? Она редактирует существующий заказ клиента у него в личном кабинете или только добавляет новые заказы созданные в 1с?
 Нам нужно, чтобы после выставления статуса заказа "Ожидает оплаты" заказ редактировался в личном кабинете у клиента на сайте. Позволяет ли модуль это сделать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 1 month later...
  • 1 month later...

@NeoSeo Team а можно предложение по доработке функции? 🙂 

Цитата

Игнорировать акционую и скидочную цену если она нулевая

и добавить также условие

Цитата

Игнорировать акционую и скидочную цену если она нулевая или равна основной цене

Очень не хватает такой функции 😞

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
08.09.2020 в 15:43, staniki сказал:

@NeoSeo Team а можно предложение по доработке функции? 🙂 

и добавить также условие

Очень не хватает такой функции 😞

Спасибо за пожелания по доработке модуля. Примем во внимание.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

Прошу рассмотреть доработку модуля добавлением функционала подгрузки описания о товаре из файла описания, а не только из стандартного тега описания. Нормальные описания со стилями и прикреплением видео к примеру в 1024 символа не вместить. Да что тут говорить, без стилей и видео просто описание не вместить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, efanov02w сказал:

Прошу рассмотреть доработку модуля добавлением функционала подгрузки описания о товаре из файла описания, а не только из стандартного тега описания. Нормальные описания со стилями и прикреплением видео к примеру в 1024 символа не вместить. Да что тут говорить, без стилей и видео просто описание не вместить.

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, trofoff сказал:

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

Добрый день, в обратную сторону доступна только передача статуса заказа

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
05.10.2020 в 15:56, NeoSeo Team сказал:

Добрый день, в обратную сторону доступна только передача статуса заказа

Это как то реально реализовать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, trofoff сказал:

Это как то реально реализовать?

Здравствуйте. Через АПИ можно скорее всего, а вот по протоколу СommerceML нет. Не предоставляет МойСклад такой возможности.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте, есть возможность добавить загрузку картинки категории? (на стороне 1с будет доработано хранение картинки и выгрузка в файл обмена).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
11.10.2020 в 22:24, haous сказал:

Здравствуйте, есть возможность добавить загрузку картинки категории? (на стороне 1с будет доработано хранение картинки и выгрузка в файл обмена).

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...

У меня есть рациональное предложение разработчикам модуля.

В модуле есть настройка: 

Цитата

 

Символ для разделение группы и атрибута - спец настройка, которая отвечает за символ, из 1С который разделяет группу и атрибут.

Пример: Общие.ширина, где разделителем есть точка.

 

У такого решения есть определенный недостаток - дополнительные атрибуты или сведения в самой 1С выглядят не красиво, т.к. символ-разделитель примыкает к словам.

Если сделать разделителем не символ, а группу символов, например, вместо точки ".", разделителем будет группа ". " (точка и пробел за ней), то тогда в 1С название доп. атрибута или доп. сведения будет не слитное Общие.Ширина, а более читабельное "Общие. Ширина" что повысит эстетичность восприятия и сделает настройку более гибкой.

При этом, думаю, это не сильно усложнит код, т.к. скорее всего при "разделении" строки на атрибут и группу используется стандартная строковая функция поиска PHP. И ей всё равно, что искать, один символ или паттерн из нескольких символов.

Изменено пользователем Iron Mann

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Iron Mann сказал:

У меня есть рациональное предложение разработчикам модуля.

В модуле есть настройка: 

У такого решения есть определенный недостаток - дополнительные атрибуты или сведения в самой 1С выглядят не красиво, т.к. символ-разделитель примыкает к словам.

Если сделать разделителем не символ, а группу символов, например, вместо точки ".", разделителем будет группа ". " (точка и пробел за ней), то тогда в 1С название доп. атрибута или доп. сведения будет не слитное Общие.Ширина, а более читабельное "Общие. Ширина" что повысит эстетичность восприятия и сделает настройку более гибкой.

При этом, думаю, это не сильно усложнит код, т.к. скорее всего при "разделении" строки на атрибут и группу используется стандартная строковая функция поиска PHP. И ей всё равно, что искать, один символ или паттерн из нескольких символов.

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

Спасибо за предложение по улучшению функционала модуля 🙂

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

Продолжая освоение модуля интеграции с 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 магазина, по алгоритму, который описал выше.

Изменено пользователем Iron Mann

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
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 магазина, по алгоритму, который описал выше.

Спасибо за развернутую рекомендацию, возьмем во внимание

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Возьмите, пожалуйста, во внимание замечание по работе ещё одной настройки. Речь идёт о двух настройках.

image.png.246738ccf709a2c2dbf5966e4bdf1e62.png

В 1С, каталог прикреплённых файлов выглядит так (три картинки с изображениями товара и два pdf с инструкциями):

image.png.65feabf4aa87c74c1c817d503e3ed1b6.png

В файле import.xml это передаётся так:

image.thumb.png.710aa4f05b4a24b74383d1a6b43020e4.png

После импорта, список загруженных файлов выглядит так:

image.png.30dd055c62c08fa2989b1608879fb41e.png

Как видим, имя (маска) файла из тега не подтянулось. В карточке загрузки тоже искажённая информация:

image.png.bcb3e20ef61731d3cd5fe705f56791ea.png

Сам файл находится в директории вместе с импортированными картинками /image/catalog/import_files/f9, т.е. физически он импортирован:

image.png.3af5c343d974c5a821530e691ce94590.png

но в папке, где хранятся файлы для загрузки /system/storage/download - ничего нет.

image.png.41ec0c3bc4c36d0f9ed39e7af3eb479a.png

Т.е. настройка в полном объёме не работает.

Для справки: конфигурация 1С Управление нашей фирмой, редакция 1.6 (1.6.23.61). Конфигурация полностью в штатной поставке, код конфигурации нигде не изменён.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
16 часов назад, ЮлияL сказал:

Здравствуйте. Слетят ли платные доработки по мультиязычности при обновлении php версии на более новую?

Здравствуйте. Какие платные доработки Вы имеете ввиду? Мы их Вам делали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, AlektroNik сказал:

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, NeoSeo Team сказал:

Здравствуйте. Какие платные доработки Вы имеете ввиду? Мы их Вам делали?

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, ЮлияL сказал:

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...