//Как настраивается синхронизация 1С с сайтом?

Как настраивается синхронизация 1С с сайтом?

redactor,
0
13.06.2017

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

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

В этой статье мы рассмотрим то, как происходит синхронизация баз данных, на примере использования для магазина на базе CMSOpenCart.

1C+CMS OpenCart

Безусловно, когда ваша главная цель – качественное и удобное управление интернет магазином, 1С – это не истина в последней инстанции, ведь существует масса других похожих программ. И наша статья будет полезна вам даже в случае использования иных приложений для учёта.

 

Синхронизация и интеграция 1С с интернет магазином: в чём разница?

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

Чем же отличается интеграция 1С с OpenCart (или любой другой CMS онлайн магазина)? Несмотря на то, что эти понятия едва ли не считаются одним и тем же, включают они в себя совершенно разные процессы.

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

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

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

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

Синхронизация и интеграция 1С с интернет магазином

 

Типы синхронизации

1.    Ручная.

Как выполняется выгрузка из 1С на сайт каталога товаров и категорий? Вы создаёте файл в формате .xml, ,xls, .csv и после непосредственной выгрузки из 1С он загружается на сайт, после чего система самостоятельно обрабатывает полученные данные.

 

2.    Автоматическая.

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

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

Типы синхронизации 1С и интернет-магазина

 

Разбираем тонкости синхронизации

Если вы ещё не перенесли свой бизнес в интернет пространство и у вас есть только офлайн магазины, 1С в качестве единственной базы, то CMSOpenCart станет для вас истинным открытием: система обладает поразительной гибкостью структуры хранения данных, что обезопасит вас от перегрузки сервера при передаче большого объема информации. И самое главное: нет никаких ограничений при переносе данных из точки А (web сервер 1С) в точку Б (сервер магазина).

Однако есть ряд нюансов, которые нужно учитывать в ходе этого процесса. О них мы и расскажем.

 

1.    Карточка товара.

Ниже представлен перечень параметров, допускающийся 1С:

  • Название
  • Артикул
  • Цена (+ вариации для оптовых закупок)
  • Производитель
  • Описание (краткое/полное/мультиязычное)
  • Характеристики
  • Фото
  •  Наличие (+ количество на складе)
  • Статусы заказа (+ предзаказ)
  • Другое

 

2.    Модификации товара.

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

Одинаковые карточки с отличием по цвету товара

 

3.    Валюта.

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

 

4.    Заказы.

Есть опция настройки передачи заказов из магазина сразу в 1С.

 

5.    Категории/подкатегории.

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

 

6.    Фильтры.

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

Фильтры

 

7.    Акции/скидки.

При вводе скидочной системы в ходе синхронизации позаботьтесь о том, чтобы клиенты, имеющие, например, персональные скидки, могли видеть их на сайте.

 

8.    Комплекты.

В процессе синхронизации учитывайте использование комплектов товаров, создавая нужные алгоритмы формирования стоимости с учётом скидок. К примеру, цена каждого из двух товаров составляет 50 долларов, но если купить их вместе, то конечная стоимость будет не 100, а 90 долларов.

Комплекты

 

9.    Картинки.

Можно:

а) настроить доступ по URL изображения и передавать ссылку на картинку в качестве дополнительного параметра;

б) выгружать фото совместно с файлом-каталогом, однако, помимо большого объема данных, этот способ имеет и другие сопутствующие сложности.

 

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

От | 2019-01-11T13:03:37+02:00 13.06.2017|Разработка сайтов|0 Comments
Добавить комментарий +

Добавить комментарий