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

Интеграция с 1С предназначена для обеспечения совместной работы программы 1С с сайтом компании на BLIZKO и позволит вам:

  • Разместить товары и услуги
    • импортировать каталог групп и номенклатур из 1С на сайт компании
  • Отличиться от конкурентов
    • показывать остатки товаров (есть возможность отключить показ остатков)
  • Работать с лояльными покупателями
    • за счёт показа актуальных цен и остатков вы будете у клиентов вызывать доверие
  • Экономить время
    • за счёт автообновления товаров вы не тратите время на обновление цен и остатков на сайте
  • Быть в рамках своего пакета в товарных листингах
    • вам не нужно будет заботиться об обновлении даты на товарах на BLIZKO для того чтобы не упасть ниже в портальном листинге. Дата будет обновляться автоматически за счёт автообновления.

Обмен данными осуществляется автоматически через файл формата CommerceML (частота обновления настраивается в «1С»).

Технические требования и ограничения Интеграция с 1С возможна с:

  • Управление Торговлей 10.3 (начиная с платформы 8.2)
  • Управление торговлей 11.0
  • Управление торговлей 11.1
  • Управление торговлей 11.2
  • Управление торговлей 11.3
  • Управление торговлей 11.4
  • Комплексная автоматизация 1.1
  • Комплексная автоматизация 2
  • Управление небольшой фирмой 1.5
  • Управление небольшой (нашей) фирмой 1.6
  • Управление производственным предприятием 1.3
  • Розница 2.2

Часто задаваемые вопросы

Для версии 1С: УТ 10.3; УПП 1.3; КА 1.1

Шаг 1 - Перейти в настройку

1. В программе 1С кликните в меню «Сервис»/«Обмен данными с WEB-сайтом»/Настроить обмен данными с WEB-сайтом». 

2. Выберите «Создать новую настройку обмена с WEB-сайтом».

Шаг 2 - Настроить Авторизацию

Внимание: если у вас уже есть товары на сайте, то важно сделать сопоставление товаров. Для сохранения контента (картинки, краткое и полное описание...) на товарах и индексацию во внешних поисковых системах (Google и Yandex).

  • Подробнее про сопоставление читать здесь

В окне настройки:

2.1 Если на сайте нет товаров

1. При создании “Обмен с сайтом” и после установки появится страница, в которой ничего не надо указывать. Кликните на кнопку “Далее”.

2. Наименование: Обмен с сайтом BLIZKO (назвать можете, как вам удобно)

3. Оставьте чекбокс “Выгрузка товаров”, снимите чекбокс “Обмен заказами”

4. Радиобаттон оставить “Выгрузка на сайт”

5. Адрес сайта: укажите домен вашего сайта и добавьте /commerceml/exchange
Пример: https://prodavets.blizko.ru/commerceml/exchange
Примечание: ссылка должна начинаться с протокола HTTP (не HTTPS). 1С конфигурации Управление торговлей 10.X работают только с протоколом HTTP.

6. Пользователь: email Владельца сайт на Пульсе цен

7. Пароль: от сайта на BLIZKO

8. Кликните на кнопку “Проверить”. Если данные указаны корректно, то появится окно “Соединение выполнено успешно

2.2 Если на сайте есть товары

Для этого надо выгрузить товары в каталог.

1. Укажите радиобатон “Выгрузка в каталог”

2. Укажите в поле каталог куда будут выгружаться товары

3. Папку с файлами пришлите своему контент-менеджеру для сопоставления

Шаг 3 - Настроить “Выгрузку товаров”

Ниже описаны стандартные настройки.

1. Перейдите на вкладку “Выгрузка товаров”

2. Оставьте чекбоксы: “Выгружать картинки”, “Выгружать файлы” (возможно в файлах у вас хранятся дополнительные картинки), “Выгружать все характеристики”

3. Ниже в табличной части вы можете выбрать группы товаров или конкретные позиции товаров, которые хотите продавать на сайте BLIZKO.

Для этого кликните на поле со словом “<все>”

Затем на кнопку с тремя точками

В открывшемся окне через зеленую иконку плюсик добавите группы или определенные позиции

Нажмите на кнопку “ОК”

4. Перейдите на вкладку “Отбор и сортировка”

5. Тип цен: выберите цену по которой собираетесь торговать

6. Остатки по складам: выберите один или несколько складов с которых выгружать остатки
Примечание: на сайте есть возможность скрыть остатки, если вы не хотите их показывать. Но выгружать нужно для того чтобы определять маску “В наличии”, “Под заказ”. Подробнее о дополнительных настройках здесь

7. Номенклатура: список групп номенклатуры вы уже отобрали на вкладке “Основные настройки”

Шаг 4 - Экспортировать номенклатуру

1. Вернитесь на вкладку “Основные”

2. Внизу радиобаттон “Полная выгрузка”

3. Кликните на кнопку “Записать”,а затем на кнопку “Выполнить обмен”

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

После этого отправит файлы на сайт, на котором начнется импорт товаров
Примечание: По окончанию импорта необходимо оформить товары и группы

Шаг 5 - Настроить обновление товаров на стороне сайта. Скрыть остатки 

После того как будут выгружены и оформлены товары на сайте необходимо:

1. на сайте перейти “Кабинет компании” - “Наполнение каталога товаров и услуг” - “Загрузить товары из YML” - вкладка “Расширенные настройки”

2. установить обновление: “Розничная цена” и “Наличие” - это те поля, которые чаще всего обновляются

3. кликнуть на кнопку “Сохранить”

Примечания:

  • на товарах которые уже есть на сайте будут обновляться цена в колонке “Розничная цена” и “Наличие”
  • новые товары будут добавляться на сайт
  • обновление групп: Рекомендуем снимать чекбокс, для того чтобы сохранить структуру групп на сайте, потому что чаще всего на сайте структуру групп оформляют для покупателей и она может отличаться от групп в 1С.

Не показывать остатки товаров на складе

На странице сайте “Синхронизация с 1С” установить чекбокс “Скрыть остатки”

Шаг 6 - Настроить автообновление

После настроек на сайте необходимо закончить настройку в 1С.

6.1 Проверить файловая ли конфигурация

1. Перейти “Справка” - “О программе”

2. В открывшемся окне посмотреть Режим: “Файловый”

6.2 Автообновление для серверной 1С

1. На вкладку “Основные”

2. Внизу радиобаттон “Полная выгрузка”

3. Установите чекбокс “Использовать периодический обмен данными”

4. В открывшемся окне укажите частоту обновления. Стандартные настройки:

    На вкладке “Дневное”

        Время начала - обычно выбирают Не рабочее время, для того чтобы экспорт не мешал пользователям

        Повторять через: указать через сколько снова экспортировать номенклатуру.

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

        Примеры: 86 400 секунд = 24 часа
                          604 800 секунд = 7 дней

    Кликните на кнопку “ОК”

5. Кликните на кнопку “Записать”,а затем на кнопку “Выполнить обмен”

Примечание: автообновление работает при условии всегда запущенной 1С.

6.3 Автообновление для файловых 1С

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

Для этого:

Выберите или лучше создайте дополнительного пользователя с полными правами

1. Перейдите “Сервис” - “Пользователи” - “Список пользователей”

2. В группе “Администратор” добавьте нового пользователя и назовите его, например “Регламентные задания”

3. Кликните на иконку человека

4. Установите чекбокс “Полные права”

5. Кликните на кнопку “ОК”, а затем на “Записать”

6. Далее переходим “Сервис” - “Настройка учета” - “Настройка параметров учета” - вкладка “Обмен данными” - “Пользователь для регламентных заданий в файловом режиме”

7. Выбираем созданного пользователя - кнопка “Ок”

8. Возвращаемся в настройку “Обмен данными с WEB-сайтом”

9. Кликаем на кнопку “Дополнительные настройки расписания”

10. Выбираем созданного пользователя, кликаем на кнопку “ОК”

11. Запускаем текущую конфигурацию еще раз, но под созданным пользователем

12. Возвращаемся в настройку “Обмен данными с WEB-сайтом” и запускаем “Выполнить обмен”

Примечание:
Конфигурация должна быть всегда запущена под двумя пользователями:

  • созданным новым пользователем
  • и под другим любым пользователем

Для версии 1С: УТ 11.0-11.1; УНФ 1.5

Шаг 1 - Переход в настройку

1. В меню 1С перейдите “Администрирование” - “Обмен данными” - “Обмен данными с сайтами” - “Узлы обмена с сайтом”. Или “Администрирование” - “Синхронизация данных” - “Обмен данными с сайтами” - “Узлы обмена с сайтом”

2. Выберите “Создать” 

Шаг 2 - Настроить авторизацию

Внимание: если у вас уже есть товары на сайте, то важно сделать сопоставление товаров.
Для сохранения контента (картинки, краткое и полное описание...) на товарах и индексацию во внешних поисковых системах (Google и Yandex). 

  • Подробнее про сопоставление читать здесь
  • Как выгрузить товары в файл читать здесь

2.1 Если на сайте нет товаров


1. Наименование: Обмен с сайтом BLIZKO (назвать можете, как вам удобно)
2. Оставьте чекбокс “Выгрузка товаров”, снимите чекбокс “Обмен заказами”
3. Радиобаттон оставить “Выгружать на сайт”
4. Адрес сайта: укажите домен вашего сайта и добавьте /commerceml/exchange
    Пример: https://prodavets.blizko.ru/commerceml/exchange
    Примечание: ссылка должна начинаться с протокола HTTP (не HTTPS). 1С конфигурации
    Управление торговлей 10.X работают только с протоколом HTTP.
5. Имя пользователя: email Владельца сайт на Пульсе цен
6. Пароль: от сайта на BLIZKO
7. Кликните на кнопку “Проверить соединение”. Если данные указаны корректно, то появится окно “Соединение выполнено успешно”

 

2.2 Если на сайте есть товары

Для этого надо выгрузить товары в каталог.
1. Укажите радиобатон “Выгрузка в каталог”
2. Укажите в поле каталог куда будут выгружаться товары
3. Папку с файлами пришлите своему контент-менеджеру для сопоставления

Шаг 3 - Настроить “Выгрузку товаров”

Ниже описаны стандартные настройки.

1. Вариант 1. На вкладке “Основные настройки”, установить “Полная выгрузка” (для первого экспорта обязательно)
2. Перейдите на вкладку “Выгрузка товаров”
3. Выберите организацию к которой прикреплена номенклатура и склады
4. Установите чекбокс “Выгружать файлы изображений”
5. Установите чекбокс “Выгружать прочие файлы”
6. Ниже в таблице кликнуть на кнопку “Настроить отбор”
7. Установить:
    Номенклатура
    Склад для остатков
    Вид цены
8. Кликнуть на кнопку “Завершить редактирование”


9. Далее кликнуть на кнопку “Записать и закрыть”

10. Вариант 2Группы номенклатуры

11. Вариант 3. Типовые соглашения
      Ниже в таблице кликнуть на кнопку “Настроить отбор”
      Установить:
      Соглашение

      Если Соглашения нет, то надо создать (Маркетинг - Правила продаж - Типовое соглашение с клиентами). Создать:
      Номер
      Статус - Действует
      Название
      На вкладке “Условия продаж” Валюта - рубли
      Склад
      Порядок оплаты “Расчеты в рублях, плата в рублях”
      Вкладка “Прочие условия” Доступно внешним пользователям - обязательно

      Созданное соглашение выбрать в таблице Отбор

Шаг 4 - Экспортировать номенклатуру

1. При первом импорте проверьте, что установлен радиобаттон “Полная выгрузка” на странице “Основные настройки”
2. Сверху кликните на кнопку “Выполнение обмена данными”

Шаг 5 - Настроить обновление товаров на стороне сайта

После того как будут выгружены и оформлены товары на сайте необходимо:
1. на сайте перейти “Конструктор сайта” - “Товары и услуги” - “Загрузить товары из YML” - вкладка “Расширенные настройки”

2. установить обновление: “Розничная цена” и “Наличие” - это те поля, которые чаще всего обновляются

3. кликнуть на кнопку “Сохранить”

Примечания:

  • на товарах которые уже есть на сайте будут обновляться цена в колонке “Розничная цена” и “Наличие”
  • новые товары будут добавляться на сайт
  • обновление групп: Рекомендуем снимать чекбокс, для того чтобы сохранить структуру групп на сайте, потому что чаще всего на сайте структуру групп оформляют для покупателей и она может отличаться от групп в 1С. 

Не показывать остатки товаров на складе

На странице сайте “Синхронизация с 1С” установить чекбокс “Скрыть остатки”

Шаг 6 - Настроить автообновление

После настроек на сайте необходимо закончить настройку в 1С.

1. На вкладку “Основные настройки”
2. Внизу радиобаттон “Полная выгрузка”
3. Установите чекбокс “Использовать периодический обмен данными”
4. В открывшемся окне укажите частоту обновления. Стандартные настройки:
    На вкладке “Дневное”
        Время начала - обычно выбирают Не рабочее время, для того чтобы экспорт не мешал пользователям
        Повторять через: указать через сколько снова экспортировать номенклатуру.
        Примечание: обновление должно быть не реже, чем раз в неделю, для того чтобы на товарах у вас была актуальная дата
        Примеры: 86 400 секунд = 24 часа
                          604 800 секунд = 7 дней
    Кликните на кнопку “ОК”
5. Кликните на кнопку “Записать”,а затем на кнопку “Выполнить обмен”

Примечание: автообновление работает при условии всегда запущенной 1С.
 

Для версии 1С: УТ 11.2-11.4, КА 2.0-2.2

Шаг 1 - Переход в настройку

1. В программе 1С кликните в меню “НСИ и администрирование” - “Настройка интеграции” - “Обмен с сайтом”?

2. Установите чекбокс “Использовать обмен с сайтом” 
3. Кликните “Настройки обмена с сайтом”

4. Кликните на кнопку “Создать”


Шаг 2 - Настроить авторизацию

Внимание: если у вас уже есть товары на сайте, то важно сделать сопоставление товаров.
Для сохранения контента (картинки, краткое и полное описание...) на товарах и индексацию во внешних поисковых системах (Google и Yandex). 

  • Подробнее про сопоставление читать здесь
  • Как выгрузить товары в файл читать здесь

В окне настройки:
 

2.1 Если на сайте нет товаров

1. Укажите “Наименование”
2. Оставьте чекбокс “Выгрузка товаров”, снимите чекбокс “Обмен заказами”
3. Радиобаттон оставить “Выгрузка на сайт”
4. Адрес сайта: укажите домен вашего сайта и добавьте /commerceml/exchange
    Пример: https://prodavets.blizko.ru/commerceml/exchange
    Примечание: ссылка должна начинаться с протокола HTTP (не HTTPS).
    1С конфигурации Управление торговлей 10.X работают только с протоколом HTTP.
5. “Имя пользователя”: email Владельца сайт на Пульсе цен
6. “Пароль”: от сайта на BLIZKO
7. Кликните на кнопку “Проверить соединение”. Если данные указаны корректно, то появится окно “Соединение выполнено успешно”

Примечание: Не спешите выгружать номенклатуру на сайт.

2.2 Если на сайте есть товары

Для этого надо выгрузить товары в каталог.
1. Укажите радиобатон “Выгрузка в каталог”
2. Укажите в поле каталог куда будут выгружаться товары
3. Папку с файлами пришлите своему контент-менеджеру для сопоставления
 

Шаг 3 - Настроить “Выгрузку номенклатуры”

1. Перейдите на вкладку “Выгрузка товаров”
2. Выберите организацию к которой привязаны склады в селекте “Организация - владелец каталога товаров”
3. Установите радиобаттон “Выгрузки на сайт описания товаров, типов цен, остатков”
4. Чекбокс “Каталог товаров”
5. Радиобатон “иерархия по группам”
6. Файлы изображений и “Прочие файлы”
7. Выберите склады которые привязаны к выбранной организации (выбирали в пункте 2) “Цены по соглашениям и остатки товаров на складах”
8. Установите радиобатон “Режим выгрузки данных”
 

9. Вариант 1. Ниже, в таблице в колонке “Отбор” прописать дополнительные условия выгрузки
    Группы номенклатуры
    Склады
    Тип цены

10. Вариант 2. С помощью Типового Соглашения.
     в таблице Отбор выбрать 

     Если Соглашения нет, то надо создать (CRM Маркетинг - Создать - Типовое соглашение с клиентами). Указать:
           На вкладке “Основное” Номер
           Статус - Действует
           Название
           На вкладке “Условия продаж” Валюта - рубли
           Вид цен
           Склад
           Вкладка “Прочие условия” Доступно для обмена с сайтом - обязательно

             Созданное соглашение выбрать в таблице Отбор 

11. Вариант 3. Выбрать Группы номенклатуры
      Склады
      Тип цены
 

Шаг 4 - Экспортировать номенклатуру

Для экспорта:
1. Кликните на кнопку “Записать”
2. Затем “Выполнить обмен”

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

Примечание: По окончанию импорта необходимо оформить товары и группы
 

Шаг 5 - Настроить обновление товаров на стороне сайта

После того как будут выгружены и оформлены товары на сайте необходимо:
1. на сайте перейти “Конструктор сайта” - “Товары и услуги” - “Загрузить товары из YML” - вкладка “Расширенные настройки”
 

2. установить обновление: “Розничная цена” и “Наличие” - это те поля, которые чаще всего обновляются

3. кликнуть на кнопку “Сохранить”

Примечания:

  • на товарах которые уже есть на сайте будут обновляться цена в колонке “Розничная цена” и “Наличие”
  • новые товары будут добавляться на сайт
  • обновление групп: Рекомендуем снимать чекбокс, для того чтобы сохранить структуру групп на сайте, потому что чаще всего на сайте структуру групп оформляют для покупателей и она может отличаться от групп в 1С. 

Не показывать остатки товаров на складе

На странице сайте “Синхронизация с 1С” установить чекбокс “Скрыть остатки”

Шаг 6 - Настроить автообновление

В обмене с сайтом на вкладке “Основные настройки”
1. Установите чекбокс “Автоматический обмен” - “Использовать регламентное задание”
2. В открывшемся окне укажите частоту обновления. Стандартные настройки:
    На вкладке “Общие” укажите сколько дней подряд повторять.
          Пример: повторять каждый день.
          Примечание: обновляйте товары не реже, чем раз в 7 дней
   На вкладке “Дневное”
          Время начала - обычно выбирают Не рабочее время, для того чтобы экспорт не мешал пользователям
          Повторять через: указать через сколько снова экспортировать номенклатуру. Примечание: обновление должно
          быть не реже, чем раз в неделю, для того чтобы на товарах у вас была актуальная дата
          Примеры: 86 400 секунд = 24 часа
          604 800 секунд = 7 дней
    Кликните на кнопку “ОК”
3. Кликните на кнопку “Записать”,а затем на кнопку “Выполнить обмен”

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

Сопоставление товаров - требуется, если вы уже размещаете товары на BLIZKO и решили интегрироваться с другой системой, например с 1С.

Сопоставление товаров позволяет сохранить на сайте:

  • структуру групп
  • контент (картинки, описание и др.)
  • индексацию во внешних поисковых системах

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

Внимание: сопоставление не гарантирует 100%. 
 

Таблица. Описание элементов, которые импортируются на сайт

* В зависимости от конфигурации 1С названия полей может отличаться. Название тегов не отличается

* В зависимости от конфигурации 1С названия полей может отличаться. Название тегов не отличается
Поле на BLIZKO Поле в 1С Тег в формате CML Комментарий
Yml_id ID <Ид> Обновление товаров происходит
по этому идентификатору
Краткое описание Описание <Описание>
Розничная цена Любой выбранный тип цены <Цена>/<ЦенаЗаЕдиницу>
Розничная цена Валюта <БазоваяЕдиница>
Фото Изображение <Картинка>
Артикул Артикул <Артикул>
Характеристики на портале Свойства номенклатуры <ЗначенияСвойств>

Дополнительные реквизиты
не выгружаются

Группы Группы <Группы> Выгружается структура групп из 1С. На сайте можно
настроить другую структуру групп, которая будет
отличаться от структуры в 1С.
Наличие/Остаток Остатки со складов <Количество> Остатки можно показывать покупателям,
а можно маскировать в значение
В наличии/Под заказ.

 

Часто задаваемые вопросы

1. У меня отличается структура групп в 1С и на сайте. Можно ли сохранить структуру групп на сайте?

Да, можно. Для этого в Расширенных настройках сайта надо убрать чекбокс обновлять “Группы”

2. Ошибка 403. Что делать?

Ошибка означает, что введены неверные email и/или пароль, и/или авторизационная ссылка. 

  • Скопируйте авторизационную ссылку со страницы 1С и вставьте в 1С в поле "Адрес сайта"
  • Проверьте, что у указанного email права Владелец сайта
  • Если не получается, то попробуйте создать новый обмен с сайтом в 1С

3. Ошибка 444. Что делать?

Такая ошибка появляется в основном в конфигурации Управление торговлей 10.3. Означает, что авторизационная ссылка начинается с HTTPS. Нужно установить http.


4. Когда вводить авторизационную ссылку http или https?

HTTP нужно вводить в конфигурациях Управление торговлей 10.3 и Комплексной автоматизации 1

5. Как выгрузить товары в файл для сопоставления?

В настройках “Обмен с сайтом” выбрать “Выгрузка в каталог” и указать папку.
 

6. Номенклатуру в 1С веду в характеристиках. Как их выгрузить на сайт?

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

7. Хочу синхронизацию, но не хочу показывать остатки.

Остатки можно скрыть на странице “Синхронизация с 1С”, установив чекбокс “Скрыть остатки товаров”.

8. Хочу выгружать только часть номенклатуры из 1С. Как это можно настроить?

С помощью таблицы “Отбор” в настройках “Обмен с сайтом”. Отбирать по Номенклатуре, указать тип сравнения “В группе из списка”.

9. Как работает сопоставление товаров?

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

10. Можно ли не обновлять (цены) товары ранее загруженные, но добавить новые товары?

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

11. Могу ли я сам сопоставить товары?

Можете. Очень трудоемкий процесс. Придется из файла формата CommerceML брать ИД и подставлять его к такому же товару в Excel в колонку «Код товара в вашем каталоге».

12. Можно ли сохранять товары, которые есть на сайте?

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

13. Если клиент уже интегрирован с помощью модуля 1С. Нужно ли для новой интеграции снова делать сопоставление?

Да, сопоставление нужно делать. Используется другой ИД товара. 
В модуле – код номенклатуры.
В новой интеграции по формату CommerceML – уникальный ИД (его видно только в выгружаемом файле).

14. Влияет ли импорт на порядок размещенных товаров на сайте?

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

 

15. Товар есть в 1С, но не выгружается на сайт

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

Закрыть