Экспресс-предложение по разработке быстрого интернет-магазина за 7999 грн. детальнее...

Варианты настройки обмена между 1С:Предприятие и OpenCart

Данная статья поможет НЕ просто настроить обмен данными между 1С и OpenCart, но и понять, как это нужно сделать, чтобы на выходе получить продающий интернет-магазин с SEO-структурой Каталога Товаров. Если вы всё сделаете правильно, то через некоторое время получите бесплатный трафик из Google и Яндекс, а кроме этого ваш менеджер по контекстной рекламе в Google Adwords/Google Shopping и Яндекс.Директ настроит рекламные кампании по самой низкой цене за клик.

Детальнее про то, зачем при наполнении интернет-магазина на OpenCart нужно сразу делать SEO-структуру Каталога Товаров читайте тут.

Итак, чтобы всё изначально сделать правильно и не переделывать сайт 2 раза, вам необходимо определиться:

  1. Как вы хотите, чтобы после импорта из 1С товары отображались у вас на сайте OpenCart.
  2. А если у вас уже есть товары на сайте, то как правильно завести их в 1С, чтобы обмен данными проходил правильно и требовал минимальное количество трудозатрат.

Мы написали эту статью, чтобы вам было проще определиться, как отображать товары и как их завести в 1С. Ниже мы составили список из различных вариантов взаимодействия. Также мы подготовили сразу к каждому случаю список модулей для OpenCart, которые при этом вам могут понадобиться, и готовую сборку для полноценного обмена с 1С:Предприятие с открытым кодом.

Напомним, что вы можете не парить себе мозги и заказать настройку импорта и обмена данными из/между 1С:Предприятие любых конфигураций, которые поддерживают обмен данными по протоколу Commerce ML2 и интернет-магазина на OpenCart в нашей веб-студии через Телеграм-чат, общие условия предоставления услуги настройки обмена с 1С описаны тут.

Как составить План грамотной настройки обмена OpenCart с 1С?

Для того, чтобы составить план грамотного наполнения сайта, правильного распределения информации из 1С по всем страницам интернет-магазина и получить НЕ просто обмен сотней данных, а интеграцию их от поставщика в товарный вид в SEO-структуре интернет-магазина, которые можно показать Покупателю с учетом создания посадочных (тэговых) страниц мы рекомендуем задействовать технического и SEO-специалиста, поскольку нам необходимо будет:

1) проанализировать структуру категорий в 1С и в интернет магазине, составить правильный план их переноса.

2) проанализировать характеристики товаров в 1С и определить, какие из них будут опциями в интернет-магазине, а также, какие из них будут участвовать при фильтрации.

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

4) проанализировать, каких данных не хватает, какие из них заведены неправильно, составить схему обмена, составить список доработок, как со стороны модуля для обмена OpenCart 1С, так и со стороны 1С.

5) на основе полученных данных по названиям Категорий, Подкатегорий, Опций фильтров подключить SEO-специалистов и проанализировать поисковый спрос, чтобы составить план создания SEO-структуры Каталога Товаров. SEO-специалисты проанализируют, какие из характеристик выступают поисковыми сущностями в запросах ваших покупателей и предложат на их основе создать посадочные страницы с помощью наших модулей в считанные минуты: SEO-фильтр для OpenCart 3.0 и Автоматический генератор посадочных (тэговых) страниц для OpenCart 3.0.

7) после создания SEO-структуры каталога SEO-специалисты делают рекомендации по составлению мега-меню интернет-магазина. Напоминаем, что мега меню в интернет-магазине должно играть роль витрины обычного офлайн магазина, где должны быть представлены ссылки на самые востребованные и популярные товарные категории или посадочные/тэговые страницы.

8) после создания мега меню необходимо сделать анализ базовой SEO-оптимизации, составить рекомендации построения SEO URL, сгенерировать и указать в Google Webmaster Tools самую быструю карту сайта для OpenCart 3.0, прописать мета данные по всем нужным для продвижения страницам: Категориям, Подкатегориям, Товарам, Страницам Производителей, для чего используем модуль Автоматической генерации ЧПУ и мета данных для OpenCart 3.0.

Если у вас нет времени во всё это вникать, закажите услугу в Telegram-чате.

Как настроить обмен OpenCart с 1С отталкиваясь от того, как товары нужно представить Покупателю на сайте

1-й вариант: товары без опций.  

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

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

Необходимые модули: NeoSeo обмен с 1С

Плюсы: простота в настройке, возможность задавать скидки и акционные цены на товар.

Минусы: нет

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

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

Необходимые модули: NeoSeo обмен с 1С, NeoSeo дополнительные поля в опциях

Плюсы: Нет необходимости заводить другие описания на товар, проще учет в 1С.

Минусы: мы не сможем автоматически добавлять опции на сайте, их необходимо создавать как на сайте, так и в 1С. Нельзя задавать акционные и скидочные цены для таких опций, нет возможности задавать отдельное изображение для опций.

3-й вариант. У вас на сайте товары с разными цветами и в 1С они заведены как отдельные номенклатуры.  

Для такой синхронизации понадобится модуль NeoSeo Серии товаров. Необходимо произвести выгрузку на сайт в том виде, в котором у вас они заведены в 1С (чтобы каждый товар загрузился в виде отдельной номенклатуры). После этого можно на вкладке серии подвязать товары разных цветов между собой.

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

Необходимые модули: NeoSeo обмен с 1С, NeoSeo серии продуктов.

Плюсы: не нужно вводить характеристики на сайте, все товары при заказе представлены в виде отдельных товаров, можно задавать разные цены, акционные цены и скидки на товар. Каждый товар может иметь уникальное описание, отдельную ссылку, мета-теги, картинки.

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

4-й вариант. Товары с разными размерами, которые в 1С заведены как товары с характеристиками.  

В этом варианте не понадобятся дополнительные модули, кроме нашего модуля обмена с 1С. Характеристики из 1С представляют собой опции в OpenCart. Для обмена данными необходимо в нашем модуле в разделе “опции” включить обновление опций, но убедиться, что отключен обмен со “связанными опциями”. При обмене характеристики будут добавляться как новые опции товара. Для опций типа “размер” - это правильный вариант, т.к. чаще всего пользователи не ищут по размеру и они не выступают поисковыми сущностями в построении SEO-структуры каталога интернет-магазина для получения бесплатного поискового трафика. Мы не рекомендуем создавать для этого отдельные карточки товаров с уникальными URL и мета тегами.

Необходимые модули для обмена: NeoSeo обмен с 1С

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

Минусы: нельзя задавать скидки и акции на отдельные опции

5-й вариант. Товары с разными цветами и размерами. Все заведено разными характеристиками.  

Если на товар заведено больше, чем один тип опций, тогда для правильной синхронизации с 1С вам понадобится модуль NeoSeo Опции Pro. Данный модуль позволяет проставить комбинацию опций на сайте и задать для нее свою цену и свое количество, а также проставить изображения для таких комбинаций. 1С также передает свои предложения в виде комбинаций этих опций, поэтому обычные опции OpenCart тут не подойдут. Необходимо включить в настройках модуля NeoSeo обмен с 1С во вкладке “опции” обмен с опциями, а также включить “использовать связанные опции”. После обмена с сайтом у вас будут созданы товары с разными типами опций, в нашем случае это размер и цвет. На каждую из комбинаций будет задана своя цена и свой размер. Также есть возможность использовать скидки для других групп покупателей, что также является большим плюсом по сравнению с обычными опциями.

Необходимые модули для обмена: NeoSeo обмен с 1С, NeoSeo Опции Pro

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

Минусы: Все комбинации находятся на одной странице товаров и нельзя задать отдельные ссылки для них. Трудность ведения в 1С комбинаций характеристик.

6-й вариант: Товары с разными цветами и размерами, цвета в интернет-магазине идут как отдельные товары, а размеры как опции. Цвета заведены как отдельные номенклатуры, размеры, как характеристики.

Для данного варианта потребуется модуль NeoSeo Серии продуктов. При этом тут идет комбинация 2 и 4 варианта. Для опций нам не потребуются дополнительные модули. При обмене необходимо включить во вкладке “опции” обновление опций. Товары будут приходить в разных цветах, как отдельные товары, а вот размеры будут идти опциями в этих товарах. После обмена мы связываем их через модуль “Серий продуктов”. При переходе на разные цвета мы будем попадать на уникальные страницы, на которых можно будет выбрать размер нужного нам товара.

Необходимые модули для обмена: NeoSeo обмен с 1С, NeoSeo Серии продуктов

Плюсы: Возможность работы с комбинацией опций, но в характеристиках необходимо заводить только одну опцию. Возможность задавать разные цены и фото только для разных цветов, также возможность задавать разное описание и наименование, ссылку на товар. Нет необходимости делать это для комбинации цвет-размер

Минусы: Необходимо прописывать вручную связи между цветами товаров.

Заметим, что все инструкции к нашим модулям доступны на их карточке товара на нашем сайте https://neoseo.com.ua/moduli-dlya-opencart/, есть быстрый доступ из “липкого меню”.  

А теперь рассмотрим варианты настройки обмена по тому, как товары заведены в 1С.

1-й вариант: товары заведены отдельными номенклатурами.

Самый простой вариант ведения учёта товаров в 1С. Для этого варианта возможно использовать несколько видов отображения на сайте:

а) товары без опций — не нужно дополнительных модулей

б) товары с разными цветами (тарой) связанные между собой через серии — дополнительно необходимо установить NeoSeo Серии продуктов.

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

Пример файла с товаром без опций будет тут: 

Скачать файл

2-й вариант: товары заведены с одной характеристикой

При данном обмене возможно 2 варианта обмена:

а) с обычными опциями — дополнительных модулей не нужно

б) обмен, когда есть одна опция, а другая связь сделана в виде серии — дополнительно необходим модуль NeoSeo серии продуктов.

Пример файла с товаром с одной характеристикой.

3-й вариант: товары заведены с несколькими характеристиками

При данном обмене на сайте необходимо заводить товар с несколькими опциями — дополнительно необходим модуль “NeoSeo опции PRO”.

Пример файла товаром с несколькими характеристиками.

Ниже приведены требования к тому, как необходимо заводить товар в 1С в зависимости от того, как товары заведены в интернет-магазин на OpenCart.

  1. Товары без опций — в 1С товары должны быть заведены, как отдельные номенклатуры.
  2. Товары с одной опцией — в 1С товары могут быть заведены в 2-х вариантах:

а) как товары с характеристиками — дополнительные модули не нужны.

б) как отдельные номенклатуры — дополнительно необходим модуль “NeoSeo дополнительные поля в опциях”.

  1. Товары с комбинацией опций

Для данного варианта необходимо заводить товар с несколькими характеристиками в 1С, потребуется дополнительно модуль “NeoSeo опции PRO”

  1. Товары соединенные в серии с 1 серией (цвет)

Для данного варианта необходимо заводить отдельные номенклатуры на все товары — понадобиться дополнительный модуль NeoSeo серии продуктов. Связь между сериями устанавливается после выгрузки из 1С на сайт.

  1. Товары соединенные в несколько разных серий

Для данного варианта необходимо заводить отдельные номенклатуры на все товары — понадобится дополнительный модуль NeoSeo серии продуктов. Связь между сериями устанавливается после выгрузки из 1С на сайт.

  1. Товары с комбинацией 1 серия и 1 опция

Для данного варианта необходимо заводить отдельные номенклатуры на все товары, которые будут связаны между собой сериями, для примера цветами — понадобится дополнительный модуль NeoSeo серии продуктов. Связь между сериями устанавливается после выгрузки из 1С на сайт. А вот для размеров необходимо будет в товарах добавлять характеристики.

  1. Товары с комбинацией несколько серий и несколько опций (не рекомендуется)

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

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

Надеемся, что данная статья помогла вам разобраться с тонкостями обмена данными между OpenCart и 1С, пишите комментарии ниже.

Всегда рядом, Команда NeoSeo.

PS. Особые случаи обмена (будут дополняться)

  1. Если у вас проводились доработки по 1С, чтобы там сохранялись к каждой из опций отдельно картинки, и вам необходимо выгрузить их на сайт, – в таком случае вам потребуется наш модуль NeoSeo Опции PRO или другой модуль, который в таблицу “product_option_value” добавит изображение (у него есть поле для этого). Также при обмене необходимо будет обеспечить, чтобы внутри предложения выгружался тег <Картинка> и в нем “приходил” относительный путь к изображению, которое будет выгружать сама 1С. В таком обмене необходимо включить опцию, как показано на картинке ниже:  

Комментарии

Михаил
Здравствуйте, подскажите пожалуйста, если на сайт уже идет выгрузка всех товаров и каталогов с помощью стороннего скрипта напрямую в базу, но требуется теперь передача процесса оформления заказа в 1с (Если покупатель положил товар в корзину и нажал купить и если он постоянный, то в 1с прилетало данные по заказу на конкретного покупателя и когда в 1с обработали товар, то на сайт прилетало обработан или в пути (если ттн забили в 1с). Также поддержка дисконтов от суммы общих покупок для покупателей. Все это может происходить на разных языках. Данный модуль позволит это реализовать?
Евгений
Добрый день! Порекомендуйте самый практичный или самый правильный вариант из 6-ти вышеперечисленных для создания магазина с нуля? Спасибо!
Александр
Добрый день! Подскажите пожалуйста можно ли реализовать выгрузку акций из 1С на сайт (в 1С мы проставляем скидки на товар посредством документа устанвка скидок номенклатуры), хотелось бы, чтобы скидки на товары из этого документа отображались на сайте.
Команда NeoSeo
Здравствуйте, Александр! Акции можно передавать только через типы цен. У товара должна быть задана еще одна цена, и данный тип цен должен приходить в файле offers.xml. Если указанный Вами способ может формировать этот тип цен, то тогда мы сможем его обработать. Если нет, то лучше обратиться к 1С специалисту, чтобы он добавил возможность автоматически из формирования акционных цен формировать тип цены в файле выгрузки.

Показано с 1 по 3 из 3 (всего 1 страниц)

Написать комментарий [отменить ответ]