Интернет-магазин
База знаний Интернет-магазин Как подключить интеграцию с 1C?

Как подключить интеграцию с 1C?

На примере 1С: Управление нашей фирмой 3.0 (1С: Предприятие)

В интернет-магазине на Craftum можно выгружать товары из системы 1С: Предприятие, а из интернет-магазина можно передавать заказы в систему 1С.

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

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

Настройка соединения с сайтом

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

1

Далее выбрать раздел «Каналы продаж»:

2

Затем перейти в «Интернет-магазин»:

3

И нажать кнопку «Далее»:

4

Теперь нужно перейти в раздел «Товары» на Craftum, нажать на три точки справа от строки поиска и кликнуть на кнопку «Синхронизация через CommerceML»:

5

 

Далее необходимо скопировать значения в полях «Адрес для обмена данными», «Логин», «Пароль» и нажать кнопку «Начать синхронизацию»:

7

В системе 1С в качестве типа сайта выбрать «Другой», а скопированные из Craftum значения вставить в «Адрес сайта», «Логин», «Пароль» и кликнуть «Проверить соединение». Если настройки произведены верно, то появится сообщение «Соединение с сайтом успешно установлено»:

8

 

Настройка выгрузки товаров и обмена заказами

На пункте «Услуги» нажать кнопку «Далее»:

9

Во вкладке «Товары» переключить тумблер «Выгружать товары»:

10

И выбрать нужный вариант цены:

11

Далее перейти в раздел «Заказы» и включить тумблер «Загружать заказы»:

12

Затем перейти во вкладку «Расписание» и нажать кнопку «Запустить первичный обмен». Теперь открыть «Синхронизация данных» и нажать на «Выполнить полный обмен данными»:

13

При необходимости можно настроить периодичность обмена данными:

14

Готово, обмен данными настроен. Посмотреть выгруженные и загруженные товары можно во вкладке «Обслуживание».

Возможные причины отсутствия выгрузки товаров

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

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

1. Авторизация (?type=catalog&mode=checkauth)

2. Инициализация (?type=catalog&mode=init)