background

Интеграция сайта с 1С

Обеспечьте актуальный каталог товаров на сайте

Нажимая кнопку «Заказать консультацию», Вы даёте согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.

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

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

У нас есть решение

Интеграция интернет-магазина с 1С

Цели и решаемые задачи

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

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

Принцип работы

1С и сайт работают независимо и имеют свои базы данных, которые синхронизируются между собой в установленные периоды. У сайта нет прямого доступа к 1С. Учётная система, обращаясь к сайту, отдаёт или забирает данные, используя логин и пароль. Таким образом исключаются запросы с чужих систем. Даже если безопасность сайта нарушена, безопасности 1С ничего не угрожает. Обмен данными осуществляется при помощи протокола HTTP с обменом XML-файлами в соответствии со стандартами CommerceML.

Архитектура взаимодействия

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

Обратите внимание!

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

В итоге получилась

Архитектура интеграции

background

Процесс интеграции с 1C

это серьезная работа, в ходе которой нередко возникают проблемы

Первая проблема

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

Вторая проблема

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

Третья проблема

Следующий момент, частота обновлений как в одну сторону (каталог, цены, свойства…) так и в другую (заказы покупателей). Если объем изменений затрагивает практически весь каталог ежедневно и каталог достаточно внушительный, то выгрузка данных может формировать довольно большую нагрузку на хостинг и сайт, при этом встанет задача минимизации отправляемых данных и оптимизации процесса их обработки. Даже крупная CMS со встроенной интеграцией не позволяет решить все задачи и требует вмешательства специалистов. Часто получается так, что CMS “из коробки” не выполняют большинство функций и не удовлетворяют требованиям владельца. Благодаря большому опыту — более 50 реализованных проектов по интеграции с 1С — нам хорошо знакомы способы решения этих задач. Перед реализацией мы проведём предпроектный анализ и дадим рекомендации по устранению возможных проблем.

Обратите внимание!

Даже крупная CMS со встроенной интеграцией не позволяет решить все задачи и требует вмешательства специалистов. Часто случается так, что CMS «из коробки» не выполняют большинство функций и не удовлетворяют требованиям владельца.

Благодаря большому опыту, нам хорошо знакомы способы решения этих задач

Более 50 реализованных проектов по интеграции с 1C. Перед реализацией мы проведём предпроектный анализ и дадим рекомендации по устранению возможных проблем.

Как мы работаем?

1

Сбор и анализ данных

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

Составление плана работ

Определяем перечень работ по интеграции для себя и для 1С-специалиста/сис. админа.
3

Реализация проекта

Реализуем проект по интеграции. В ходе реализации поддерживаем плотную связь с 1С-специалистом или системным администратором.
4

Тест и сдача

Тестируем продукт: делаем живую выгрузку на сайт. Сдаём готовый проект.
background

Давайте обсудим Ваш проект

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

Нажимая кнопку «Заказать консультацию», Вы даёте согласие на обработку персональных данных и соглашаетесь с политикой конфиденциальности.