Общие

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

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

1. Первичный осмотр

Если 1С: Предприятия еще нет

Если 1С-ника у вас нет - модуль устанавливаем за отдельную плату https://1c.1c-bitrix.ru/ecommerce/download.php

Вы на стороне клиента нужно заполнить 2 товара и 2 категории ** Для этого можно посмотреть инструкции

https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=131&LESSON_ID=10209&LESSON_PATH=10211.6315.10185.10195.10209

https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=131&LESSON_ID=10209&LESSON_PATH=10211.6315.10185.10195.10209

Если ваш специалист спрашивает как правильно заполнить 1С для сайта

Это файл отвечает на большинство вопросов https://sigma.bitrix24.ru/~aUdxJ Пока вы не наполните хотя бы 2 товара, за интеграцию мы не беремся, иначе есть риск сорвать сроки по вине клиента.

Если 1С: Предприятие уже есть

Запрашиваем у вас

  • Доступы в админку сайта;

  • Доступы к 1С: Предприятие через AnyDesk или TeamViewer;

  • Названия 2х товаров у которых заполнено максимум информации.

Осматриваем 1С

Проверяем наличие модуля обмена последней версии,** Если нет - просим установить https://1c.1c-bitrix.ru/ecommerce/download.php или обновить. Инструкция есть. Установку и обновление модуля выполняет 1Сник на стороне клиента. Делать это самостоятельно не рекомендуем, т.к. это может повлечь серьезные нарушения в работе компании клиента.

Проверяем корректность заполнения у 2 указанных товаров

**

  • Название

  • Изображение

  • Описание

  • Цены и типы цен

  • Остатки по складам

  • Свойства

  • Характеристики

  • Структура

Проверяем сайт

  • количество сайтов в многосайтовости (важно при обновлении платформы Битрикс)

  • количество сайтов с шаблоном решения в многосайтовости (важно при обновлении решения)

  • уже используется модифицированный шаблон или используется стандартный (при доработке шаблонов раздела/детальной страницы)

  • результат проверки системы - делаем скриншот ВСЕЙ страницы

2. Оценка и смета

Стоимость интеграции состоит из базовой интеграции и допработ.** Допработы указываем если у клиента несколько типов цен или складов.

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

Видеоролик по настройке дерева групп: https://www.youtube.com/watch?v=fT1BB6u24O0

Эту работу по структуре можем делегировать вам, если вы хотите сэкономить.

Типовые нюансы которые нужно обговорить

  • Кастомная 1С: Предприятие - не беремся или сразу предупреждаем что обмен может не работать и деньги не возвращаются.

  • Нужна выгрузка скидок (например оптовых) - стандартно модуль это делать не умеет.

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

Смета работ для КП, счета или договора:

  • Базовая интеграция сайтаSITE с системой 1С:Предприятие (Передача каталога, групп, фотографий, характеристик и свойств номенклатуры, одной цены, остатков по одному складу, передача заказов) - 12 часов

  • Настройка выгрузки нескольких типов цениз системы 1С:Предприятие на сайт SITE -2 часа

  • Настройка выгрузки остатков по нескольким складамиз системы 1С:Предприятие на сайт SITE -2 часа

  • Настройка отличной от 1С структуры каталогана сайте (по видам номенклатуры или через дерево в модуле обмена) -от 3 ч.

ОБЯЗАТЕЛЬНО ОБРАТИТЕ ВНИМАНИЕ НА ТЕКСТ ПОСЛЕ СМЕТЫ:

Внимание:

  • Обязательно наличие последнего доступного модуля от 1С-Битрикс на стороне 1С http://1c.1c-bitrix.ru/ecommerce/download.php Установку модуля от 1С-Битрикс необходимо выполнить вам самостоятельно или с помощью своего 1С-специалиста. В противном случае данная услуга не может быть оказана.

  • Выгрузка остатков по нескольким складами нескольких типов цен на сайт возможна только на редакции “1С-Битрикс: Бизнес”.

  • Структура каталога (размещение товаров в категории и подкатегории) на сайте будет аналогична текущей структуре в 1С.

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

  • Обмен данными происходит в соответствии со стандартным модулем обмена 1С: Битрикс.

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

  • Рекомендации по наполнению для администратора 1С:Предприятие https://sigma.bitrix24.ru/~aUdxJ

3. Выполнение работ

](https://www.youtube.com/watch?v=kShzTJtEzdE)Инструкции: https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=131&CHAPTER_ID=04924&LESSON_PATH=10211.4924Настраиваем интеграцию на стороне 1С**

](https://www.youtube.com/watch?v=L-0bp2FDEF4)Инструкция:

https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=131&INDEX=Y

](https://aspro.ru/kb/article/63/)

](https://aspro.ru/docs/course/course46/chapter02227/?LESSON_PATH=2154.2169.2227)Цены: [https://aspro.ru/docs/course/course46/chapter02300/?LESSON_PATH=2154.2169.2300

](https://aspro.ru/docs/course/course46/chapter02300/?LESSON_PATH=2154.2169.2300)Остатки: https://aspro.ru/docs/course/course46/chapter02327/?LESSON_PATH=2154.2169.2327

-------------------------- Свойства ----------------------------

Выгрузка товаров в инфоблок решения

При некорректной выгрузке из 1С может возникнуть целый ряд проблем: не получается открыть товар со страницы поисковой выдачи (происходит перезагрузка страницы вместо перехода на карточку товара), появляются неверные или пустые ссылки в карте сайта, а также в экспорте/импорте инфоблоков или в Яндекс.Маркет. Для того, чтобы избежать их, необходимо выгрузить базу товаров в инфоблок решения.

Настройка интеграции с 1С — это нестандартная настройка. Поддержка интеграции с 1С — это функционал 1С-Битрикс. Как разработчики, мы лишь поддерживаем этот функционал на наших готовых решениях. В случае возникновения вопросов по настройке, вам помогут в техподдержке 1С-Битрикс. По самостоятельной настройке вы можете обратиться к документации 1С-Битрикс. Если вы хотите заказать услугу по интеграции с 1С, напишите нашим менеджерам на почту — hello@eu-digital.ru.

  • Включите отображение кода загрузки из внешних источников для инфоблоков.

Настройки → Настройки продукта → Настройки модулей → Информационные блоки

  • Отметьте флажком пункт «Показывать код загрузки из внешних источников» и нажмите кнопку «Сохранить».

  • Настраиваем параметры импорта каталога. Для этого переходим в настройки интеграции с 1С:

Магазин → Настройки → Интеграция с 1С

  • Выбираем тип инфоблока «Каталог». В нашем случае код типа инфоблока выглядит так: **[aspro_mshop_catalog] Каталог.**Этот код нам понадобится в дальнейшем, поэтому копируем его в отдельный текстовый документ.

  • Устанавливаем флажки «Загружать торговые предложения (характеристики) в отдельный инфоблок» и «Транслитерировать символьный код из названия при добавлении элемента или раздела». Нажимаем на кнопку «Сохранить».

  • В блоке «Расширенные настройки» (откроется при клике на ссылку) отмечаем пункт «Использовать настройки инфоблока для обработки изображений».

Настраиваем выгрузку данных из 1С и определяем идентификатор каталога.

  • Открываем конфигурацию 1С:УТ 11 «Администрирование – Синхронизация данных». Устанавливаем флажок «Обмен данными с сайтом».

  • Создаем новый узел обмена («Узлы обмена с сайтами»), выбираем режим обмена «Выгрузка товаров». В поле «Адрес сайта» указываем ссылку вида: http://вашсайт/bitrix/admin/1c_exchange.php

  • Находим идентификатор каталога на вкладке «Выгрузка товаров». Копируем в буфер обмена и запускаем обмен данными (кнопка «Выполнить обмен данными» с зеленой стрелкой в верхней части окна).

  • Возвращаемся в административную часть сайта:

Контент → Инфоблоки → Типы инфоблоков → Каталоги

  • Открываем нужный каталог. В поле «Внешний код» указываем тип каталога из настроек параметров импорта (его мы скопировали в п. 2). Вставляем идентификатор каталога из 1С.

Если в 1С в «Номенклатуре» или «Группах номенклатуры» названия дублируются, необходимо выполнить следующее:

  • Заходим в настройки инфоблока каталога:

Контент → Инфоблоки → Типы инфоблоков → Каталоги → Каталог товаров 1С

  • На вкладках «Поля» или «Поля разделов» убираем флажок с пункта «Если код задан, то проверять на уникальность».

  • Синхронизируем настройки параметров компонента каталога и настройки инфоблока. Для этого открываем параметры компонента каталога в публичной части сайта.

  • Переходим в пункт меню «Управление адресами страниц». Копируем метки, обведенные красной рамкой. Их нужно будет сверить с метками в настройках инфоблока административной части сайта.

/catalog/

#SECTION_CODE_PATH#/

#SECTION_CODE_PATH#/#ELEMENT_CODE#/

  • Сверяем метки в настройках инфоблока в административной части:

Рабочий стол → Контент → Инфоблоки → Типы инфоблоков → Каталог

#SITE_DIR#catalog/#SECTION_CODE_PATH#/ – совпадает с настройками параметров компонента каталога в публичной части, поэтому не изменяем.

#SITE_DIR#catalog/#SECTION_CODE_PATH#/#ELEMENT_CODE#/ – также совпадает с настройками параметров компонентов, не изменяем.

  • Если значения не совпали, подставьте нужные значения: catalog и соответствующие метки, затем сохраните изменения.

Начать курс обучения

4. Типовые проблемы

  1. Не создается файл логов:
  • Попросите клиента настроить права доступа к папке на ПК с 1С.
  1. Для клиентов с Малым Бизнесом:
  • Цена и склад должны быть одинаковыми, однако могут возникать проблемы: разделы не выгружаются, например, цена не передается (см. документацию, обращаемся в ТП Битрикс).
  1. Ошибки в 1С, нет прав (редко):
  • Требуется помощь специалиста 1С клиента. Желательно получить подтверждение от ТП Битрикс как доказательство проблемы.
  1. Цена не выгружается на сайт:
  • Проверяем настройки типовых соглашений в 1С, настройки профиля 1С и параметры на сайте.
  1. Не прогружаются поля у заказов:
  • Проверьте настройки на сайте и в профиле 1С. Если проблема не решена, обращайтесь в ТП Битрикс.
  1. Информация о товаре не поступает на сайт:
  • Проверяем файлы выгрузки: если информация есть в файлах, но не отображается на сайте, проблема в настройках сайта.

  • Если данных в файлах нет, ошибка в 1С. В крайнем случае пишем в ТП Битрикс.

  1. ТП Битрикс запрашивает выгрузку из Fiddler:
  • Скачиваем и устанавливаем Fiddler с официального сайта, настраиваем и запускаем его. Затем запускаем выгрузку из 1С, сохраняем файл выгрузки в формате .saz и отправляем в Битрикс.
  1. Клиент просит не обновлять выгрузку из 1С (например, не перезатирать описание товаров):
  • Создаем событие на сайте, которое оценивается в зависимости от задачи.

5. Отчет о выполнении работ

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

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

  • Описание

  • Остатки на нескольких складах

  • Цены по нескольким типам

  • Изображение

  • Свойства

  • Дополнительные реквизиты

  • Характеристики

Шаблон отчета:

  • Настроена передача товаров и цен:

  • Скриншот детальной страницы номенклатуры в 1С, где отображена вся информация.

  • Скриншот цен товара в 1С в разделе “Цены”

  • Скриншот товара на сайте в публичной части. Открыта вкладка “Характеристика”, видны несколько типов цен.

  • Укажите, если в 1С не заполнены какие-либо данные.

  • Настроена передача остатков:

  • Скриншот остатков товара в 1С в разделе “Остатки и доступность”

  • Скриншот товара на сайте в публичной части. Открыта вкладка “Наличие”.

  • Настроена передача заказов:

  • Скриншот заказа из админки сайта, где видны номер заказа, ФИО покупателя, компания, адрес доставки, контактные данные, способ доставки и оплаты.

  • Скриншот детальной страницы заказа в 1С

  • Настроена передача структуры (если оплачивалось):

  • Скриншот настроек дерева в модуле обмена.

  • Скриншот списка категорий каталога в публичной части сайта.

Этот отчет послужит надежным доказательством того, что работа была выполнена в полном объеме и на должном уровне.


Ищете надежного партнера по веб-разработке и автоматизации? Мы помогаем бизнесу расти с помощью современных технологий, автоматизации процессов и экспертного SEO. Свяжитесь с нами, чтобы обсудить вашу задачу.

🚀 Нужна помощь с сайтом на 1С-Битрикс или Аспро?

Я работаю удалённо по всей России и СНГ. Узнайте цены и условия для вашего города:

Все регионы →