Интеграция сайта с 1С, или обмен сайта с 1С.
![]()
Большинство предприятий в России используют для управленческого и складского учета программы семейства «1С» (http://www.1c.ru). Вопрос об интеграции с 1С данных о продажах на сайте встает перед каждым предприятием, продающим в сети.
Продукты «1С:Предприятие 8.1» и «1С-Битрикс: Управление сайтом» имеют встроенный механизм обмена данными между собой: выгрузка из 1С некоторых данных (номенклатуры, цен и количества товара), выгрузка с сайта в 1С статусов заказов и обратно — данных по обработке заказов. В итоге заказчик получает готовое и недорогое решение по автоматизации торговли, включая создание сайта (интернет-магазина), организации продаж в Сети, и, самое главное, его интеграции с 1С.
Обычно торговля через интернет-магазин является не единственным каналом продаж компании; а все каналы должны быть интегрированы в единую информационную среду, основу которой составляет корпоративная информационная система (КИС, ERP, бэк-офис). Именно в ней централизованно ведутся все виды учета: бухгалтерский, финансово-хозяйственный, складской, налоговый и т.д. Таким образом, вопросы интеграции и обмена данными с корпоративной информационной средой играют важнейшую роль в процессе разработки торговой площадки в Интернете.
Читайте также отдельную статью, посвященную интеграции с меньшим количеством технических деталей и с бОльшим количеством примеров.
Как работает интеграция с 1С ?
Интеграция, как процесс, делится на два блока: выгрузку на сайт данных о товарах и передачу данных о поступивших заказах. Первый блок обеспечивает выгрузку в онлайн магазин каталога номенклатурных позиций (в терминах 1С — «номенклатуры»). Второй блок обеспечивает выгрузку с сайта в 1С информации о заказах интернет-магазина, и последующее хранение единой информации о статусе заказа.
Выгрузка на сайт из 1С списка товаров, варианты реализации
1. Выгрузка на сайт списка номенклатуры товаров:
- выгрузка разделов и подразделов (групп) товарной номенклатуры;
- выгрузка товарных позиций с привязкой к разделам;
- выгрузка ценовых предложений по товарным позициям;
- выгрузка детальных описаний товаров и характеристик (свойств);
- выгрузка изображений товаров (полное и уменьшенное).
2. Выгрузка на сайт только измененных позиций с момента последней выгрузки.
3. Определение на стороне сайта измененных полей.
4. Проверка в 1С-Предприятие процесса загрузки данных в БД сайта, контроль ошибок.
5. Запуск сеансов выгрузки в указанное время по расписанию (например, ночью, в часы минимальных нагрузок).
Модели применения интеграции с 1С типового интернет-магазина:
Вариант 1. Полное управление каталогом товаров в «1С: Управление торговлей». В «1С:Управление торговлей» вы полностью управляете: перечнем номенклатурных позиций, типами цен и прайс-листом, а также описательной составляющей: описаниями, изображениями и свойствами. Онлайн магазин в данном варианте фактически копирует структуру справочника номенклатуры (выбранных в нем разделов) и предоставляет покупателям данные в соответствующем шаблоне дизайна магазина.
Вариант 2. Совмещенное управление каталогоми товаров в управленческой программе (1С) и на сайте. При этом в «1С: Управление торговлей» хранится только перечень номенклатурных позиций и цены (типы цен). Управление описания товаров происходит на сайте. В «1С: Управление торговлей» осуществляется управление: перечнем номенклатурных позиций, типами цен и прайс-листом. А в интернет-магазине под управлением 1С-Битрикс задается структура каталога товаров (возможно, уже отличная от структуры номенклатуры в 1С), размещается краткое и детальное описание товара (при этом управляющий может использовать встроенный визуальный редактор, похожий на MS Word). На сайте же публикуются обзоры, тесты товаров, статьи про них и осуществляется привязка такого контента к позициям каталога, задаются свойства и определяются их значения для групп товаров.
Данная модель используется чаще, поскольку в бэк-офисе, как правило, описание позиций номенклатуры крайне недостаточно (мало кто полностью заполняет все свойства карточки товара в 1С. Заполнение ее на сайте дает два больших плюса: а) снижается объем передаваемых на сайт данных и увеличивается скорость передачи (меньше нагрузка на инфраструктуру и нужно более дешевое оборудование, плюс можно выгружать чаще, по мере необходимости) и б) повышается удобство управления описанием товара; становится возможным использовать массу инструментов в рамках визуального HTML-редактора: подгружать картинки, медиа-файлы (видео-ролики о работе данного товара, к примеру) и многое другое.
Редакции 1С-Предприятие, начиная с которых возможна прямая интеграция Интернет-магазина
Обмен данными с интернет-магазином на базе 1С-Битрикс: Управление сайтом возможен для платформы 1С: Предприятие 8.1, начиная со следующих типовых конфигурациях для российского рынка:
- Управление торговлей (УТ), начиная с версии 10.3.2.4;
- Управление производственным предприятием (УПП), начиная с версии 1.2.15
- Комплексная автоматизация, начиная с версии 1.0.1
Часто на практике возникает ситуация, в которой на предприятии успешно внедрена КИС 1С-Предприятие УТ версии 7.7. Обычно при этом вопрос о переходе на более современную редакцию не рассматривается, так как связан с рискованным изменением бизнес-процесса компании, переобучением персонала, рисками внедрения новой версии продукта, особенностями учета, либо просто большим количеством доработок 1С-Предприятие при внедрении. В таких случаях связь сайта и 1С также возможна, но реализуется в ручном режиме, с помощью обмена данными в формате XML. При этом должен быть создан и внедрен обработчик (парсер на жаргоне), который и обеспечивает связь между сайтом и 1С-Предприятие. Создание такого обработчика — задача непростая, но решаемая и наша студия не раз реализовывала подобную задачу.
большой магазин малый магазин дизайн сроки и цены








